- 24 Sep, 2013 13 commits
-
-
Zhenyao Mo authored
BUG=249018 ANGLEBUG=465 R=kbr@chromium.org Review URL: https://codereview.appspot.com/13158043
-
Zhenyao Mo authored
Currently Angle translator made the wrong assumption that all variables have a precision, and ASSERT that. BUG=276031 TBR=alokp@chromium.org Review URL: https://codereview.appspot.com/13113044
-
Zhenyao Mo authored
BUG= R=alokp@chromium.org Review URL: https://codereview.appspot.com/12833045
-
Alok Priyadarshi authored
Used pointers for precision-stack entries as well to avoid unnecessarily re-allocating PrecisionStackLevel whenever the vector needs to resize. Added a scoped class to properly restore symbol-table level after each compile. R=kbr@chromium.org Review URL: https://codereview.appspot.com/12583047
-
Zhenyao Mo authored
ANGLEBUG=457 R=alokp@chromium.org, kbr@chromium.org Review URL: https://codereview.appspot.com/12487043
-
Al Patrick authored
Tracing code the same as previous CL: https://codereview.appspot.com/12699047/ Setup code simplified, and follows the GetProcAddress model of other gl functions. R=shannonwoods@google.com
-
Alok Priyadarshi authored
Bison calls yyerror("syntax error") when it cannot match any grammar rule. We used to append current token string to the error message, which got broken in r2202. This patch restores the original behavior. BUG=442 R=kbr@chromium.org Review URL: https://codereview.appspot.com/12876043 -
Alok Priyadarshi authored
We used to allocate thread-local memory on each compile. If the compile did not happen on the same thread as ShInitialize, we leaked the thread-local memory. It turns out that there is no need to allocate any thread-local memory. This patch cleans up all the unnecessary junk around TLS. BUG=crbug.com/181691 R=kbr@chromium.org Review URL: https://codereview.appspot.com/11679046 Conflicts: src/compiler/ConstantUnion.h src/compiler/ShaderLang.cpp src/compiler/Types.h src/compiler/ValidateLimitations.cpp
-
Jamie Madill authored
TRAC #23854 Signed-off-by: Shannon Woods Signed-off-by: Nicolas Capens
-
Jamie Madill authored
TRAC #23896 Signed-off-by: Shannon Woods
-
Jamie Madill authored
checkout. TRAC #23896 Signed-off-by: Shannon Woods
-
Jamie Madill authored
TRAC #23838 Signed-off-by: Geoff Lang Signed-off-by: Shannon Woods
-
Jamie Madill authored
TRAC #23838 Signed-off-by: Geoff Lang Signed-off-by: Shannon Woods
-
- 20 Sep, 2013 10 commits
-
-
Jamie Madill authored
TRAC #23841 Signed-off-by: Geoff Lang Signed-off-by: Shannon Woods
-
Jamie Madill authored
Add initial implementation for PixelTransfer11, which will enable GPU buffer to texture and texture to buffer copies. This is necessary for fast implementation of ES3 PBOs. TRAC #23841 Signed-off-by: Geoff Lang Signed-off-by: Shannon Woods
-
Jamie Madill authored
Expose and generalize Clear11's CompareStates function, and add methods for equality test and initialization. TRAC #23841 Signed-off-by: Geoff Lang Signed-off-by: Shannon Woods
-
Jamie Madill authored
TRAC #23841 Signed-off-by: Geoff Lang Signed-off-by: Shannon Woods
-
Jamie Madill authored
Make CompilePS a shared utility method in the d3d11 namespace, and add methods for vertex and geometry shaders. TRAC #23841 Signed-off-by: Geoff Lang Signed-off-by: Shannon Woods
-
Jamie Madill authored
TRAC #23841 Signed-off-by: Geoff Lang Signed-off-by: Shannon Woods
-
Jamie Madill authored
TRAC #23841 Signed-off-by: Geoff Lang Signed-off-by: Shannon Woods
-
Jamie Madill authored
These were broken back with the symbol table changes. TRAC #23857 Signed-off-by: Nicolas Capens Signed-off-by: Shannon Woods
-
Jamie Madill authored
Use the context's PixelUnpackState as an argument to Texture's implementation of setImage and subImage. We need to access the current unpack buffer for our implementation of PBOs. TRAC #23840 Signed-off-by: Geoff Lang Signed-off-by: Shannon Woods
-
Jamie Madill authored
TRAC #23840 Signed-off-by: Geoff Lang Signed-off-by: Shannon Woods
-
- 18 Sep, 2013 2 commits
-
-
Jamie Madill authored
TRAC #23837 Signed-off-by: Geoff Lang Signed-off-by: Shannon Woods
-
Jamie Madill authored
This was causing a benign assert in Debug mode with GLSL ES 1.00 shaders. TRAC #23746 Signed-off-by: Shannon Woods
-
- 11 Sep, 2013 1 commit
-
-
Jamie Madill authored
We were overly restricting the user's input data for SubImage calls. TRAC #23834 Signed-off-by: Geoff Lang Signed-off-by: Shannon Woods
-
- 10 Sep, 2013 5 commits
-
-
Al Patrick authored
R=geofflang@chromium.org Review URL: https://codereview.appspot.com/12676043 Conflicts: src/common/version.h src/libGLESv2/libGLESv2.vcxproj src/libGLESv2/renderer/InputLayoutCache.cpp
-
Shannon Woods authored
This reverts commit 56702e6d.
-
Alok Priyadarshi authored
R=shannonwoods@chromium.org Review URL: https://codereview.appspot.com/12865044
-
Al Patrick authored
-
Alok Priyadarshi authored
BUG=456 R=apatrick@chromium.org, kbr@chromium.org Review URL: https://codereview.appspot.com/11916046 Conflicts: src/common/version.h src/compiler/ShaderLang.cpp
-
- 09 Sep, 2013 9 commits
-
-
Jamie Madill authored
On some systems three-channel int textures are not renderable in D3D11. TRAC #23822 Signed-off-by: Geoff Lang Signed-off-by: Shannon Woods
-
Jamie Madill authored
TRAC #23823 Signed-off-by: Geoff Lang Signed-off-by: Shannon Woods
-
Jamie Madill authored
Fix the format table entry for RGB10_A2UI to be RGBA_INTEGER instead of RGBA. Also add a missing format mapping. TRAC #23823 Signed-off-by: Geoff Lang Signed-off-by: Shannon Woods
-
Jamie Madill authored
TRAC #23749 Signed-off-by: Nicolas Capens
-
Jamie Madill authored
TRAC #23750 Signed-off-by: Geoff Lang Signed-off-by: Nicolas Capens
-
Jamie Madill authored
This is necessary to support HLSL-backed uniform structs. TRAC #23750 Signed-off-by: Geoff Lang Signed-off-by: Nicolas Capens
-
Jamie Madill authored
TRAC #23749 Signed-off-by: Geoff Lang Signed-off-by: Nicolas Capens
-
Jamie Madill authored
TRAC #23749 Signed-off-by: Geoff Lang Signed-off-by: Nicolas Capens
-
Jamie Madill authored
We must respect HLSL packing rules when uploading structs to D3D. TRAC #23748 Signed-off-by: Geoff Lang Signed-off-by: Nicolas Capens
-