summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Add remaining signatures for 'max' builtin.Kenneth Graunke2010-06-092-0/+78
* Add remaining signatures for 'min' builtin.Kenneth Graunke2010-06-092-0/+78
* Add remaining signatures for 'mod' builtin.Kenneth Graunke2010-06-092-0/+78
* ir_function_cloning_visitor: Add support for ir_texture.Kenneth Graunke2010-06-092-3/+23
* Don't call _mesa_glsl_initialize_types for every builtin function.Kenneth Graunke2010-06-092-7/+1
* Only initialize types after #extension directives have been processed.Kenneth Graunke2010-06-092-10/+8
* Commit output of texture_builtins.py and refresh builtin_function.cpp.Kenneth Graunke2010-06-0914-7/+3041
* texture_builtins.py: Support the EXT_texture_array extension.Kenneth Graunke2010-06-091-1/+30
* Add EXT_texture_array support.Kenneth Graunke2010-06-093-0/+29
* generate_builtins.pl: Support stage-specific builtins even for extensions.Kenneth Graunke2010-06-091-12/+15
* texture_builtins.py: Fixes for Array variants.Kenneth Graunke2010-06-091-5/+9
* texture_builtins.py: Add support for 130 Proj variants.Kenneth Graunke2010-06-091-0/+36
* Add a python script to generate texture builtins.Kenneth Graunke2010-06-091-0/+229
* generate_builtins.pl: Support directiories for each extension.Kenneth Graunke2010-06-091-11/+14
* generate_builtins.pl: Support _fs directories as well as _vs.Kenneth Graunke2010-06-091-1/+3
* Set the type of ir_texture properly; infer it from the sampler type.Kenneth Graunke2010-06-095-2/+30
* ir_reader: Add support for reading ir_texture.Kenneth Graunke2010-06-091-1/+149
* ir_reader: Refactor reading of dereferences for later reuse.Kenneth Graunke2010-06-091-8/+26
* Add stub visitor support for ir_texture.Kenneth Graunke2010-06-098-0/+67
* ir_print_visitor: Add support for ir_texture.Kenneth Graunke2010-06-092-0/+50
* Add mappings between ir_texture_opcode and strings.Kenneth Graunke2010-06-092-0/+31
* Define IR instruction for texture look-upsIan Romanick2010-06-091-0/+77
* Use array delete operator to delete an arrayIan Romanick2010-06-091-1/+1
* Bump GL_MAX_TEXTURE_COORDS from 2 to 4Ian Romanick2010-06-071-9/+12
* Only allow global precision qualifier for int and floatIan Romanick2010-06-071-0/+7
* Fix parsing of precision qualifiersIan Romanick2010-06-071-7/+45
* Don't process empty shadersIan Romanick2010-06-071-2/+3
* Generate an error on empty declaration listsIan Romanick2010-06-071-2/+7
* Check variable mode when comparing qualifier lists.Kenneth Graunke2010-06-041-0/+1
* ir_dereference_array always operates on an r-valueIan Romanick2010-06-021-9/+1
* There is no class ir_label, so there's no need for ir_instruction::as_labelIan Romanick2010-06-021-1/+0
* Remove some cruft from the MakefileIan Romanick2010-06-021-3/+0
* Add builtin gl_LightSource[].Eric Anholt2010-06-011-1/+10
* builtins: Add support for reflect().Eric Anholt2010-06-012-0/+120
* builtins: Add ftransform().Eric Anholt2010-06-013-2/+36
* Allow arrays of floats as varyings.Eric Anholt2010-06-011-4/+13
* gl_Normal is a vec3 not a vec4.Eric Anholt2010-06-011-1/+1
* builtins: Add the mix(gentype, gentype, float) variant.Eric Anholt2010-06-012-0/+42
* Handle GLSL 1.20 implicit type conversions.Eric Anholt2010-06-011-9/+20
* builtins: Add atan().Eric Anholt2010-06-012-0/+312
* builtins: Add asin().Eric Anholt2010-06-012-0/+182
* ir_constant_expression: Handle several floating point unops.Eric Anholt2010-06-011-0/+97
* ir_constant_variable: New pass to mark constant-assigned variables constant.Eric Anholt2010-06-015-0/+262
* ir_constant_folding: Look at instructions in functions.Eric Anholt2010-06-011-1/+4
* ir_swizzle_swizzle: Reduce swizzle chains to a single swizzle.Eric Anholt2010-06-014-0/+100
* ir_vec_index_to_swizzle: Pass to convert indexing of vectors to swizzles.Eric Anholt2010-06-015-2/+176
* ir_expression_flattening: Handle flattening values out of swizzles, too.Eric Anholt2010-06-011-12/+30
* ir_expression_flattening: Fix breakage from hierarchichal visitor.Eric Anholt2010-06-011-0/+30
* Reimplement ir_function_inlining_visitor using ir_hierarchical_vistorIan Romanick2010-05-261-139/+43
* Reimplement ir_copy_propagation_visitor using ir_hierarchical_vistorIan Romanick2010-05-261-105/+45