- 03 Oct, 2013 1 commit
-
-
Nicolas Capens authored
BUG=448 R=shannonwoods@chromium.org Review URL: https://codereview.appspot.com/14302044
-
- 30 Sep, 2013 5 commits
-
-
Geoff Lang authored
Refactored the generate_shaders.bat script to use a function to compile the shaders and have the option of creating debug shaders. TRAC #23907 Signed-off-by: Jamie Madill Signed-off-by: Shannon Woods
-
Geoff Lang authored
Removed parameter validation from Texture::set* calls since validation is already done in ValidateTexParamParameters. TRAC #23908 Signed-off-by: Jamie Madill Signed-off-by: Shannon Woods
-
Geoff Lang authored
Validate compressed texture dimensions based on the per-format compressed block sizes rather than hard-coded values. TRAC #23630 Signed-off-by: Jamie Madill Signed-off-by: Shannon Woods
-
Geoff Lang authored
Context now returns maximum texture levels per texture type, updated validation to validate mip level based on the texture target. TRAC #23630 Signed-off-by: Jamie Madill Signed-off-by: Shannon Woods
-
Geoff Lang authored
TRAC #20925 Signed-off-by: Jamie Madill Signed-off-by: Shannon Woods
-
- 27 Sep, 2013 2 commits
-
-
Jamie Madill authored
TRAC #23843 Signed-off-by: Geoff Lang Signed-off-by: Shannon Woods
-
Jamie Madill authored
1. For overflowing the currently bound pixel unpack buffer in TexImage and TexSubImage calls. 2. Enforce unpack buffer offset alignment for TexImage and TexSubImage calls. We'll have to check for currently mapped buffers when we implement map. TRAC #23842 Signed-off-by: Geoff Lang Signed-off-by: Shannon Woods
-
- 24 Sep, 2013 20 commits
-
-
Jamie Madill authored
Add helper functions to determien if addition and mulutiplication of unsigned values will cause an overflow. TRAC #23842 Signed-off-by: Geoff Lang Signed-off-by: Shannon Woods
-
Jamie Madill authored
TRAC #23896
-
Zhenyao Mo authored
This also fixes the float overflow errno leaking bug. BUG= R=alokp@chromium.org Review URL: https://codereview.appspot.com/13368050
-
Zhenyao Mo authored
This is to work around driver bugs where shader compile or program link would fail incorrectly if gl_Position is not set in vertex shader. At the moment at least Linux NVIDIA driver has this bug. ANGLEBUG=472 R=alokp@chromium.org, kbr@chromium.org Review URL: https://codereview.appspot.com/13509043
-
Zhenyao Mo authored
ANGLEBUG=471 R=kbr@chromium.org Review URL: https://codereview.appspot.com/13322043
-
Zhenyao Mo authored
BUG=249086 ANGLEBUG=468 TEST= R=alokp@chromium.org, kbr@chromium.org Review URL: https://codereview.appspot.com/13195043
-
Jamie Madill authored
ANGLEBUG=469 R=shannonwoods@chromium.org Review URL: https://codereview.appspot.com/13281043
-
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
-