| Commit message (Expand) | Author | Age | Files | Lines |
* | ir_to_mesa: Only compare vector_elements present for any_nequal/all_equal | Eric Anholt | 2010-09-22 | 1 | -2/+18 |
* | glsl: Rework assignments with write_masks to have LHS chan count match RHS. | Eric Anholt | 2010-09-22 | 1 | -1/+27 |
* | ir_to_mesa: Remove unused member array_indexed from struct statevar_element. | Vinson Lee | 2010-09-17 | 1 | -1/+0 |
* | glsl2: Add flags to enable variable index lowering | Ian Romanick | 2010-09-17 | 1 | -0/+13 |
* | glsl2: fix signed/unsigned comparison warning | Brian Paul | 2010-09-15 | 1 | -2/+2 |
* | glsl: introduce ir_binop_all_equal and ir_binop_any_equal, allow vector cmps | Luca Barbieri | 2010-09-13 | 1 | -1/+7 |
* | glsl: call ir_lower_jumps according to compiler options | Luca Barbieri | 2010-09-13 | 1 | -0/+2 |
* | glsl2: Add EmitNoNoise flag, use it to remove noise opcodes | Ian Romanick | 2010-09-09 | 1 | -0/+3 |
* | glsl2: Add ir_unop_noise | Ian Romanick | 2010-09-09 | 1 | -0/+10 |
* | glsl: add several EmitNo* options, and MaxUnrollIterations | Luca Barbieri | 2010-09-08 | 1 | -2/+2 |
* | glsl: make compiler options per-target | Luca Barbieri | 2010-09-08 | 1 | -3/+9 |
* | glsl: Define GL_ES preprocessor macro if API is OpenGL ES 2.0. | Kenneth Graunke | 2010-09-07 | 1 | -1/+1 |
* | ir_to_mesa: Add support for gl_NormalScale. | Eric Anholt | 2010-09-07 | 1 | -0/+5 |
* | glsl: Make sure shader source isn't NULL. | Kenneth Graunke | 2010-09-07 | 1 | -0/+8 |
* | ir_to_mesa: Fix warning in last commit. | Eric Anholt | 2010-09-07 | 1 | -1/+1 |
* | ir_to_mesa: Move the STATE_VAR elements of a builtin uniform to a temp (v2). | Eric Anholt | 2010-09-07 | 1 | -345/+326 |
* | Revert "ir_to_mesa: Load all the STATE_VAR elements of a builtin uniform to a... | Marek Olšák | 2010-09-04 | 1 | -291/+345 |
* | ir_to_mesa: Handle loops with loop controls set | Ian Romanick | 2010-09-03 | 1 | -4/+44 |
* | mesa: fix code generation for ir_unop_sqrt | Brian Paul | 2010-09-02 | 1 | -2/+3 |
* | ir_to_mesa: Load all the STATE_VAR elements of a builtin uniform to a temp. | Eric Anholt | 2010-09-01 | 1 | -345/+291 |
* | ir_to_mesa: Add a little helper for emitting link failure messages. | Eric Anholt | 2010-09-01 | 1 | -24/+22 |
* | ir_to_mesa: When emitting a pixel kill, flag that we did so. | Eric Anholt | 2010-08-31 | 1 | -0/+3 |
* | ir_to_mesa: Sort the uniform list we're adding to Parameters[] order. | Eric Anholt | 2010-08-31 | 1 | -5/+41 |
* | ir_to_mesa: Fix struct/class confusion | nobled | 2010-08-31 | 1 | -1/+1 |
* | ir_to_mesa: Set up our instruction nodes with zeroed data. | Eric Anholt | 2010-08-31 | 1 | -0/+12 |
* | ir_to_mesa: use RSQ+MUL instead of RSQ+RCP for SQRT | Marek Olšák | 2010-08-31 | 1 | -1/+2 |
* | mesa: Return after assertion failure. | José Fonseca | 2010-08-30 | 1 | -1/+1 |
* | ir_to_mesa: Initialize variable in ir_to_mesa_visitor::visit. | Vinson Lee | 2010-08-29 | 1 | -1/+1 |
* | ir_to_mesa: Don't assume that an ir_dereference_array is of a variable. | Eric Anholt | 2010-08-26 | 1 | -1/+2 |
* | ir_to_mesa: Add support for samplers in structures. | Eric Anholt | 2010-08-25 | 1 | -109/+122 |
* | ir_to_mesa: Convert this code to using linker.cpp's uniform locations. | Eric Anholt | 2010-08-25 | 1 | -123/+76 |
* | mesa: Remove the "Used" flag in gl_program_parameter. | Eric Anholt | 2010-08-25 | 1 | -5/+0 |
* | ir_to_mesa: set IndirectRegisterFiles | Marek Olšák | 2010-08-25 | 1 | -0/+8 |
* | glsl: Set up uniform initializers by walking the shaders after linking. | Eric Anholt | 2010-08-24 | 1 | -73/+107 |
* | mesa: Add new ir_unop_any() expression operation. | Eric Anholt | 2010-08-23 | 1 | -0/+20 |
* | ir_to_mesa: Implement f2b by comparing the arg to 0, not the result. | Eric Anholt | 2010-08-23 | 1 | -1/+1 |
* | ir_to_mesa: Fix constant array handling to return the temp we created. | Eric Anholt | 2010-08-23 | 1 | -0/+1 |
* | mesa: Initialize member variables in ir_to_mesa_src_reg constructor. | Vinson Lee | 2010-08-22 | 1 | -0/+4 |
* | mesa: Initialize variables in mesa_src_reg_from_ir_src_reg. | Vinson Lee | 2010-08-21 | 1 | -0/+2 |
* | glsl: Remove bogus "ambient" field from vec4 gl_TextureEnvColor. | Kenneth Graunke | 2010-08-20 | 1 | -1/+1 |
* | glsl: add missing ambient field to gl_LightModel | Luca Barbieri | 2010-08-20 | 1 | -1/+1 |
* | glsl: don't crash if a field is specified for a non-struct uniform | Luca Barbieri | 2010-08-20 | 1 | -1/+1 |
* | glsl: add missing sceneColor field to gl_{Front, Back}LightModelProduct | Luca Barbieri | 2010-08-20 | 1 | -2/+2 |
* | mesa: Fix the whining for link failures to actually be under MESA_GLSL=dump. | Eric Anholt | 2010-08-18 | 1 | -0/+5 |
* | ir_to_mesa: Fix leak by improper freeing of a uniform list. | Eric Anholt | 2010-08-18 | 1 | -1/+1 |
* | ir_to_mesa: Don't leak the whole linked assembly program. | Eric Anholt | 2010-08-18 | 1 | -0/+1 |
* | ir_to_mesa: Fix leak of set_branchtargets temp data. | Eric Anholt | 2010-08-18 | 1 | -4/+2 |
* | ir_to_mesa: Stop leaking the ir_instruction * annotation of our compile. | Eric Anholt | 2010-08-18 | 1 | -2/+1 |
* | mesa: Free old linked shaders when relinking new shaders. | Eric Anholt | 2010-08-18 | 1 | -1/+1 |
* | ir_to_mesa: Free the ir_to_mesa temporary storage when we're done. | Eric Anholt | 2010-08-18 | 1 | -2/+2 |