| Commit message (Expand) | Author | Age | Files | Lines |
* | glsl: Add implementation of inverse() for mat2/3/4. | Eric Anholt | 2012-04-24 | 2 | -0/+110 |
* | glsl: Add support for generating builtin code from GLSL instead of IR. | Eric Anholt | 2012-04-24 | 1 | -4/+16 |
* | glsl/builtins: Rework profiles to use the new '.glsl' common suffix. | Kenneth Graunke | 2012-04-17 | 20 | -4807/+1902 |
* | glsl/builtins: Support stage-agnostic built-in profiles. | Kenneth Graunke | 2012-04-17 | 1 | -2/+4 |
* | glsl/builtins: Use ivec for texel offsets in textureProjGradOffset. | Kenneth Graunke | 2012-04-17 | 3 | -4/+4 |
* | glsl: Add remaining *sampler2DRect* texture functions. | Eric Anholt | 2012-04-16 | 3 | -0/+158 |
* | glsl: Fix the prototype of textureProjGradOffset(sampler2DShadow) | Eric Anholt | 2012-04-16 | 1 | -1/+1 |
* | glsl: Add textureSize(*samplerBuffer) support. | Eric Anholt | 2012-04-16 | 3 | -0/+9 |
* | glsl: Don't apply optimization passes to builtins. | Eric Anholt | 2012-04-11 | 1 | -1/+1 |
* | glsl: Add texelFetch(*samplerBuffer) entrypoints to GLSL 1.40. | Eric Anholt | 2012-04-09 | 3 | -4/+15 |
* | glsl: Convert ir_call to be a statement rather than a value. | Kenneth Graunke | 2012-04-02 | 2 | -45/+58 |
* | glsl: initialise const force glsl extension warning in fake ctx | Dave Airlie | 2012-03-25 | 1 | -0/+1 |
* | glsl: Add GLSL 1.40 textureSize() implementations for sampler2DRect. | Eric Anholt | 2012-03-15 | 3 | -2/+19 |
* | glsl: Set up generated builtin functions handling for GLSL 1.40. | Eric Anholt | 2012-03-15 | 1 | -3/+3 |
* | glsl: Drop ftransform() from GLSL 1.40 profile. | Eric Anholt | 2012-03-15 | 1 | -2/+0 |
* | glsl: Copy GLSL 1.30 builtin profile to GLSL 1.40. | Eric Anholt | 2012-03-15 | 2 | -0/+1946 |
* | glsl: When failing to compile some builtins, print the error. | Eric Anholt | 2012-03-15 | 1 | -0/+8 |
* | glsl/builtins: Add missing mix(genType, genType, bvec) built-ins. | Kenneth Graunke | 2012-01-06 | 3 | -1/+11 |
* | glsl: Fix samplerCubeShadow support in shader compiler | Anuj Phogat | 2011-12-07 | 1 | -1/+1 |
* | glsl: Add missing textureSize(samplerCubeShadow, int) variant. | Kenneth Graunke | 2011-11-16 | 1 | -0/+1 |
* | glsl: Remove textureGradOffset built-ins taking samplerCube parameters. | Kenneth Graunke | 2011-11-10 | 3 | -9/+0 |
* | glsl: Fix misnamed textureProjOffset prototypes in built-in profiles. | Kenneth Graunke | 2011-11-10 | 2 | -62/+62 |
* | glsl: Remove texture built-ins with 'bias' from 1.30 VS profile. | Kenneth Graunke | 2011-11-10 | 1 | -118/+4 |
* | glsl: add support for GL_OES_EGL_image_external | Chia-I Wu | 2011-11-03 | 4 | -0/+20 |
* | glsl: Add isinf() and isnan() builtins. | Paul Berry | 2011-10-31 | 4 | -4/+34 |
* | glsl: Add '.ir' extension to builtin IR files | Paul Berry | 2011-10-31 | 66 | -3/+9 |
* | glsl 1.30: Fix numerical instabilities in asinh | Paul Berry | 2011-09-28 | 1 | -4/+36 |
* | glsl: Defer initialization of built-in functions until they're needed. | Kenneth Graunke | 2011-09-23 | 1 | -2/+4 |
* | glsl/builtins: Fix invalid float constant in noise4 built-in. | Kenneth Graunke | 2011-09-07 | 1 | -2/+2 |
* | glsl/builtins: Fix invalid vecN constants in hyperbolic functions. | Kenneth Graunke | 2011-09-07 | 5 | -21/+21 |
* | glsl/builtins: Uncomment textureSize prototypes. | Kenneth Graunke | 2011-08-23 | 2 | -4/+0 |
* | texture_builtins.py: Add support for textureSize (txs). | Kenneth Graunke | 2011-08-23 | 1 | -14/+36 |
* | glsl: improve the accuracy of the atan(x,y) builtin function. | Paul Berry | 2011-08-01 | 1 | -1/+3 |
* | glsl: improve the accuracy of the asin() builtin function. | Paul Berry | 2011-08-01 | 1 | -28/+40 |
* | glsl: improve the accuracy of the radians() builtin function | Paul Berry | 2011-07-28 | 1 | -4/+4 |
* | glsl/builtins: Actually implement int/ivec variants of abs(). | Kenneth Graunke | 2011-06-14 | 1 | -0/+20 |
* | glsl/generate_builtins.py: Remove regexp to kill pointer addresses. | Kenneth Graunke | 2011-06-14 | 1 | -4/+0 |
* | glsl: Add compiler support for ARB_shader_texture_lod. | Kenneth Graunke | 2011-05-09 | 3 | -0/+174 |
* | glsl: Explicitly specify a type when reading/printing ir_texture. | Kenneth Graunke | 2011-03-14 | 1 | -5/+6 |
* | texture_builtins.py: Add support for 130-style Shadow sampler variants. | Kenneth Graunke | 2011-03-14 | 1 | -1/+53 |
* | glsl: Enable GL_OES_texture_3D extension for ES2. | Kenneth Graunke | 2011-02-28 | 2 | -0/+14 |
* | glsl/builtins: Fix return type for textureSize sampler2DArray variants. | Kenneth Graunke | 2011-02-27 | 2 | -4/+4 |
* | glsl: Fix use of uninitialized values in _mesa_glsl_parse_state ctor. | Kenneth Graunke | 2011-02-01 | 1 | -0/+2 |
* | texture_builtins.py: Fix a warning about mixed tabs/spaces. | Kenneth Graunke | 2011-01-31 | 1 | -1/+1 |
* | glsl/builtins: Uncomment prototypes for texture*Offset functions. | Kenneth Graunke | 2011-01-31 | 2 | -20/+0 |
* | texture_builtins.py: Generate texture*Offset functions. | Kenneth Graunke | 2011-01-31 | 1 | -5/+80 |
* | texture_builtins.py: Generalize the "use_proj" field to support offsets. | Kenneth Graunke | 2011-01-31 | 1 | -52/+57 |
* | texture_builtins.py: Refactor coordinate dimension calculations. | Kenneth Graunke | 2011-01-31 | 1 | -5/+9 |
* | glsl: Change texel offsets to a single vector rvalue. | Kenneth Graunke | 2011-01-31 | 1 | -1/+1 |
* | Convert everything from the talloc API to the ralloc API. | Kenneth Graunke | 2011-01-31 | 1 | -4/+4 |