Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
chromium_org
/
third_party
/
angle
/
4907f2c4c071e1920b90f106383a7f026e03d746
/
src
4907f2c
The Texture class now stores the target instead of using a virtual method.
by Geoff Lang
· 11 years ago
c90d73a
Added a new type of binding pointer for framebuffer texture bindings which stores type, mip level and layer.
by Geoff Lang
· 11 years ago
a49a9bf
Removes auto from compiler.
by Shannon Woods
· 11 years ago
a36ead4
Updated VertexBuffer's getSpaceRequired and storeVertexAttributes methods to return bools and fixed some validation of parameters to prevent under and overflows.
by Geoff Lang
· 11 years ago
af88d72
Fix assert side-effects.
by Nicolas Capens
· 11 years ago
9b8f92e
Remove uses of the HASH_MAP define since unordered_map is already used in several places.
by Geoff Lang
· 11 years ago
ea22863
Use SafeRelease and SafeDelete to make sure released objects are NULL and will cause proper errors if referenced again.
by Geoff Lang
· 11 years ago
7dca186
Initialize the vertex current value data.
by Geoff Lang
· 11 years ago
d21656c
Fixed uninitialized local variable warning.
by Geoff Lang
· 11 years ago
57e713e
Fix additional overflow and underflow issues with triangle fans and line loops.
by Geoff Lang
· 11 years ago
1294924
Fixed a bug where cube depth stencils used the wrong format and didn't set the D3D11_DEPTH_STENCIL_VIEW_DESC::Flags member.
by Geoff Lang
· 11 years ago
55ba29c
Implement the DEPTH_STENCIL attachment point for FBOs.
by Geoff Lang
· 11 years ago
1c3192e
Emulate RGB32F textures with DXGI_FORMAT_R32G32B32A32_FLOAT so that sampling is always supported.
by Geoff Lang
· 11 years ago
919f904
Bump ANGLE version.
by Geoff Lang
· 11 years ago
f23eb28
Cache the index ranges at the gl::Buffer and rx::IndexBuffer levels so that ranges do not need to be re-calculated for direct buffers.
by Geoff Lang
· 11 years ago
4d78273
RenderTarget11::get* calls no longer add references to the D3D resources.
by Geoff Lang
· 11 years ago
4c09586
Cache applied primitive topology.
by Geoff Lang
· 11 years ago
c6354ee
Cache applied constant buffers.
by Geoff Lang
· 11 years ago
1f53cab
Cache applied vertex buffers and input layout.
by Geoff Lang
· 11 years ago
5ccc624
Add a missing case to build manged names of uint types.
by Jamie Madill
· 11 years ago
3641b4b
Provide a pass-through mechanic for the new ES3 Query methods to use the old ES2 query extension.
by Jamie Madill
· 11 years ago
5215e1a
Implement the API entry points for fence sync objects in GLES 3.
by Jamie Madill
· 11 years ago
cd055f8
Add state for the new fence sync objects in ES3.
by Jamie Madill
· 11 years ago
be26b52
Make a slight style change to clarify that VAOs are not stored in the ResourceManager.
by Jamie Madill
· 11 years ago
33dc843
Rename the old Fence class and associated methods to show an NV suffix, for differentiation with ES3 fences sync objects.
by Jamie Madill
· 11 years ago
fb9a740
Move the API parameter validation out of Fence.cpp to libGLESv2.cpp.
by Jamie Madill
· 11 years ago
0975236
Move the GL_NV_fence-specific stuff stuff out of the Fence implementation class to gl::Fence.
by Jamie Madill
· 11 years ago
ac4109a
Fixes handling in eglMakeCurrent to allow for null displays.
by Shannon Woods
· 11 years ago
82ff2b3
Diverges version for ES3 ANGLE
by Shannon Woods
· 11 years ago
9ccc7e5
Remove some accidentally committed compiled shaders.
by Jamie Madill
· 11 years ago
f6cc8cc
Implement support all sampler object associated GLES 3 API entry points.
by Jamie Madill
· 11 years ago
fb8a830
Add a helper method to return the selected texture for the TexParameter* and GetTexParameter* family of functions.
by Jamie Madill
· 11 years ago
478fdb2
Refactor the validation logic for the TexParameter* series of API entry points to use the same shared method.
by Jamie Madill
· 11 years ago
9675b80
Add internal accessor functions for querying sampler object parameters.
by Jamie Madill
· 11 years ago
a85f6f1
Use the currently bound sampler object combined with the internal texture state to determine the
by Jamie Madill
· 11 years ago
f898990
Pass a SamplerState as a parameter to Texture::isSamplerComplete, instead of using the internal SamplerState.
by Jamie Madill
· 11 years ago
07edd44
Change the checks for texture completeness in Texture*::copySubImage to only check if the specified level is complete.
by Jamie Madill
· 11 years ago
eb3665c
Do not check the texture's filtering mode in Texture*::updateTexture, instead check the texture's dirty flags.
by Jamie Madill
· 11 years ago
e29d167
Add mutator methods for modifying sampler object parameters.
by Jamie Madill
· 11 years ago
dc35604
Add state for sampler objects.
by Jamie Madill
· 11 years ago
0b20c94
Replace the logic for doing vector and matrix equivalence tests in the shader with a much simpler formula.
by Jamie Madill
· 11 years ago
1caff07
Align the vertical whitespace in the big switch in Context::getIntegerv.
by Jamie Madill
· 11 years ago
38850df
Add new GLES 3 enum cases.
by Jamie Madill
· 11 years ago
71fbd60
Implement the glGetInteger64v entry point.
by Jamie Madill
· 11 years ago
0fda986
Added Context::getInteger64v for 64-bit integer state queries.
by Jamie Madill
· 11 years ago
af49691
Add a method to round GLfloat parameters to the nearest integral value, for use in state-setting API methods.
by Jamie Madill
· 11 years ago
c82fc41
Added support for TEXTURE_COMPARE_MODE and TEXTURE_COMPARE_FUNC sampler states.
by Geoff Lang
· 11 years ago
08be89d
Make all depth formats texture filterable.
by Nicolas Capens
· 11 years ago
cb127d3
Create the HLSL shadow texture function.
by Nicolas Capens
· 11 years ago
354ed2d
Compact sampler type translation.
by Nicolas Capens
· 11 years ago
8f80e02
Remove intrinsic parameter names.
by Nicolas Capens
· 11 years ago
77c9d1a
Add shadow texture intrinsics to the symbol table.
by Nicolas Capens
· 11 years ago
2a1d8a3
Add shadow samplers to the compiler front-end.
by Nicolas Capens
· 11 years ago
aaaec13
Eliminate isVariableBuiltIn.
by Nicolas Capens
· 11 years ago
d4a9b8d
Detect redefinition of functions and variables.
by Nicolas Capens
· 11 years ago
1b45214
Fix the reported shader gl_MaxDrawBuffers to be compliant with the new EXT_draw_buffers spec.
by Jamie Madill
· 11 years ago
5d287f5
Only allow zero indexes for gl_FragData when the draw buffers extension is disabled.
by Jamie Madill
· 11 years ago
75fb475
Implement textureSize.
by Nicolas Capens
· 11 years ago
c98406a
Use the simpler form of GetDimensions.
by Nicolas Capens
· 11 years ago
b70e5f7
Add support for copying from BGRA formats in CopyTexSubImage*.
by Jamie Madill
· 11 years ago
707dbd7
Fix the internal conversion of DXGI DEPTH_COMPONENT32F formats to be DEPTH_COMPONENT_OES in GLES 2 contexts.
by Jamie Madill
· 11 years ago
d6cb244
Add a client version parameter to several D3D11-specific texture format queries.
by Jamie Madill
· 11 years ago
9e33a11
In ShaderExecutable, delete mFunction with delete[] instead of delete.
by Al Patrick
· 11 years ago
d81cf64
Protect against integer overflows in the IndexBuffer class by validating that the new write position will not overflow.
by Geoff Lang
· 11 years ago
fe5b272
Protect against integer overflows in the VertexBuffer class by validating the reserved space.
by Geoff Lang
· 11 years ago
eadfd57
Protect against integer overflows when generating index buffers for line loop and triangle fan drawing.
by Geoff Lang
· 11 years ago
004a6f9
Move VAO buffer clearing code to the destructor, instead of the constructor.
by Jamie Madill
· 11 years ago
93e50de
Implement array sampler support.
by Nicolas Capens
· 11 years ago
67a819f
Add intrinsics that take a bias parameter.
by Nicolas Capens
· 11 years ago
43e8ba8
Support 3D textures.
by Nicolas Capens
· 11 years ago
6d232bb
Generate HLSL code for integer sampling.
by Nicolas Capens
· 11 years ago
e605088
Handle new sampler types.
by Nicolas Capens
· 11 years ago
a940ae4
Add the missing HALF_FLOAT_OES type to the type info table.
by Jamie Madill
· 11 years ago
98493dd
Simplified TType class by carving out TStructure and TField.
by Jamie Madill
· 11 years ago
f386bf7
Include stddef.h so NULL is defined.
by Jamie Madill
· 11 years ago
2aeb26a
Added support for EXT_frag_depth
by Jamie Madill
· 11 years ago
18464b5
Removed checks for zero-length arrays because you can never define such arrays.
by Jamie Madill
· 11 years ago
28b9742
Removed code for unsupported pack-unpack language.
by Jamie Madill
· 11 years ago
eb1a010
Add expression complexity and call stack depth limits.
by Jamie Madill
· 11 years ago
94bf7f2
Used size_t for object size instead of signed int.
by Jamie Madill
· 11 years ago
7164cf4
Clamped negative index access.
by Jamie Madill
· 11 years ago
075edd8
Refactor location tracking.
by Jamie Madill
· 11 years ago
7a217de
Remove dead code left over from the old preprocessor.
by Jamie Madill
· 11 years ago
703cdd6
Delete dead code for cloning various types.
by Jamie Madill
· 11 years ago
9e73b21
Marks formats renderable which had been missed and corrects table headers.
by Shannon Woods
· 11 years ago
809d250
Enables glGetInternalformativ API function
by Shannon Woods
· 11 years ago
52f1e7e
Implements queriability for internal format sample counts.
by Shannon Woods
· 11 years ago
dd4674f
Adds a function to retrieve the renderable DXGI format for a GL internal format.
by Shannon Woods
· 11 years ago
ddb785c
Fixes a typo in the spelling of GetTextureFormat.
by Shannon Woods
· 11 years ago
94c3f42
Fix a missing case in OutputHLSL::textureName for 3D texture sampler translation.
by Jamie Madill
· 11 years ago
a16f167
Fix an incorrect instance of getCols which should be getNominalSize.
by Jamie Madill
· 11 years ago
d8db866
Handle the new error case with VAOs introduced in GLES 3 involving a user VAO and non-null data pointers.
by Jamie Madill
· 11 years ago
d102854
Enable the new Vertex Array Object entry points.
by Jamie Madill
· 11 years ago
a7d0586
Add support for new GetAttrib queries for integer and unsigned integer vertex attributes.
by Jamie Madill
· 11 years ago
30855b3
Support querying if a vertex attribute is an un-normalized integer.
by Jamie Madill
· 11 years ago
aff7150
Refactor the validation for GetAttrib functions to a single shared method.
by Jamie Madill
· 11 years ago
efb3bd1
Add support for querying the currently bound vertex array object.
by Jamie Madill
· 11 years ago
57a8972
Add implementation for Vertex Array Object state.
by Jamie Madill
· 11 years ago
a857c36
Refactor VertexAttribute to split the "current value" for generic attributes into its own class.
by Jamie Madill
· 11 years ago
8793971
Move VertexAttribute to its own header file.
by Jamie Madill
· 11 years ago
Next »