Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-06-09 | Implement dFdx, dFdy, and fwidth via new expression opcodes. | Kenneth Graunke | |
2010-06-09 | Implement 'refract' builtin. | Kenneth Graunke | |
2010-06-09 | Fix some typing issues in asin. | Kenneth Graunke | |
CorrectFunction.vert now passes. | |||
2010-06-09 | Add a completely bogus implementation of the noise[1234] builtins. | Kenneth Graunke | |
idr suggested this. Eventually we will need a real one. | |||
2010-06-09 | Implement 'acos' builtin. | Kenneth Graunke | |
This is tacked on to the end of the 'asin' file because acos calls asin, whech means asin needs to be defined first. Alphabetical order fail. | |||
2010-06-09 | Implement 'faceforward' builtin. | Kenneth Graunke | |
2010-06-09 | Implement 'distance' builtin. | Kenneth Graunke | |
2010-06-09 | Add remaining signatures for 'clamp' builtin. | Kenneth Graunke | |
2010-06-09 | Add remaining signatures for 'max' builtin. | Kenneth Graunke | |
2010-06-09 | Add remaining signatures for 'min' builtin. | Kenneth Graunke | |
2010-06-09 | Add remaining signatures for 'mod' builtin. | Kenneth Graunke | |
2010-06-09 | Commit output of texture_builtins.py and refresh builtin_function.cpp. | Kenneth Graunke | |
2010-06-09 | texture_builtins.py: Support the EXT_texture_array extension. | Kenneth Graunke | |
2010-06-09 | generate_builtins.pl: Support stage-specific builtins even for extensions. | Kenneth Graunke | |
2010-06-09 | texture_builtins.py: Fixes for Array variants. | Kenneth Graunke | |
The array layer is now included as part of the texture coordinate. | |||
2010-06-09 | texture_builtins.py: Add support for 130 Proj variants. | Kenneth Graunke | |
2010-06-09 | Add a python script to generate texture builtins. | Kenneth Graunke | |
2010-06-09 | generate_builtins.pl: Support directiories for each extension. | Kenneth Graunke | |
2010-06-09 | generate_builtins.pl: Support _fs directories as well as _vs. | Kenneth Graunke | |
2010-06-01 | builtins: Add support for reflect(). | Eric Anholt | |
Fixes glsl-orangebook-ch06.frag parsing. | |||
2010-06-01 | builtins: Add ftransform(). | Eric Anholt | |
Fixes glsl-orangebook-ch06-bump.vert. | |||
2010-06-01 | builtins: Add the mix(gentype, gentype, float) variant. | Eric Anholt | |
The broken-in-mesa Regnum Online shader now parses, except for its preprocessor usage. | |||
2010-06-01 | builtins: Add atan(). | Eric Anholt | |
2010-06-01 | builtins: Add asin(). | Eric Anholt | |
2010-05-14 | Implement "tan" builtin. | Kenneth Graunke | |
2010-05-14 | Implement "sin" and "cos" builtins via new expression operators. | Kenneth Graunke | |
2010-05-14 | Implement "cross" builtin. | Kenneth Graunke | |
2010-05-14 | Implement "fract" builtin. | Kenneth Graunke | |
2010-05-14 | Implement "sign" builtin via a new expression operator. | Kenneth Graunke | |
2010-05-14 | Implement "smoothstep" builtin. | Kenneth Graunke | |
2010-05-14 | Implement "step" builtin. | Kenneth Graunke | |
2010-05-14 | Add a perl script to generate builtin_function.cpp. | Kenneth Graunke | |
Usage: ./builtins/tools/generate_builtins.pl > builtin_function.cpp | |||
2010-05-14 | Fix bogus expression typing in various builtins. | Kenneth Graunke | |
2010-05-14 | Initial commit of IR for builtins. | Kenneth Graunke | |
These were all generated by Eric's existing builtin_functions.cpp; I split the uvec* signatures out of 110 into the 130 folder. |