projects
/
profile
/
ivi
/
mesa.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
profile/ivi/mesa.git
2010-06-17
Ian Romanick
Compile multiple shaders listed on the command line
commit
|
commitdiff
|
tree
|
snapshot
2010-06-17
Ian Romanick
Extract compilation to a separate routine
commit
|
commitdiff
|
tree
|
snapshot
2010-06-17
Ian Romanick
Add glsl_program that is similar to Mesa's gl_program
commit
|
commitdiff
|
tree
|
snapshot
2010-06-16
Ian Romanick
Add TODO list
commit
|
commitdiff
|
tree
|
snapshot
2010-06-15
Ian Romanick
Printing LIR is optional
commit
|
commitdiff
|
tree
|
snapshot
2010-06-15
Ian Romanick
Printing the AST is optional
commit
|
commitdiff
|
tree
|
snapshot
2010-06-15
Ian Romanick
Minor bits of code rearranging
commit
|
commitdiff
|
tree
|
snapshot
2010-06-15
Ian Romanick
Infer shader type from suffix on filename
commit
|
commitdiff
|
tree
|
snapshot
2010-06-14
Ian Romanick
Remove ability to read "IR shaders" from stand-alone...
commit
|
commitdiff
|
tree
|
snapshot
2010-06-14
Ian Romanick
Move stand-alone compiler main routine to main.cpp
commit
|
commitdiff
|
tree
|
snapshot
2010-06-12
Ian Romanick
ir_constant: Eliminate 'void *' constructor
commit
|
commitdiff
|
tree
|
snapshot
2010-06-12
Ian Romanick
Use statically typed ir_constant constructors wherever...
commit
|
commitdiff
|
tree
|
snapshot
2010-06-12
Ian Romanick
ir_reader: Use 'union ir_constant_data' in read_constant
commit
|
commitdiff
|
tree
|
snapshot
2010-06-12
Ian Romanick
ir_constant_visitor: Type of constant result is same...
commit
|
commitdiff
|
tree
|
snapshot
2010-06-12
Ian Romanick
ir_constant_visitor: Types of ir_binop_{equal,nequal...
commit
|
commitdiff
|
tree
|
snapshot
2010-06-12
Ian Romanick
ir_constant_visitor: Use 'union ir_constant_data' in...
commit
|
commitdiff
|
tree
|
snapshot
2010-06-11
Ian Romanick
ir_constant_visitor: Use 'union ir_constant_data' inste...
commit
|
commitdiff
|
tree
|
snapshot
2010-06-11
Ian Romanick
Matrix and vector constructors with a single constant...
commit
|
commitdiff
|
tree
|
snapshot
2010-06-11
Ian Romanick
ir_constant_visitor: Handle bool-to-int and int-to...
commit
|
commitdiff
|
tree
|
snapshot
2010-06-11
Ian Romanick
Treat ?: with all constant subexpressions as a constant...
commit
|
commitdiff
|
tree
|
snapshot
2010-06-11
Ian Romanick
Rearrange code in HIR conversion of ?: operator
commit
|
commitdiff
|
tree
|
snapshot
2010-06-11
Ian Romanick
ir_constant_visitor: Handle constant swizzles
commit
|
commitdiff
|
tree
|
snapshot
2010-06-11
Ian Romanick
ir_constant_visitor: Handle array access of constant...
commit
|
commitdiff
|
tree
|
snapshot
2010-06-11
Ian Romanick
Remove redundant type checks for constant constructors
commit
|
commitdiff
|
tree
|
snapshot
2010-06-11
Ian Romanick
Do simple constant folding while processing function...
commit
|
commitdiff
|
tree
|
snapshot
2010-06-11
Ian Romanick
ir_constant_visitor: Handle dereferences of constant...
commit
|
commitdiff
|
tree
|
snapshot
2010-06-11
Ian Romanick
ir_constant: Add get_record_field query
commit
|
commitdiff
|
tree
|
snapshot
2010-06-11
Ian Romanick
Add glsl_types::field_index to get the location of...
commit
|
commitdiff
|
tree
|
snapshot
2010-06-11
Ian Romanick
Detect and process constant record constructors
commit
|
commitdiff
|
tree
|
snapshot
2010-06-11
Ian Romanick
Move parameter processing out of match_function_by_name
commit
|
commitdiff
|
tree
|
snapshot
2010-06-11
Ian Romanick
ir_constant_visitor: Use clone to create a constant...
commit
|
commitdiff
|
tree
|
snapshot
2010-06-11
Ian Romanick
ir_constant: Support constant structures in clone
commit
|
commitdiff
|
tree
|
snapshot
2010-06-11
Ian Romanick
ir_constant: Add storage for multiple constants for...
commit
|
commitdiff
|
tree
|
snapshot
2010-06-11
Ian Romanick
Add glsl_type::is_record query
commit
|
commitdiff
|
tree
|
snapshot
2010-06-11
Ian Romanick
Add float/bool conversion to ir_constant_expression...
commit
|
commitdiff
|
tree
|
snapshot
2010-06-11
Ian Romanick
Constant-fold constructor parameters after type conversion
commit
|
commitdiff
|
tree
|
snapshot
2010-06-11
Ian Romanick
Make constructors with all constant parameters generate...
commit
|
commitdiff
|
tree
|
snapshot
2010-06-11
Ian Romanick
Construct an ir_constant from a list of ir_constant...
commit
|
commitdiff
|
tree
|
snapshot
2010-06-11
Ian Romanick
Add queries to determine if a node is a list sentinal
commit
|
commitdiff
|
tree
|
snapshot
2010-06-11
Ian Romanick
Add methods to ir_constant to get scalar components...
commit
|
commitdiff
|
tree
|
snapshot
2010-06-11
Ian Romanick
Derefence components of constants smarter
commit
|
commitdiff
|
tree
|
snapshot
2010-06-11
Ian Romanick
Construct an ir_constant from a scalar component of...
commit
|
commitdiff
|
tree
|
snapshot
2010-06-11
Ian Romanick
Use ir_unop_b2i when converting a bool-to-int and add...
commit
|
commitdiff
|
tree
|
snapshot
2010-06-10
Kenneth Graunke
Remove linux_list in favor of exec_list.
commit
|
commitdiff
|
tree
|
snapshot
2010-06-09
Kenneth Graunke
Add forgotten autogenerated EXT_texture_array_fs folder.
commit
|
commitdiff
|
tree
|
snapshot
2010-06-09
Kenneth Graunke
Implement 1.30 int/uint variants of min/max/clamp.
commit
|
commitdiff
|
tree
|
snapshot
2010-06-09
Kenneth Graunke
texture_builtins.py: The unsigned integer type is ...
commit
|
commitdiff
|
tree
|
snapshot
2010-06-09
Kenneth Graunke
Implement 1.30 hyperbolic trig builtins (sinh, cosh...
commit
|
commitdiff
|
tree
|
snapshot
2010-06-09
Kenneth Graunke
Implement 1.20 'transpose' builtin.
commit
|
commitdiff
|
tree
|
snapshot
2010-06-09
Kenneth Graunke
Implement 1.20 'outerProduct' builtin.
commit
|
commitdiff
|
tree
|
snapshot
2010-06-09
Kenneth Graunke
Implement matrixCompMult builtin - the last of the...
commit
|
commitdiff
|
tree
|
snapshot
2010-06-09
Kenneth Graunke
ir_constant_visitor: Add support for dFdx and dFdy...
commit
|
commitdiff
|
tree
|
snapshot
2010-06-09
Kenneth Graunke
Implement dFdx, dFdy, and fwidth via new expression...
commit
|
commitdiff
|
tree
|
snapshot
2010-06-09
Kenneth Graunke
Implement 'refract' builtin.
commit
|
commitdiff
|
tree
|
snapshot
2010-06-09
Kenneth Graunke
Fix some typing issues in asin.
commit
|
commitdiff
|
tree
|
snapshot
2010-06-09
Kenneth Graunke
Add a completely bogus implementation of the noise...
commit
|
commitdiff
|
tree
|
snapshot
2010-06-09
Kenneth Graunke
Implement 'acos' builtin.
commit
|
commitdiff
|
tree
|
snapshot
2010-06-09
Kenneth Graunke
Implement 'faceforward' builtin.
commit
|
commitdiff
|
tree
|
snapshot
2010-06-09
Kenneth Graunke
Implement 'distance' builtin.
commit
|
commitdiff
|
tree
|
snapshot
2010-06-09
Kenneth Graunke
Add remaining signatures for 'clamp' builtin.
commit
|
commitdiff
|
tree
|
snapshot
2010-06-09
Kenneth Graunke
Add remaining signatures for 'max' builtin.
commit
|
commitdiff
|
tree
|
snapshot
2010-06-09
Kenneth Graunke
Add remaining signatures for 'min' builtin.
commit
|
commitdiff
|
tree
|
snapshot
2010-06-09
Kenneth Graunke
Add remaining signatures for 'mod' builtin.
commit
|
commitdiff
|
tree
|
snapshot
2010-06-09
Kenneth Graunke
ir_function_cloning_visitor: Add support for ir_texture.
commit
|
commitdiff
|
tree
|
snapshot
2010-06-09
Kenneth Graunke
Don't call _mesa_glsl_initialize_types for every builti...
commit
|
commitdiff
|
tree
|
snapshot
2010-06-09
Kenneth Graunke
Only initialize types after #extension directives have...
commit
|
commitdiff
|
tree
|
snapshot
2010-06-09
Kenneth Graunke
Commit output of texture_builtins.py and refresh builti...
commit
|
commitdiff
|
tree
|
snapshot
2010-06-09
Kenneth Graunke
texture_builtins.py: Support the EXT_texture_array...
commit
|
commitdiff
|
tree
|
snapshot
2010-06-09
Kenneth Graunke
Add EXT_texture_array support.
commit
|
commitdiff
|
tree
|
snapshot
2010-06-09
Kenneth Graunke
generate_builtins.pl: Support stage-specific builtins...
commit
|
commitdiff
|
tree
|
snapshot
2010-06-09
Kenneth Graunke
texture_builtins.py: Fixes for Array variants.
commit
|
commitdiff
|
tree
|
snapshot
2010-06-09
Kenneth Graunke
texture_builtins.py: Add support for 130 Proj variants.
commit
|
commitdiff
|
tree
|
snapshot
2010-06-09
Kenneth Graunke
Add a python script to generate texture builtins.
commit
|
commitdiff
|
tree
|
snapshot
2010-06-09
Kenneth Graunke
generate_builtins.pl: Support directiories for each...
commit
|
commitdiff
|
tree
|
snapshot
2010-06-09
Kenneth Graunke
generate_builtins.pl: Support _fs directories as well...
commit
|
commitdiff
|
tree
|
snapshot
2010-06-09
Kenneth Graunke
Set the type of ir_texture properly; infer it from...
commit
|
commitdiff
|
tree
|
snapshot
2010-06-09
Kenneth Graunke
ir_reader: Add support for reading ir_texture.
commit
|
commitdiff
|
tree
|
snapshot
2010-06-09
Kenneth Graunke
ir_reader: Refactor reading of dereferences for later...
commit
|
commitdiff
|
tree
|
snapshot
2010-06-09
Kenneth Graunke
Add stub visitor support for ir_texture.
commit
|
commitdiff
|
tree
|
snapshot
2010-06-09
Kenneth Graunke
ir_print_visitor: Add support for ir_texture.
commit
|
commitdiff
|
tree
|
snapshot
2010-06-09
Kenneth Graunke
Add mappings between ir_texture_opcode and strings.
commit
|
commitdiff
|
tree
|
snapshot
2010-06-09
Ian Romanick
Define IR instruction for texture look-ups
commit
|
commitdiff
|
tree
|
snapshot
2010-06-09
Ian Romanick
Use array delete operator to delete an array
commit
|
commitdiff
|
tree
|
snapshot
2010-06-08
Ian Romanick
Bump GL_MAX_TEXTURE_COORDS from 2 to 4
commit
|
commitdiff
|
tree
|
snapshot
2010-06-08
Ian Romanick
Only allow global precision qualifier for int and float
commit
|
commitdiff
|
tree
|
snapshot
2010-06-08
Ian Romanick
Fix parsing of precision qualifiers
commit
|
commitdiff
|
tree
|
snapshot
2010-06-08
Ian Romanick
Don't process empty shaders
commit
|
commitdiff
|
tree
|
snapshot
2010-06-08
Ian Romanick
Generate an error on empty declaration lists
commit
|
commitdiff
|
tree
|
snapshot
2010-06-04
Kenneth Graunke
Check variable mode when comparing qualifier lists.
commit
|
commitdiff
|
tree
|
snapshot
2010-06-02
Ian Romanick
ir_dereference_array always operates on an r-value
commit
|
commitdiff
|
tree
|
snapshot
2010-06-02
Ian Romanick
There is no class ir_label, so there's no need for...
commit
|
commitdiff
|
tree
|
snapshot
2010-06-02
Ian Romanick
Remove some cruft from the Makefile
commit
|
commitdiff
|
tree
|
snapshot
2010-06-01
Eric Anholt
Add builtin gl_LightSource[].
commit
|
commitdiff
|
tree
|
snapshot
2010-06-01
Eric Anholt
builtins: Add support for reflect().
commit
|
commitdiff
|
tree
|
snapshot
2010-06-01
Eric Anholt
builtins: Add ftransform().
commit
|
commitdiff
|
tree
|
snapshot
2010-06-01
Eric Anholt
Allow arrays of floats as varyings.
commit
|
commitdiff
|
tree
|
snapshot
2010-06-01
Eric Anholt
gl_Normal is a vec3 not a vec4.
commit
|
commitdiff
|
tree
|
snapshot
2010-06-01
Eric Anholt
builtins: Add the mix(gentype, gentype, float) variant.
commit
|
commitdiff
|
tree
|
snapshot
2010-06-01
Eric Anholt
Handle GLSL 1.20 implicit type conversions.
commit
|
commitdiff
|
tree
|
snapshot
2010-06-01
Eric Anholt
builtins: Add atan().
commit
|
commitdiff
|
tree
|
snapshot
next