- 24 Sep, 2013 4 commits
-
-
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 18 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
-
Jamie Madill authored
TRAC #23748 Signed-off-by: Geoff Lang Signed-off-by: Nicolas Capens
-
Jamie Madill authored
This new method explicitly depends on HLSL packing rules, instead of a GL idiom. TRAC #23748 Signed-off-by: Geoff Lang Signed-off-by: Nicolas Capens
-
Jamie Madill authored
TRAC #23748 Signed-off-by: Nicolas Capens Signed-off-by: Geoff Lang
-
Jamie Madill authored
TRAC #23746 Signed-off-by: Nicolas Capens Signed-off-by: Shannon Woods
-
Jamie Madill authored
The subsequent patches will remove gl::Varying entirely. TRAC #23746 Signed-off-by: Nicolas Capens Signed-off-by: Shannon Woods
-
Jamie Madill authored
TRAC #23746 Signed-off-by: Nicolas Capens Signed-off-by: Shannon Woods
-
Jamie Madill authored
TRAC #23754 Signed-off-by: Nicolas Capens Signed-off-by: Shannon Woods
-
Jamie Madill authored
Instead of parsing them indirectly from HLSL, the pointer will allow us to more flexibly support new types, especially compound types such as structures. TRAC #23754 Signed-off-by: Nicolas Capens Signed-off-by: Shannon Woods
-
Jamie Madill authored
Refactor sh::Uniform and sh::ShaderVariable into a shader variable base type with different child types. This change gives us better memory usage (many fields are unnecessary in different types) with better static typing and clear type abstraction for specific methods that might take Attributes or Varyings, etc. TRAC #23754 Signed-off-by: Nicolas Capens Signed-off-by: Shannon Woods
-