Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
mesa3d
/
819d57fce94b20fa0d34da6f037f0a53c4a5bdc2
/
src
/
glsl
819d57f
glsl: Introduce a new "const_in" variable mode.
by Kenneth Graunke
· 14 years ago
c5a27b5
glsl: Change texel offsets to a single vector rvalue.
by Kenneth Graunke
· 14 years ago
60c8e91
glsl: Re-synchronize ir_variable_mode and the printer's string array.
by Kenneth Graunke
· 14 years ago
8aac5d1
Remove talloc from the SCons build system.
by Kenneth Graunke
· 14 years ago
d1d81205
Remove talloc from the make and automake build systems.
by Kenneth Graunke
· 14 years ago
42fd9c2
ralloc: a new MIT-licensed recursive memory allocator.
by Kenneth Graunke
· 14 years ago
d3073f5
Convert everything from the talloc API to the ralloc API.
by Kenneth Graunke
· 14 years ago
dc55254
ralloc: Add a fake implementation of ralloc based on talloc.
by Kenneth Graunke
· 14 years ago
2a18d19
Revert "glcpp: Demote "macro redefined" from an error to a warning"
by Carl Worth
· 14 years ago
d3df641
glcpp: Demote "macro redefined" from an error to a warning
by Carl Worth
· 14 years ago
67c67ee
glsl: Refresh autogenerated lexer file
by Chad Versace
· 14 years ago
cc4a787
glsl: Remove extraneously extraneous parens
by Chad Versace
· 14 years ago
8ba260e
glsl: Enable AMD_conservative_depth in parser
by Chad Versace
· 14 years ago
addae33
glsl: Raise linking error if gl_FragDepth layout is inconsistent
by Chad Versace
· 14 years ago
bc04d24
glsl: Propagate depth layout qualifier from AST to IR
by Chad Versace
· 14 years ago
5fc57f4
glsl: Define enum ir_depth_layout
by Chad Versace
· 14 years ago
39cad66
glsl: Refresh autogenerated parser files
by Chad Versace
· 14 years ago
fb5db05
glsl: Add support for AMD_conservative_depth to parser
by Chad Versace
· 14 years ago
565a220
glsl: Add depth layout qualifiers to ast_type_qualifier
by Chad Versace
· 14 years ago
0423f24
glcpp: Conditionally define macro GL_AMD_conservative_depth
by Chad Versace
· 14 years ago
0f4b2a0
linker: Propagate max_array_access while linking functions
by Ian Romanick
· 14 years ago
c87e9ef
linker: Set sizes for non-global arrays as well
by Ian Romanick
· 14 years ago
9f2bf3d
glsl: silence uninitialized var warning in read_texture()
by Brian Paul
· 14 years ago
4fabdf7
glsl: Fix mingw crosscompile
by Jakob Bornecrantz
· 14 years ago
e0c4a59
glsl: Remove long unused 'configure.ac' file.
by Kenneth Graunke
· 14 years ago
2db46fe
glsl: Don't assert when the value returned by a function has no rvalue
by Ian Romanick
· 14 years ago
0db3161
glcpp: Regenerate parser files.
by Kenneth Graunke
· 14 years ago
6ecee54
glcpp: Remove use of talloc reference counting.
by Kenneth Graunke
· 14 years ago
e256e47
glsl, i965: Remove unnecessary talloc includes.
by Kenneth Graunke
· 14 years ago
b66be75
glsl: Improve error message when read-only vars are written
by Chad Versace
· 14 years ago
01a584d
glsl: Mark 'in' variables at global scope as read-only
by Chad Versace
· 14 years ago
f633b99
glsl: Remove unused class ast_declaration_statment
by Chad Versace
· 14 years ago
aec1938
Add machine generated files to .gitignore
by twied
· 14 years ago
21031b4
glsl: Don't bother unsetting a destructor that was never set.
by Kenneth Graunke
· 14 years ago
46f7105
glsl: Fix segfault due to missing printf argument
by Chad Versace
· 14 years ago
45e8e6c
glsl: Fix semantic checks on precision qualifiers
by Chad Versace
· 14 years ago
58c988a
glsl: Skip the rest of loop unrolling if no loops were found.
by Eric Anholt
· 14 years ago
a54e2de
glsl: Refresh autogenerated parser files
by Chad Versace
· 14 years ago
a9bf8c1
glsl: Remove redundant semantic check in parser
by Chad Versace
· 14 years ago
08a286c
glsl: Add support for default precision statements
by Chad Versace
· 14 years ago
889e1a5
glsl: Add semantic checks for precision qualifiers
by Chad Versace
· 14 years ago
33279cd
glsl: Fix parser rule for type_specifier
by Chad Versace
· 14 years ago
aaa31bf
glsl: Change default value of ast_type_specifier::precision
by Chad Versace
· 14 years ago
1eb0f17
glsl: Check that 'centroid in' does not occur in vertex shader
by Chad Versace
· 14 years ago
8faaa4a
glsl: Check that interpolation quals only apply to vertex ins and fragment outs
by Chad Versace
· 14 years ago
605aacc
glsl: Check that interpolation qualifiers do not precede 'varying'
by Chad Versace
· 14 years ago
0e2f893
glsl: Add method ast_type_qualifier::interpolation_string()
by Chad Versace
· 14 years ago
652901e
Merge branch 'draw-instanced'
by Brian Paul
· 14 years ago
d42acef
glsl: fix implicit int to bool warning
by Brian Paul
· 14 years ago
57ef69d
generate_builtins.py: Whitespace fixes.
by Vinson Lee
· 14 years ago
0de6d7e
generate_builtins.py: Fix builds using Python 2.5.
by Vinson Lee
· 14 years ago
4bcff0c
glsl: Emit errors or warnings when 'layout' is used with 'attribute' or 'varying'
by Ian Romanick
· 14 years ago
82c4b4f
glsl: Allow 'in' and 'out' when 'layout' is also available
by Ian Romanick
· 14 years ago
e1bc68b
scons: Fix cross-compilation.
by José Fonseca
· 14 years ago
47b2af2
glsl/s_expression: Read and ignore Scheme-style comments.
by Kenneth Graunke
· 14 years ago
5bfb68c
glsl/builtins: Remove unnecessary (constant bool (1)) from assignments.
by Kenneth Graunke
· 14 years ago
bbafd2b
ir_reader: Make assignment conditions optional.
by Kenneth Graunke
· 14 years ago
b74ff38
ir_reader: Convert to a class.
by Kenneth Graunke
· 14 years ago
ec7e4f0
ir_reader: Combine the three dereference reading functions into one.
by Kenneth Graunke
· 14 years ago
e486fca
ir_reader: Relax requirement that function arguments be s_lists.
by Kenneth Graunke
· 14 years ago
d798815
ir_reader: Remove s_list::length() method.
by Kenneth Graunke
· 14 years ago
daeb0c6
ir_reader: Add a pattern matching system and use it everywhere.
by Kenneth Graunke
· 14 years ago
1b173fb
glsl: remove trailing comma to silence warning
by Brian Paul
· 14 years ago
b076551
glsl/Makefile: Fix build with --as-needed.
by Kenneth Graunke
· 14 years ago
bd33055
glsl: Track variable usage, use that to enforce semantics
by Ian Romanick
· 14 years ago
a42906f
generate_builtins.py: Add missing import.
by Vinson Lee
· 14 years ago
416ca90
glsl: Make builtin_compiler build on Windows with MSVC.
by José Fonseca
· 14 years ago
0035d1d
glsl: Make builtin_compiler portable for non-unices.
by José Fonseca
· 14 years ago
6d670f6
getopt: Import OpenBSD getopt implementation for MSVC.
by José Fonseca
· 14 years ago
1412dea
glsl: Add type inference support for remaining expression opcodes.
by Kenneth Graunke
· 14 years ago
c00bc13
glsl: Fix the lowering of variable array indexing to not lose write_masks.
by Eric Anholt
· 14 years ago
33d0c44
glsl: Autogenerate builtin_functions.cpp as part of the build process.
by Kenneth Graunke
· 14 years ago
469ea69
glsl: Disallow 'in' and 'out' on globals in GLSL 1.20
by Ian Romanick
· 14 years ago
a0c2ec8
glsl: Refresh autogenerated parser file.
by Ian Romanick
· 14 years ago
eebdfdf
glsl: Add version_string containing properly formatted GLSL version
by Ian Romanick
· 14 years ago
a302d74
glcpp: Refresh autogenerated lexer and parser files.
by Ian Romanick
· 14 years ago
9ca5300
glcpp: Generate an error for division by zero
by Ian Romanick
· 14 years ago
4e09a78
glcpp: Regenerate glcpp-parse.c
by Chad Versace
· 14 years ago
4fff52f
glcpp: Fix segfault when validating macro redefinitions
by Chad Versace
· 14 years ago
61428dd
glsl: At link-time, check that globals have matching centroid qualifiers
by Chad Versace
· 14 years ago
f2d0f77
glsl: Refresh autogenerated lexer and parser files.
by Ian Romanick
· 14 years ago
86b4398
glsl: Support the 'invariant(all)' pragma
by Ian Romanick
· 14 years ago
e942f32
glsl: Allow less restrictive uses of sampler array indexing in GLSL <= 1.20
by Ian Romanick
· 14 years ago
5a3f315
glcpp: Add test for recursive #define.
by Vinson Lee
· 14 years ago
6530944
glcpp: Add division by zero test cases.
by Vinson Lee
· 14 years ago
68d06b1
glsl: Check that integer vertex outputs are qualified with flat
by Chad Versace
· 14 years ago
b84e3f5
glsl: Allow redeclaration of gl_Color and its variants in GLSL 1.30
by Chad Versace
· 14 years ago
4a62a1c
glsl: Comment ast_type_qualifier.flags
by Chad Versace
· 14 years ago
1d40cf5
glsl: Really remove unused "instructions" parameter.
by Kenneth Graunke
· 14 years ago
8116835
glsl: Remove unused "instructions" parameter.
by Kenneth Graunke
· 14 years ago
f331956
glcpp: Add negative tests for redefintions with valueless macros.
by Vinson Lee
· 14 years ago
9ac6a9b
glsl: Support if-flattening beyond a given maximum nesting depth.
by Kenneth Graunke
· 14 years ago
a954dbe
Refresh autogenerated file builtin_function.cpp.
by Kenneth Graunke
· 14 years ago
d7423a6
glsl/builtins: Compute the correct value for smoothstep(vec, vec, vec).
by Kenneth Graunke
· 14 years ago
5c229e5
glsl: Expose a public glsl_type::void_type const pointer.
by Kenneth Graunke
· 14 years ago
bb10e08
glsl: new glsl_strtod() wrapper to fix decimal point interpretation
by Brian Paul
· 14 years ago
cb2b547
linker: Allow built-in arrays to have different sizes between shader stages
by Ian Romanick
· 14 years ago
d7f27e2
glsl: Inherrit type of declared variable from initializer after processing assignment
by Ian Romanick
· 14 years ago
ec53010
glsl: Minor clean-up in validate_assignment
by Ian Romanick
· 14 years ago
0e50c21
glsl: Unroll loops with conditional breaks anywhere (not just the end)
by Luca Barbieri
· 14 years ago
Next »