|
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
|
|
0b20c944
|
2013-07-19T16:36:56
|
|
Replace the logic for doing vector and matrix equivalence tests in the shader with a much simpler formula.
We can use the HLSL fragment "all(a == b)" for all matrix and vector types.
TRAC #23535
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
|
|
354ed2d1
|
2013-07-11T11:26:26
|
|
Compact sampler type translation.
TRAC #23394
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Nicolas Capens
|
|
8f80e024
|
2013-07-11T11:20:50
|
|
Remove intrinsic parameter names.
TRAC #23394
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Nicolas Capens
|
|
77c9d1a4
|
2013-07-11T11:10:34
|
|
Add shadow texture intrinsics to the symbol table.
TRAC #23394
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Nicolas Capens
|
|
2a1d8a38
|
2013-07-18T11:49:40
|
|
Add shadow samplers to the compiler front-end.
TRAC #23394
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Nicolas Capens
|
|
aaaec130
|
2013-07-18T11:23:57
|
|
Eliminate isVariableBuiltIn.
TRAC #21840
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Nicolas Capens
|
|
d4a9b8dd
|
2013-07-18T11:01:22
|
|
Detect redefinition of functions and variables.
TRAC #21840
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Nicolas Capens
|
|
1b45214a
|
2013-07-12T14:51:11
|
|
Fix the reported shader gl_MaxDrawBuffers to be compliant with the new EXT_draw_buffers spec.
From the extension spec:
"8) What value should gl_MaxDrawBuffers in the shading language report?"
"RESOLVE: It should match MAX_DRAW_BUFFERS_EXT from the API. None of the API or
GLSL specifications explicitly state the linkage between API and SL constants,
but it seems logical that one would expect them to match, regardless of whether
or not an extension directive is used in the shading language."
TRAC #23509
Signed-off-by: Shannon Woods
Signed-off-by: Nicolas Capens
Authored-by: Jamie Madill
|
|
5d287f50
|
2013-07-12T15:38:19
|
|
Only allow zero indexes for gl_FragData when the draw buffers extension is disabled.
TRAC #23509
Signed-off-by: Shannon Woods
Signed-off-by: Nicolas Capens
Authored-by: Jamie Madill
|
|
75fb4752
|
2013-07-10T15:14:47
|
|
Implement textureSize.
TRAC #23485
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Nicolas Capens
|
|
c98406ab
|
2013-07-10T14:52:44
|
|
Use the simpler form of GetDimensions.
TRAC #23485
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
|
|
93e50deb
|
2013-07-09T13:46:28
|
|
Implement array sampler support.
TRAC #23472
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
Author: Nicolas Capens
|
|
67a819f3
|
2013-07-09T12:08:58
|
|
Add intrinsics that take a bias parameter.
TRAC #23472
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
Author: Nicolas Capens
|
|
43e8ba8a
|
2013-07-09T10:35:15
|
|
Support 3D textures.
TRAC #23472
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
Author: Nicolas Capens
|
|
6d232bb6
|
2013-07-08T15:56:38
|
|
Generate HLSL code for integer sampling.
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
|
|
98493ddc
|
2013-07-08T14:39:03
|
|
Simplified TType class by carving out TStructure and TField.
R=kbr@chromium.org
Review URL: https://codereview.appspot.com/9866043
git-svn-id: https://angleproject.googlecode.com/svn/trunk@2423 736b8ea6-26fd-11df-bfd4-992fa37f6226
TRAC #23415
Authored-by: alokp@chromium.org
Signed-off-by: Shannon Woods
Signed-off-by Nicolas Capens
Merged-by: Jamie Madill
|
|
f386bf76
|
2013-07-08T14:02:41
|
|
Include stddef.h so NULL is defined.
Review URL: https://codereview.appspot.com/10025043
git-svn-id: https://angleproject.googlecode.com/svn/branches/dx11proto@2422 736b8ea6-26fd-11df-bfd4-992fa37f6226
TRAC #23333
Authored-by: alokp@chromium.org
Signed-off-by: Shannon Woods
Signed-off-by Nicolas Capens
Merged-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
|
|
18464b51
|
2013-07-08T14:01:55
|
|
Removed checks for zero-length arrays because you can never define such arrays.
Also removed support for max-array-size. You can only define a fixed-size array.
TEST=WebGL conformance tests
Review URL: https://codereview.appspot.com/9697044
git-svn-id: https://angleproject.googlecode.com/svn/trunk@2247 736b8ea6-26fd-11df-bfd4-992fa37f6226
TRAC #23333
Authored-by: alokp@chromium.org
Signed-off-by: Shannon Woods
Signed-off-by Nicolas Capens
Merged-by: Jamie Madill
|
|
28b97423
|
2013-07-08T14:01:38
|
|
Removed code for unsupported pack-unpack language.
Review URL: https://codereview.appspot.com/9685045
git-svn-id: https://angleproject.googlecode.com/svn/trunk@2246 736b8ea6-26fd-11df-bfd4-992fa37f6226
TRAC #23333
Authored-by: alokp@chromium.org
Signed-off-by: Shannon Woods
Signed-off-by Nicolas Capens
Merged-by: Jamie Madill
|
|
eb1a010f
|
2013-07-08T13:31:38
|
|
Add expression complexity and call stack depth limits.
git-svn-id: https://angleproject.googlecode.com/svn/trunk@2242 736b8ea6-26fd-11df-bfd4-992fa37f6226
TRAC #23333
Authored-by: gman@chromium.org
Signed-off-by: Shannon Woods
Signed-off-by Nicolas Capens
Merged-by: Jamie Madill
Conflicts:
src/common/version.h
|
|
94bf7f22
|
2013-07-08T13:31:15
|
|
Used size_t for object size instead of signed int.
BUG=crbug 179653
R=aedla@chromium.org, kbr@chromium.org
Review URL: https://codereview.appspot.com/8834048
git-svn-id: https://angleproject.googlecode.com/svn/trunk@2211 736b8ea6-26fd-11df-bfd4-992fa37f6226
TRAC #23333
Authored-by: alokp@chromium.org
Signed-off-by: Shannon Woods
Signed-off-by Nicolas Capens
Merged-by: Jamie Madill
|
|
7164cf47
|
2013-07-08T13:30:59
|
|
Clamped negative index access.
Fixed error that allowed negative index for accessing
vector, matrix, and array. Now we report compile error
and clamp the index to 0.
Re-arranged code around it to handle negative index
at the one location.
BUG=crbug.com/239411
TEST=bug test case
R=aedla@chromium.org, kbr@chromium.org
Review URL: https://codereview.appspot.com/9193045
git-svn-id: https://angleproject.googlecode.com/svn/trunk@2207 736b8ea6-26fd-11df-bfd4-992fa37f6226
TRAC #23333
Authored-by: alokp@chromium.org
Signed-off-by: Shannon Woods
Signed-off-by Nicolas Capens
Merged-by: Jamie Madill
|
|
075edd84
|
2013-07-08T13:30:19
|
|
Refactor location tracking.
R=kbr@chromium.org
Review URL: https://codereview.appspot.com/9078046
git-svn-id: https://angleproject.googlecode.com/svn/trunk@2202 736b8ea6-26fd-11df-bfd4-992fa37f6226
TRAC #23333
Authored-by: alokp@chromium.org
Signed-off-by: Shannon Woods
Signed-off-by Nicolas Capens
Merged-by: Jamie Madill
|
|
7a217def
|
2013-07-08T15:10:00
|
|
Remove dead code left over from the old preprocessor.
Review URL: https://codereview.appspot.com/9309044
git-svn-id: https://angleproject.googlecode.com/svn/trunk@2200 736b8ea6-26fd-11df-bfd4-992fa37f6226
TRAC #23333
Authored-by: alokp@chromium.org
Signed-off-by: Shannon Woods
Signed-off-by Nicolas Capens
Merged-by: Jamie Madill
|
|
703cdd60
|
2013-07-08T15:07:30
|
|
Delete dead code for cloning various types.
R=kbr@chromium.org
Review URL: https://codereview.appspot.com/9242043
git-svn-id: https://angleproject.googlecode.com/svn/trunk@2197 736b8ea6-26fd-11df-bfd4-992fa37f6226
TRAC #23333
Authored-by: alokp@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
|
|
94c3f42d
|
2013-07-03T15:16:13
|
|
Fix a missing case in OutputHLSL::textureName for 3D texture sampler translation.
TRAC #23377
Signed-off-by: Shannon Woods
Authored-by: Jamie Madill
|
|
a16f1679
|
2013-07-03T15:15:17
|
|
Fix an incorrect instance of getCols which should be getNominalSize.
TRAC #23263
Signed-off-by: Shannon Woods
Authored-by: Jamie Madill
|
|
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
|
|
570e04d8
|
2013-06-21T09:15:33
|
|
Add support for passing nested structs in standard layout by value.
We add support for this by using global scratch values as storage for the structs in
uniform blocks. Any structs in std140 layouts that are referenced by value are initialized
in the shader scope, without any packing, so the type of the structs are equivalent with what
a GLSL program would expect.
TRAC #23327
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
Authored-by: Jamie Madill
|
|
e4075c9c
|
2013-06-21T09:15:32
|
|
Add padding to nested structs packed with standard layout, to address HLSL's more liberal packing rules.
TRAC #23327
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
Authored-by: Jamie Madill
|
|
c835df68
|
2013-06-21T09:15:32
|
|
Add support for structs in uniform blocks with standard layout.
TRAC #23327
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
Authored-by: Jamie Madill
|
|
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
|
|
fb50dff0
|
2013-06-24T16:16:23
|
|
Implemented 2D array sampler HLSL translation.
TRAC #23377
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Nicolas Capens
|
|
8772b588
|
2013-06-24T16:14:19
|
|
Support sampler2DArray throughout the compiler.
TRAC #23377
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Nicolas Capens
|
|
fc2e6b90
|
2013-06-24T16:13:26
|
|
Add 2D array samplers to the lexer/parser.
TRAC #23377
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Nicolas Capens
|
|
eceb50d3
|
2013-06-19T13:37:17
|
|
Add array texture intrinsics to the symbol table.
TRAC #23377
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Nicolas Capens
|
|
f4cb0e12
|
2013-06-24T16:11:36
|
|
Fix unconditionally supporting derivative functions in ES3.
TRAC #23377
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Nicolas Capens
|
|
e0ba27a2
|
2013-06-24T16:10:52
|
|
Construct texture functions from stored characteristics.
TRAC #23377
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Nicolas Capens
|
|
9fe6f984
|
2013-06-24T16:05:25
|
|
Implemented 3D sampler HLSL translation.
TRAC #23365
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Nicolas Capens
|
|
da07535f
|
2013-06-24T16:02:56
|
|
Support sampler3D throughout the compiler.
TRAC #23365
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Nicolas Capens
|
|
28043ba7
|
2013-06-24T16:01:53
|
|
Add 3D samplers to the lexer/parser.
TRAC #23365
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Nicolas Capens
|
|
73f5bf61
|
2013-06-17T16:13:33
|
|
Add 3D texture intrinsics to the symbol table.
TRAC #23365
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Nicolas Capens
|
|
e27c1c3b
|
2013-06-17T16:47:25
|
|
Fixed texture2DProjLod for DX11.
TRAC #23360
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Nicolas Capens
|
|
075368e3
|
2013-06-24T15:58:30
|
|
Implemented unsigned integer sampler HLSL translation.
TRAC #23360
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Nicolas Capens
|
|
2ffe0bbe
|
2013-06-24T15:56:19
|
|
Support usampler throughout the compiler.
TRAC #23360
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Nicolas Capens
|
|
9e3a3f43
|
2013-06-24T15:54:32
|
|
Add unsigned integer samplers to the lexer/parser.
TRAC #23360
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Nicolas Capens
|
|
8613229e
|
2013-06-17T15:50:23
|
|
Add unsigned integer texture intrinsics to the symbol table.
TRAC #23360
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Nicolas Capens
|
|
1f1a833d
|
2013-06-24T15:42:27
|
|
Implemented integer sampler HLSL translation.
TRAC #23359
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Nicolas Capens
|
|
344e7142
|
2013-06-24T15:39:21
|
|
Support isampler throughout the compiler.
TRAC #23359
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Nicolas Capens
|
|
d273c273
|
2013-06-24T15:36:48
|
|
Add integer samplers to the lexer/parser.
TRAC #23359
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Nicolas Capens
|
|
9363246a
|
2013-06-17T14:10:38
|
|
Add integer texture intrinsics to the symbol table.
TRAC #23359
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Nicolas Capens
|
|
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
|
|
a081df82
|
2013-06-21T09:15:39
|
|
Fix missing spaces in the Display extensions string.
TRAC #23397
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
|
|
ae829e31
|
2013-05-06T19:14:11
|
|
We don't need to keep the param variable around for function prototypes.
Saves 20% memory for global symbol initialization
R=alokp@chromium.org
Review URL: https://codereview.appspot.com/9152043
git-svn-id: https://angleproject.googlecode.com/svn/trunk@2196 736b8ea6-26fd-11df-bfd4-992fa37f6226
|
|
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
|
|
574d9dd0
|
2013-06-20T11:55:56
|
|
Add support for std140 uniform block layout for basic types.
This support does not include structures.
TRAC #23083
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
Authored-by: Jamie Madill
|
|
919b066a
|
2013-06-20T11:55:56
|
|
For the reported std140 layout to be consistent with the spec.
TRAC #23083
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
Authored-by: Jamie Madill
|