|
0fe1949d
|
2013-07-25T17:04:31
|
|
Updated gl::IsInternalTextureTarget to have a client version parameter.
TRAC #23470
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
3ed0c484
|
2013-07-25T17:03:18
|
|
Refactored validation for glFramebufferTexture* and implemented glFramebufferTextureLayer.
TRAC #23470
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
d5d8e393
|
2013-07-25T16:53:03
|
|
Added Renderbuffers for 3D and 2DArray textures.
TRAC #23470
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
8040f57d
|
2013-07-25T16:49:54
|
|
Updated Renderbuffers, Textures and TextureStorageInterface to be aware of render targets which are based on miplevels and layers other than zero.
TRAC #23470
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
309c92aa
|
2013-07-25T16:23:19
|
|
Framebuffer now uses mip level and texture layer for binding textures.
TRAC #23470
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
4907f2c4
|
2013-07-25T12:53:57
|
|
The Texture class now stores the target instead of using a virtual method.
TRAC #23470
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
c90d73a0
|
2013-07-22T16:39:23
|
|
Added a new type of binding pointer for framebuffer texture bindings which stores type, mip level and layer.
TRAC #23470
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
a36ead4a
|
2013-08-02T11:54:08
|
|
Updated VertexBuffer's getSpaceRequired and storeVertexAttributes methods to return bools and fixed some validation of parameters to prevent under and overflows.
TRAC #23643
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
af88d729
|
2013-08-02T16:56:32
|
|
Fix assert side-effects.
TRAC #23446
Signed-off-by: Shannon Woods
Author: Nicolas Capens
|
|
9b8f92ea
|
2013-07-30T15:23:30
|
|
Remove uses of the HASH_MAP define since unordered_map is already used in several places.
TRAC #23618
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
ea228635
|
2013-07-30T15:17:12
|
|
Use SafeRelease and SafeDelete to make sure released objects are NULL and will cause proper errors if referenced again.
TRAC #23617
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
7dca1866
|
2013-07-30T16:30:46
|
|
Initialize the vertex current value data.
TRAC #23619
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
d21656c1
|
2013-08-02T11:45:23
|
|
Fixed uninitialized local variable warning.
TRAC #23619
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
57e713e8
|
2013-07-31T17:01:58
|
|
Fix additional overflow and underflow issues with triangle fans and line loops.
Issue #444
Signed-off-by: Shannon Woods
Signed-off-by: Chris Evans
Author: Geoff Lang
|
|
1294924f
|
2013-07-29T15:22:42
|
|
Fixed a bug where cube depth stencils used the wrong format and didn't set the D3D11_DEPTH_STENCIL_VIEW_DESC::Flags member.
TRAC #23608
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
55ba29c5
|
2013-07-11T16:57:53
|
|
Implement the DEPTH_STENCIL attachment point for FBOs.
Trac #23469
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
1c3192ef
|
2013-07-22T13:59:24
|
|
Emulate RGB32F textures with DXGI_FORMAT_R32G32B32A32_FLOAT so that sampling is always supported.
Trac #23523
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
f23eb28c
|
2013-07-22T10:52:19
|
|
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.
Issue #451
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
4d782730
|
2013-07-22T10:44:18
|
|
RenderTarget11::get* calls no longer add references to the D3D resources.
Issue #451
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
4c09586e
|
2013-07-22T10:43:36
|
|
Cache applied primitive topology.
Issue #451
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
c6354ee5
|
2013-07-22T10:40:07
|
|
Cache applied constant buffers.
Issue #451
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
1f53cab0
|
2013-07-22T10:37:22
|
|
Cache applied vertex buffers and input layout.
Issue #451
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
3641b4b1
|
2013-07-26T12:54:59
|
|
Provide a pass-through mechanic for the new ES3 Query methods to use the old ES2 query extension.
We will need to add the new transform feedback queries in a later patch.
TRAC #23347
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
Authored-by: Jamie Madill
|
|
5215e1a1
|
2013-07-26T11:55:19
|
|
Implement the API entry points for fence sync objects in GLES 3.
TRAC #23446
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
Authored-by: Jamie Madill
|
|
cd055f81
|
2013-07-26T11:55:15
|
|
Add state for the new fence sync objects in ES3.
TRAC #23446
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
Authored-by: Jamie Madill
|
|
be26b522
|
2013-07-26T11:54:50
|
|
Make a slight style change to clarify that VAOs are not stored in the ResourceManager.
TRAC #23446
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
Authored-by: Jamie Madill
|
|
33dc8439
|
2013-07-26T11:55:05
|
|
Rename the old Fence class and associated methods to show an NV suffix, for differentiation with ES3 fences sync objects.
ES3 fences are shared across contexts, while NV fences are not.
TRAC #23446
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
Authored-by: Jamie Madill
|
|
fb9a7409
|
2013-07-26T11:55:01
|
|
Move the API parameter validation out of Fence.cpp to libGLESv2.cpp.
TRAC #23446
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
Authored-by: Jamie Madill
|
|
09752369
|
2013-07-26T11:54:57
|
|
Move the GL_NV_fence-specific stuff stuff out of the Fence implementation class to gl::Fence.
This will allow us to re-use the same Fence implementation for GLES 3 Fence Sync objects.
TRAC #23446
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
Authored-by: Jamie Madill
|
|
9ccc7e58
|
2013-07-19T17:06:04
|
|
Remove some accidentally committed compiled shaders.
TRAC #23573
Authored-by: Jamie Madill
|
|
f6cc8ccf
|
2013-07-03T12:44:15
|
|
Implement support all sampler object associated GLES 3 API entry points.
TRAC #23454
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
Authored-by: Jamie Madill
|
|
fb8a830e
|
2013-07-03T14:24:12
|
|
Add a helper method to return the selected texture for the TexParameter* and GetTexParameter* family of functions.
TRAC #23454
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
Authored-by: Jamie Madill
|
|
478fdb2b
|
2013-07-19T16:36:59
|
|
Refactor the validation logic for the TexParameter* series of API entry points to use the same shared method.
TRAC #23454
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
Authored-by: Jamie Madill
|
|
9675b808
|
2013-07-19T16:36:59
|
|
Add internal accessor functions for querying sampler object parameters.
TRAC #23454
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
Authored-by: Jamie Madill
|
|
a85f6f13
|
2013-07-19T16:36:59
|
|
Use the currently bound sampler object combined with the internal texture state to determine the
current filtering and address modes at draw time.
TRAC #23453
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
Authored-by: Jamie Madill
|
|
f898990d
|
2013-07-19T16:36:58
|
|
Pass a SamplerState as a parameter to Texture::isSamplerComplete, instead of using the internal SamplerState.
TRAC #23453
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
Authored-by: Jamie Madill
|
|
07edd448
|
2013-07-19T16:36:58
|
|
Change the checks for texture completeness in Texture*::copySubImage to only check if the specified level is complete.
This removes the dependency between copySubImage and isSamplerComplete,
which makes operation with sampler objects simpler.
TRAC #23453
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
Authored-by: Jamie Madill
|
|
eb3665c2
|
2013-07-19T16:36:57
|
|
Do not check the texture's filtering mode in Texture*::updateTexture, instead check the texture's dirty flags.
With sampler objects, it becomes difficult to rely on the texture filtering mode state to determine if mipmapping
is going to be enabled in the texture, as sampler object may or may not override the texture internal state.
TRAC #23453
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
Authored-by: Jamie Madill
|
|
e29d1672
|
2013-07-19T16:36:57
|
|
Add mutator methods for modifying sampler object parameters.
TRAC #23453
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
Authored-by: Jamie Madill
|
|
dc35604b
|
2013-07-19T16:36:57
|
|
Add state for sampler objects.
TRAC #23453
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
Authored-by: Jamie Madill
|
|
1caff076
|
2013-07-19T16:36:56
|
|
Align the vertical whitespace in the big switch in Context::getIntegerv.
TRAC #23082
Signed-off-by: Shannon Woods
Signed-off-by: Geoff Lang
Authored-by: Jamie Madill
|
|
38850df8
|
2013-07-19T16:36:55
|
|
Add new GLES 3 enum cases.
TRAC #23082
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
Authored-by: Jamie Madill
|
|
71fbd609
|
2013-07-19T16:36:55
|
|
Implement the glGetInteger64v entry point.
TRAC #23082
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
Authored-by: Jamie Madill
|
|
0fda9868
|
2013-07-19T16:36:55
|
|
Added Context::getInteger64v for 64-bit integer state queries.
TRAC #23082
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
Authored-by: Jamie Madill
|
|
af496913
|
2013-07-19T16:36:54
|
|
Add a method to round GLfloat parameters to the nearest integral value, for use in state-setting API methods.
TRAC #23545
Signed-off-by: Shannon Woods
Signed-off-by: Nicolas Capens
Authored-by: Jamie Madill
|
|
c82fc413
|
2013-07-10T14:43:42
|
|
Added support for TEXTURE_COMPARE_MODE and TEXTURE_COMPARE_FUNC sampler states.
TRAC #23394
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
08be89da
|
2013-07-16T16:17:31
|
|
Make all depth formats texture filterable.
TRAC #23532
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Nicolas Capens
|
|
cb127d3d
|
2013-07-15T17:26:18
|
|
Create the HLSL shadow texture function.
TRAC #23394
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Nicolas Capens
|
|
b70e5f7c
|
2013-07-10T16:57:52
|
|
Add support for copying from BGRA formats in CopyTexSubImage*.
This is necessary for copying from the offscreen texture, which we keep in BGRA to align with Chrome's D3D9 format.
TRAC #23501
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
Authored-by: Jamie Madill
|
|
707dbd7e
|
2013-07-10T15:13:39
|
|
Fix the internal conversion of DXGI DEPTH_COMPONENT32F formats to be DEPTH_COMPONENT_OES in GLES 2 contexts.
TRAC #23483
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
Authored-by: Jamie Madill
|
|
d6cb2443
|
2013-07-10T15:13:38
|
|
Add a client version parameter to several D3D11-specific texture format queries.
TRAC #23483
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
Authored-by: Jamie Madill
|
|
9e33a112
|
2013-06-26T17:11:59
|
|
In ShaderExecutable, delete mFunction with delete[] instead of delete.
BUG=chromium:253578
R=shannonwoods@chromium.org
Review URL: https://codereview.appspot.com/10658043
|
|
d81cf64c
|
2013-07-09T16:02:30
|
|
Protect against integer overflows in the IndexBuffer class by validating that the new write position will not overflow.
Issue 444
Signed-off-by: Jamie Madil
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
fe5b2726
|
2013-07-09T15:58:36
|
|
Protect against integer overflows in the VertexBuffer class by validating the reserved space.
Issue 444
Signed-off-by: Jamie Madil
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
eadfd57b
|
2013-07-09T15:55:07
|
|
Protect against integer overflows when generating index buffers for line loop and triangle fan drawing.
Issue 444
Signed-off-by: Jamie Madil
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
004a6f9f
|
2013-07-10T15:13:38
|
|
Move VAO buffer clearing code to the destructor, instead of the constructor.
This fixes assertion failures during the VertexArray destructor in Debug mode.
TRAC #23390
Signed-off-by: Shannon Woods
Signed-off-by: Geoff Lang
Authored-by: Jamie Madill
|
|
43e8ba8a
|
2013-07-09T10:35:15
|
|
Support 3D textures.
TRAC #23472
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
Author: Nicolas Capens
|
|
e6050884
|
2013-07-08T10:43:10
|
|
Handle new sampler types.
TRAC #23472
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
Author: Nicolas Capens
|
|
a940ae49
|
2013-07-08T17:48:34
|
|
Add the missing HALF_FLOAT_OES type to the type info table.
TRAC #23479
Signed-off-by: Shannon Woods
Authored-by: Jamie Madill
|
|
2aeb26a4
|
2013-07-08T14:02:55
|
|
Added support for EXT_frag_depth
This change also required that support be added for associating built-in
variables with an extension, similar to how functions could be associated with
extensions previously.
R=alokp@chromium.org
Review URL: https://codereview.appspot.com/9827044
git-svn-id: https://angleproject.googlecode.com/svn/trunk@2248 736b8ea6-26fd-11df-bfd4-992fa37f6226
TRAC #23333
Authored-by: bajones@chromium.org
Signed-off-by: Shannon Woods
Signed-off-by Nicolas Capens
Merged-by: Jamie Madill
|
|
9e73b210
|
2013-07-08T10:32:19
|
|
Marks formats renderable which had been missed and corrects table headers.
TRAC #23273
Authored-by: Shannon Woods
Signed-off-by: Geoff Lang
Signed-off-by: Nicolas Capens
|
|
809d250b
|
2013-07-08T10:32:18
|
|
Enables glGetInternalformativ API function
TRAC #23273
Authored-by: Shannon Woods
Signed-off-by: Geoff Lang
Signed-off-by: Nicolas Capens
|
|
52f1e7ef
|
2013-07-08T10:32:17
|
|
Implements queriability for internal format sample counts.
TRAC #23273
Authored-by: Shannon Woods
Signed-off-by: Geoff Lang
Signed-off-by: Nicolas Capens
|
|
dd4674f2
|
2013-07-08T10:32:15
|
|
Adds a function to retrieve the renderable DXGI format for a GL internal format.
TRAC #23273
Authored-by: Shannon Woods
Signed-off-by: Geoff Lang
Signed-off-by: Nicolas Capens
|
|
ddb785c2
|
2013-07-08T10:32:13
|
|
Fixes a typo in the spelling of GetTextureFormat.
TRAC #23273
Authored-by: Shannon Woods
Signed-off-by: Geoff Lang
Signed-off-by: Nicolas Capens
|
|
d8db866a
|
2013-07-02T11:57:04
|
|
Handle the new error case with VAOs introduced in GLES 3 involving a user VAO and non-null data pointers.
TRAC #23392
Signed-off-by: Shannon Woods
Signed-off-by: Geoff Lang
Authored-by: Jamie Madill
|
|
d1028548
|
2013-07-02T11:57:04
|
|
Enable the new Vertex Array Object entry points.
TRAC #23392
Signed-off-by: Shannon Woods
Signed-off-by: Geoff Lang
Authored-by: Jamie Madill
|
|
a7d05865
|
2013-07-02T11:57:06
|
|
Add support for new GetAttrib queries for integer and unsigned integer vertex attributes.
TRAC #23391
Signed-off-by: Shannon Woods
Signed-off-by: Geoff Lang
Authored-by: Jamie Madill
|
|
30855b37
|
2013-07-02T11:57:06
|
|
Support querying if a vertex attribute is an un-normalized integer.
TRAC #23391
Signed-off-by: Shannon Woods
Signed-off-by: Geoff Lang
Authored-by: Jamie Madill
|
|
aff71508
|
2013-07-02T11:57:05
|
|
Refactor the validation for GetAttrib functions to a single shared method.
TRAC #23391
Signed-off-by: Shannon Woods
Signed-off-by: Geoff Lang
Authored-by: Jamie Madill
|
|
efb3bd1a
|
2013-07-02T11:57:05
|
|
Add support for querying the currently bound vertex array object.
TRAC #23391
Signed-off-by: Shannon Woods
Signed-off-by: Geoff Lang
Authored-by: Jamie Madill
|
|
57a8972e
|
2013-07-02T11:57:03
|
|
Add implementation for Vertex Array Object state.
TRAC #23390
Signed-off-by: Shannon Woods
Signed-off-by: Geoff Lang
Authored-by: Jamie Madill
|
|
a857c36b
|
2013-07-02T11:57:02
|
|
Refactor VertexAttribute to split the "current value" for generic attributes into its own class.
VAOs in GLES 3 do not store the current values, so these must be handled separately from other Vertex
Attribute data.
TRAC #23390
Signed-off-by: Shannon Woods
Signed-off-by: Geoff Lang
Authored-by: Jamie Madill
|
|
87939710
|
2013-07-02T11:57:01
|
|
Move VertexAttribute to its own header file.
This is in preparation for VAO support.
TRAC #23390
Signed-off-by: Shannon Woods
Signed-off-by: Geoff Lang
Authored-by: Jamie Madill
|
|
5ab33c89
|
2013-06-26T15:31:09
|
|
Fixes tabs-vs-spaces that have crept into the project.
TRAC #23251
Authored-by: Shannon Woods
Signed-off-by: Jamie Madill
Signed-off-by: Nicolas Capens
|
|
193dc48b
|
2013-06-26T15:30:09
|
|
Adds a null check in one additional location in setData
TRAC #23251
Author: Shannon Woods
Signed-off-by: Jamie Madill
Signed-off-by: Nicolas Capens
|
|
6fb09f6c
|
2013-06-21T09:15:31
|
|
Fix a typo when reporting too many interface blocks in a fragment program.
TRAC #23326
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
Authored-by: Jamie Madill
|
|
d1ac3c90
|
2013-06-25T10:40:30
|
|
Move the D3DCompile call to after the check for API link errors.
This avoids producing unhelpful internal D3D errors.
TRAC #23326
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
Authored-by: Jamie Madill
|
|
fcb8a601
|
2013-06-24T17:51:47
|
|
Restore using the depth-stencil typed DXGI format for checking for maximum supported samples.
This regression was breaking the es3proto D3D11 testing in Canary.
TRAC #23410
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
Authored-by: Jamie Madill
|
|
54133511
|
2013-06-21T09:33:07
|
|
Add comments to the remaining unimplemented API entry points to prevent automerge from janking code to the wrong place.
TRAC #23399
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
Authored-by: Jamie Madill
|
|
87465460
|
2013-06-17T16:28:54
|
|
Added load functions to depth texture formats.
TRAC #23262
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
a3495326
|
2013-06-18T15:16:15
|
|
Added ES3 internal format information about GL_DEPTH_COMPONENT32_OES and mapped DXGI_FORMAT_R32_TYPELESS textures to GL_DEPTH_COMPONENT32F.
TRAC #23262
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
0e7c2fd2
|
2013-06-12T16:43:52
|
|
Disallow depth textures to be used as destinations of glCopy*Image*.
TRAC #23262
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
0ef98739
|
2013-06-20T13:29:19
|
|
Fix wrong reading functions being used for some D3D formats.
TRAC #23256
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
6350f734
|
2013-05-31T09:41:46
|
|
Fix potential segfault when calling glBufferData with NULL data pointer.
TRAC #23311
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
Authored-by: Geoff Lang
|
|
b4e664b1
|
2013-06-20T11:55:54
|
|
Alter array instanced uniform buffer objects to use direct references to HLSL constant buffers.
This avoids using a shader scoped static storage buffer, with copies.
TRAC #23299
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
Authored-by: Jamie Madill
|
|
010fffa8
|
2013-06-20T11:55:53
|
|
Pass matrix packing qualifier data back from the shader translator to the GLES API.
TRAC #23271
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
Authored-by: Jamie Madill
|
|
eba4eff5
|
2013-06-20T11:55:51
|
|
Add support for specifying locations of vertex inputs using layout qualifiers, for GLSL ES 3.00.
TRAC #23269
Signed-off-by: Geoff Lang
Signed-off-by: Nicolas Capens
Authored-by: Jamie Madill
|
|
defb674a
|
2013-06-20T11:55:51
|
|
Add a new path for querying active attributes from the shader translator, for use with layout qualifier support.
TRAC #23269
Signed-off-by: Geoff Lang
Signed-off-by: Nicolas Capens
Author: Jamie Madill
|
|
bb22e508
|
2013-06-20T11:55:51
|
|
Fix an improper use of VariableRowCount to AttributeRegisterCount in ProgramBinary.
This is a regression from the non-square matrix uniforms implementation.
TRAC #23269
Signed-off-by: Geoff Lang
Signed-off-by: Nicolas Capens
Authored-by: Jamie Madill
|
|
d1e78c9c
|
2013-06-20T11:55:50
|
|
Implement GetFragDataLocation, often used by applications with MRT shaders in GLSL ES version 300.
TRAC #22704
Signed-off-by: Geoff Lang
Signed-off-by: Nicolas Capens
Authored-by: Jamie Madill
|
|
46131a38
|
2013-06-20T11:55:50
|
|
Proper support for fragment output variables for GLSL ES shader version 300.
TRAC #22704
Signed-off-by: Geoff Lang
Signed-off-by: Nicolas Capens
Authored-by: Jamie Madill
|
|
975af378
|
2013-06-12T11:19:22
|
|
Blit11 can now blit depth stencils.
TRAC #23321
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
d8c86138
|
2013-06-12T11:17:24
|
|
Added depth stencil format info to format utils 11.
TRAC #23321
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
685806d6
|
2013-06-12T11:16:36
|
|
Seperated the blit depthstencil parameters in the blit methods.
TRAC #23321
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
c1f51be4
|
2013-06-11T11:49:14
|
|
Renderer11::blitRenderbufferRect now can handle stretching a blit rectangle and different interpolation methods.
TRAC #23211
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
758d5b21
|
2013-06-11T11:42:50
|
|
Refactored validation to glBlitFramebufferANGLE and implemented glBlitFramebuffer.
TRAC #23211
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
a2d97f13
|
2013-06-11T11:44:02
|
|
RenderTarget11 now always attempts to create an SRV if the format exists and specifies the bind parameters based on which formats are available.
TRAC #23211
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
aacabd66
|
2013-06-11T11:50:45
|
|
Made sure all the depth stencil DXGI variants that are used as SRVs, RTVs and DSVs have entries in the DXGI format info table.
TRAC #23211
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
77e3900a
|
2013-06-11T11:28:19
|
|
Added a non-default rasterizer state to Blit11 so it can preform inverted blits.
TRAC #23211
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|