|
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
|
|
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
|
|
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
|
|
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
|
|
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
|
|
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
|
|
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
|
|
b0c75cc9
|
2013-06-04T17:13:27
|
|
Added support for copying GL_RG, GL_RED and integer texture formats in Blit11.
TRAC #23256
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
b86b979d
|
2013-06-04T16:32:05
|
|
Refactored the Renderer11::copyTexture method into a Blit11 class.
TRAC #23256
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
7b7bc36a
|
2013-06-04T15:07:28
|
|
Added a dimension type and added constructors to Color, Rectangle, Box and Dimension for easy construction.
TRAC #23256
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
dce735c3
|
2013-06-04T10:21:18
|
|
Renamed the Blit class to Blit9.
TRAC #23256
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
697ad3ed
|
2013-06-04T10:11:28
|
|
Replaced switches in Renderer::readPixels with calls to color reading and writing functions.
TRAC #23256
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
fe28ca06
|
2013-06-04T10:10:48
|
|
Added table entries for reading colors from D3D and DXGI formats and writing colors to format/type combinations.
TRAC #23256
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
446a4477
|
2013-06-04T10:03:14
|
|
Added new image formats to match new ES3 formats and added read and write functions to various color types that they can represent.
TRAC #23256
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
75ce3f21
|
2013-05-31T12:00:37
|
|
Moved the image format types into their own header.
TRAC #23256
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
2a64ee44
|
2013-05-31T11:22:40
|
|
Templated the Color structure so it can be used for the new integer and unsigned integer color types.
TRAC #23256
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
fd39655d
|
2013-06-18T21:41:30
|
|
Fix non-multisampled line rasterization.
#23334
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
Author: Nicolas Capens
|
|
930f05ea
|
2013-06-18T15:31:58
|
|
Fixed cube map getRenderTarget for DX9.
TRAC #22705
Signed-off-by: Shannon Woods
Author: Nicolas Capens
|
|
9c5808c5
|
2013-06-07T15:16:58
|
|
Implemented the remaining non-compressed load functions for ES3.
TRAC #23229
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
acdd70f4
|
2013-06-07T14:39:56
|
|
Fix nested uniforms in interface blocks to have the proper API-visible names.
TRAC #22856
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
Authored-by: Jamie Madill
|
|
63491eae
|
2013-06-06T11:56:45
|
|
Rename UniformLocation to VariableLocation, and add an arrayString helper method to ProgramBinary.
TRAC #23268
Signed-off-by: Geoff Lang
Signed-off-by: Nicolas Capens
Authored-by: Jamie Madill
|
|
d384a94c
|
2013-06-05T15:00:10
|
|
Fixed a bug that allowed reading to an integer format from a non-integer frame buffer.
TRAC #23276
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
a4d13323
|
2013-06-05T14:57:51
|
|
Fixed a bug where ES3 was validating the texture size in non-CopySubImage calls.
TRAC #23276
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
0d56c430
|
2013-06-05T14:54:16
|
|
Image11 now determines if a format is renderable by checking the RTV format exists rather than the SRV format. Added several more RTV DXGI formats to the table to allow fast copies.
TRAC #23276
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
24159226
|
2013-06-05T14:56:32
|
|
Fixed a bug where GetBlueBits was returning the count of green bits.
TRAC #23278
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
b13f866e
|
2013-06-04T13:30:19
|
|
Disambiguate getRenderTarget calls.
TRAC #22705
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
Author: Nicolas Capens
|
|
d3ff2169
|
2013-06-07T15:10:59
|
|
Marked unsized format load functions as unreachable and added a comment why.
TRAC #23228
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
ae4852a2
|
2013-06-05T15:00:34
|
|
Refactored glGenerateMipmap and added ES3 validation.
TRAC #23277
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
d42cf4ed
|
2013-06-05T16:09:17
|
|
D3D9 will now use D3DFMT_R5G6B5 textures when GL_RGB565 is requested if the device supports it.
TRAC #23279
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
42b8b908
|
2013-06-05T16:08:21
|
|
Fixed a bug where GL_RBG565 was labled as a GL_RGBA internal format.
TRAC #23279
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
18591b7c
|
2013-06-07T12:00:15
|
|
Capitalized the first letter of all private format util functions.
TRAC #23212
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
2e1dcd59
|
2013-05-29T10:34:08
|
|
Refactored glRenderBufferStorage* validation and implemented glRenderBufferStorageMultisample.
TRAC #23212
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
0e120e3d
|
2013-05-29T10:23:55
|
|
Added a Renderer::getMaxSupportedFormatSamples method to query the max support samples for a specific internal texture format.
TRAC #23212
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
61e49a5c
|
2013-05-29T10:22:58
|
|
Added Functions for gathering all referenced D3D and DXGI formats. Renderers now use these functions to generate the multisample support maps.
TRAC #23212
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
74eb9155
|
2013-05-29T16:09:05
|
|
Fixed GL_RGB4 not being marked as color renderable in ES3.
TRAC #23243
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
5d335228
|
2013-05-30T00:22:02
|
|
Fix calling the right overloaded method for getting a cube map face's render target.
TRAC #22705
Signed-off-by: Shannon Woods
Author: Nicolas Capens
git-svn-id: https://angleproject.googlecode.com/svn/branches/es3proto@2416 736b8ea6-26fd-11df-bfd4-992fa37f6226
|
|
abf14cc3
|
2013-05-30T00:20:58
|
|
Add several cases to API entry points to handle enum values that dEQP uses to reset state.
The support for these methods is incomplete and unimplemented, but will not return INVALID_ENUM.
TRAC #23089
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
Author: Jamie Madill
git-svn-id: https://angleproject.googlecode.com/svn/branches/es3proto@2408 736b8ea6-26fd-11df-bfd4-992fa37f6226
|
|
8c788e8d
|
2013-05-30T00:20:21
|
|
Add support for unsigned integer vector types to the shader translator.
TRAC #23080
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
Author: Jamie Madill
git-svn-id: https://angleproject.googlecode.com/svn/branches/es3proto@2404 736b8ea6-26fd-11df-bfd4-992fa37f6226
|
|
6b709911
|
2013-05-30T00:20:04
|
|
Add support for the unsigned integer scalar type to the shader translator.
TRAC #23080
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
Author: Jamie Madill
git-svn-id: https://angleproject.googlecode.com/svn/branches/es3proto@2403 736b8ea6-26fd-11df-bfd4-992fa37f6226
|
|
5703d881
|
2013-05-30T00:19:38
|
|
Add full integer support to the shader language.
TRAC #23080
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
Author: Jamie Madill
git-svn-id: https://angleproject.googlecode.com/svn/branches/es3proto@2400 736b8ea6-26fd-11df-bfd4-992fa37f6226
|
|
b4e07b89
|
2013-05-30T00:19:31
|
|
Put GL to HLSL type string code to a separate helper function in ProgramBinary.
TRAC #23080
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
Author: Jamie Madill
git-svn-id: https://angleproject.googlecode.com/svn/branches/es3proto@2399 736b8ea6-26fd-11df-bfd4-992fa37f6226
|
|
9bd22fa9
|
2013-05-30T00:18:47
|
|
Add support for non-square matrices to the shader translator.
TRAC #23081
Signed-off-by: Geoff Lang
Signed-off-by: Nicolas Capens
Author: Jamie Madill
git-svn-id: https://angleproject.googlecode.com/svn/branches/es3proto@2394 736b8ea6-26fd-11df-bfd4-992fa37f6226
|
|
4f35fdf6
|
2013-05-30T00:18:40
|
|
Refactor Shader::compareVarying to use a table instead of nested switch statements.
TRAC #23081
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
Author: Jamie Madill
git-svn-id: https://angleproject.googlecode.com/svn/branches/es3proto@2393 736b8ea6-26fd-11df-bfd4-992fa37f6226
|
|
5f8d9b46
|
2013-05-30T00:17:57
|
|
Add support for arrays of aggregates (aka structs) in uniform blocks.
TRAC #23018
Signed-off-by: Geoff Lang
Signed-off-by: Nicolas Capens
Author: Jamie Madill
git-svn-id: https://angleproject.googlecode.com/svn/branches/es3proto@2388 736b8ea6-26fd-11df-bfd4-992fa37f6226
|