summaryrefslogtreecommitdiff
path: root/builtins
AgeCommit message (Expand)AuthorFilesLines
2010-06-09Add forgotten autogenerated EXT_texture_array_fs folder.Kenneth Graunke1-0/+27
2010-06-09Implement 1.30 int/uint variants of min/max/clamp.Kenneth Graunke3-0/+377
2010-06-09texture_builtins.py: The unsigned integer type is "uint", not "unsigned"Kenneth Graunke1-1/+1
2010-06-09Implement 1.30 hyperbolic trig builtins (sinh, cosh, tanh).Kenneth Graunke3-0/+102
2010-06-09Implement 1.20 'transpose' builtin.Kenneth Graunke2-0/+167
2010-06-09Implement 1.20 'outerProduct' builtin.Kenneth Graunke2-0/+115
2010-06-09Implement matrixCompMult builtin - the last of the 110 builtins.Kenneth Graunke3-0/+121
2010-06-09Implement dFdx, dFdy, and fwidth via new expression opcodes.Kenneth Graunke1-0/+73
2010-06-09Implement 'refract' builtin.Kenneth Graunke1-0/+102
2010-06-09Fix some typing issues in asin.Kenneth Graunke1-7/+7
2010-06-09Add a completely bogus implementation of the noise[1234] builtins.Kenneth Graunke1-0/+76
2010-06-09Implement 'acos' builtin.Kenneth Graunke1-0/+23
2010-06-09Implement 'faceforward' builtin.Kenneth Graunke1-0/+37
2010-06-09Implement 'distance' builtin.Kenneth Graunke1-0/+33
2010-06-09Add remaining signatures for 'clamp' builtin.Kenneth Graunke1-0/+33
2010-06-09Add remaining signatures for 'max' builtin.Kenneth Graunke1-0/+39
2010-06-09Add remaining signatures for 'min' builtin.Kenneth Graunke1-0/+39
2010-06-09Add remaining signatures for 'mod' builtin.Kenneth Graunke1-0/+39
2010-06-09Commit output of texture_builtins.py and refresh builtin_function.cpp.Kenneth Graunke13-0/+1449
2010-06-09texture_builtins.py: Support the EXT_texture_array extension.Kenneth Graunke1-1/+30
2010-06-09generate_builtins.pl: Support stage-specific builtins even for extensions.Kenneth Graunke1-12/+15
2010-06-09texture_builtins.py: Fixes for Array variants.Kenneth Graunke1-5/+9
2010-06-09texture_builtins.py: Add support for 130 Proj variants.Kenneth Graunke1-0/+36
2010-06-09Add a python script to generate texture builtins.Kenneth Graunke1-0/+229
2010-06-09generate_builtins.pl: Support directiories for each extension.Kenneth Graunke1-11/+14
2010-06-09generate_builtins.pl: Support _fs directories as well as _vs.Kenneth Graunke1-1/+3
2010-06-01builtins: Add support for reflect().Eric Anholt1-0/+58
2010-06-01builtins: Add ftransform().Eric Anholt2-2/+16
2010-06-01builtins: Add the mix(gentype, gentype, float) variant.Eric Anholt1-0/+21
2010-06-01builtins: Add atan().Eric Anholt1-0/+154
2010-06-01builtins: Add asin().Eric Anholt1-0/+89
2010-05-14Implement "tan" builtin.Kenneth Graunke1-0/+21
2010-05-14Implement "sin" and "cos" builtins via new expression operators.Kenneth Graunke2-0/+42
2010-05-14Implement "cross" builtin.Kenneth Graunke1-0/+17
2010-05-14Implement "fract" builtin.Kenneth Graunke1-0/+34
2010-05-14Implement "sign" builtin via a new expression operator.Kenneth Graunke2-0/+68
2010-05-14Implement "smoothstep" builtin.Kenneth Graunke1-0/+224
2010-05-14Implement "step" builtin.Kenneth Graunke1-0/+68
2010-05-14Add a perl script to generate builtin_function.cpp.Kenneth Graunke1-0/+108
2010-05-14Fix bogus expression typing in various builtins.Kenneth Graunke11-144/+144
2010-05-14Initial commit of IR for builtins.Kenneth Graunke35-0/+1056