Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
chromium_org
/
third_party
/
angle
/
361d07ccc613bea797f1ac5da5ad6c420f750fe6
/
src
/
compiler
/
translator
/
VariableInfo.cpp
a2fbb84
Move CollectVariables to sh namespace.
by Jamie Madill
· 10 years ago
54ad4f8
Use the CollectVariables path on the HLSL translator.
by Jamie Madill
· 10 years ago
a6f267f
Fix row-major layout tracking in interface blocks.
by Jamie Madill
· 10 years ago
b547ddf
Fix interface block static use tracking.
by Jamie Madill
· 10 years ago
42bcf32
Refactor ShaderVariables to store fields in the base.
by Jamie Madill
· 10 years ago
3b5c2da
Add a new invariant declaration operator.
by Jamie Madill
· 10 years ago
1c28e1f
Fix shaders with invariant keyword.
by Jamie Madill
· 10 years ago
e40d1e9
Fix style violations.
by Zhenyao Mo
· 10 years ago
d5512cd
Collect shader outputs and interface block information.
by Jamie Madill
· 10 years ago
23a8a43
Store compact and expanded shader variables.
by Jamie Madill
· 10 years ago
4667c45
Refactor style in VariableInfo.cpp.
by Jamie Madill
· 10 years ago
a718c1e
Use shader variable types for variable collection.
by Jamie Madill
· 10 years ago
aa72d78
Remove duplicate SH and GL functions.
by Jamie Madill
· 10 years ago
183bde5
Return shader variable information using GLenum values.
by Jamie Madill
· 10 years ago
ce50555
Revert "Return variable type queries using GLenum values."
by Jamie Madill
· 10 years ago
53221f5
Return variable type queries using GLenum values.
by Jamie Madill
· 10 years ago
b66feb3
Handle interface blocks in getVariableInfo and getUserDefinedVariableInfo.
by Dan Glastonbury
· 10 years ago
3cdfcce
Remove SH_MAP_LONG_VARIABLE_NAMES
by Zhenyao Mo
· 10 years ago
4a667fe
Add an option to initialize varyings without static use in vertex shaders
by Zhenyao Mo
· 10 years ago
1773282
Moved the compiler source files into directories based on their project and added a compiler.gypi to generate the compiler projects.
by Geoff Lang
· 11 years ago
[Renamed (99%) from src/compiler/VariableInfo.cpp]
d2d340b
Add static_use to shader variable info query.
by Zhenyao Mo
· 11 years ago
74da9f2
Expose varying variables and also precision for all variables.
by Zhenyao Mo
· 11 years ago
1957181
Add more robust support for interpolation and storage qualifiers with varyings for GLSL ES 3.00.
by Jamie Madill
· 11 years ago
2a1d8a3
Add shadow samplers to the compiler front-end.
by Nicolas Capens
· 11 years ago
98493dd
Simplified TType class by carving out TStructure and TField.
by Jamie Madill
· 11 years ago
8772b58
Support sampler2DArray throughout the compiler.
by Nicolas Capens
· 11 years ago
2ffe0bb
Support usampler throughout the compiler.
by Nicolas Capens
· 11 years ago
344e714
Support isampler throughout the compiler.
by Nicolas Capens
· 11 years ago
b120eac
Update the shader translator to use new enums for ES3 shader vertex input and fragment outputs.
by Jamie Madill
· 11 years ago
22d63da
Fix an improper usage of getCols, which should be getNominalSize, in unsigned int vector code.
by Jamie Madill
· 11 years ago
6b70991
Add support for the unsigned integer scalar type to the shader translator.
by shannonwoods@chromium.org
· 11 years ago
8da034c
Add non-square mat support to the shader language interface.
by shannonwoods@chromium.org
· 11 years ago
09e0988
Add a secondary size field to the shader language types, to account for matrix rows. Also add some extra logic
by shannonwoods@chromium.org
· 11 years ago
e429ab7
Add support to the HLSL translator for arrays of named interface blocks.
by shannonwoods@chromium.org
· 11 years ago
0aa3b5a
Implement user-defined name hashing.
by daniel@transgaming.com
· 12 years ago
8d80479
Add Variable Packing checks to ANGLE
by gman@chromium.org
· 12 years ago
6575602
Finished off the GLSL compiler's support for parsing shaders using OES_EGL_image_external.
by apatrick@chromium.org
· 12 years ago
205fef3
Added support for GL_ARB_texture_rectangle to shader validator.
by kbr@chromium.org
· 13 years ago
fd747b8
Implement shader identifier name mapping.
by zmo@google.com
· 13 years ago
4888ceb
Made the API of shader translator library consistent.
by alokp@chromium.org
· 14 years ago
10e6e9e
Handled case when variable declaration contains initialization.
by alokp@chromium.org
· 14 years ago
ee76f6a
Implemented functionality to collect and return info for attributes and uniforms.
by alokp@chromium.org
· 14 years ago
07620a5
- Moved the implementation for ShCompile to the compiler class so that internal details about compiler can be encapsulated. Now we do not need to expose built-in symbol table.
by alokp@chromium.org
· 14 years ago