aboutsummaryrefslogtreecommitdiffstats
path: root/builtins
Commit message (Expand)AuthorAgeFilesLines
* Add forgotten autogenerated EXT_texture_array_fs folder.Kenneth Graunke2010-06-091-0/+27
* Implement 1.30 int/uint variants of min/max/clamp.Kenneth Graunke2010-06-093-0/+377
* texture_builtins.py: The unsigned integer type is "uint", not "unsigned"Kenneth Graunke2010-06-091-1/+1
* Implement 1.30 hyperbolic trig builtins (sinh, cosh, tanh).Kenneth Graunke2010-06-093-0/+102
* Implement 1.20 'transpose' builtin.Kenneth Graunke2010-06-092-0/+167
* Implement 1.20 'outerProduct' builtin.Kenneth Graunke2010-06-092-0/+115
* Implement matrixCompMult builtin - the last of the 110 builtins.Kenneth Graunke2010-06-093-0/+121
* Implement dFdx, dFdy, and fwidth via new expression opcodes.Kenneth Graunke2010-06-091-0/+73
* Implement 'refract' builtin.Kenneth Graunke2010-06-091-0/+102
* Fix some typing issues in asin.Kenneth Graunke2010-06-091-7/+7
* Add a completely bogus implementation of the noise[1234] builtins.Kenneth Graunke2010-06-091-0/+76
* Implement 'acos' builtin.Kenneth Graunke2010-06-091-0/+23
* Implement 'faceforward' builtin.Kenneth Graunke2010-06-091-0/+37
* Implement 'distance' builtin.Kenneth Graunke2010-06-091-0/+33
* Add remaining signatures for 'clamp' builtin.Kenneth Graunke2010-06-091-0/+33
* Add remaining signatures for 'max' builtin.Kenneth Graunke2010-06-091-0/+39
* Add remaining signatures for 'min' builtin.Kenneth Graunke2010-06-091-0/+39
* Add remaining signatures for 'mod' builtin.Kenneth Graunke2010-06-091-0/+39
* Commit output of texture_builtins.py and refresh builtin_function.cpp.Kenneth Graunke2010-06-0913-0/+1449
* texture_builtins.py: Support the EXT_texture_array extension.Kenneth Graunke2010-06-091-1/+30
* 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
* builtins: Add support for reflect().Eric Anholt2010-06-011-0/+58
* builtins: Add ftransform().Eric Anholt2010-06-012-2/+16
* builtins: Add the mix(gentype, gentype, float) variant.Eric Anholt2010-06-011-0/+21
* builtins: Add atan().Eric Anholt2010-06-011-0/+154
* builtins: Add asin().Eric Anholt2010-06-011-0/+89
* Implement "tan" builtin.Kenneth Graunke2010-05-141-0/+21
* Implement "sin" and "cos" builtins via new expression operators.Kenneth Graunke2010-05-142-0/+42
* Implement "cross" builtin.Kenneth Graunke2010-05-141-0/+17
* Implement "fract" builtin.Kenneth Graunke2010-05-141-0/+34
* Implement "sign" builtin via a new expression operator.Kenneth Graunke2010-05-142-0/+68
* Implement "smoothstep" builtin.Kenneth Graunke2010-05-141-0/+224
* Implement "step" builtin.Kenneth Graunke2010-05-141-0/+68
* Add a perl script to generate builtin_function.cpp.Kenneth Graunke2010-05-141-0/+108
* Fix bogus expression typing in various builtins.Kenneth Graunke2010-05-1411-144/+144
* Initial commit of IR for builtins.Kenneth Graunke2010-05-1435-0/+1056