| Commit message (Expand) | Author | Age | Files | Lines |
* | mesa: set the gl_FragDepth layout in the GLSL linker | Marek Olšák | 2011-11-19 | 1 | -23/+6 |
* | ir_to_mesa: don't init unfirom if link failed | Yuanhan Liu | 2011-11-15 | 1 | -1/+3 |
* | glsl: Remove resource count checks from ir_to_mesa and st_glsl_to_tgsi | Ian Romanick | 2011-11-14 | 1 | -55/+0 |
* | mesa,glsl,mapi: Put extern "C" { ... } where appropriate. | José Fonseca | 2011-11-09 | 4 | -11/+33 |
* | Delete code made dead by previous uniform related patches | Ian Romanick | 2011-11-07 | 3 | -189/+0 |
* | mesa: Rewrite the way uniforms are tracked and handled | Ian Romanick | 2011-11-07 | 2 | -25/+34 |
* | ir_to_mesa: Add _mesa_associate_uniform_storage | Ian Romanick | 2011-11-07 | 2 | -0/+76 |
* | mesa: Add string_to_uint_map::clear method to clear the map | Ian Romanick | 2011-11-07 | 1 | -0/+8 |
* | mesa: fix texture target mix-up in NV_fragment_program parser | Brian Paul | 2011-11-03 | 1 | -7/+7 |
* | mesa: add support for GL_OES_EGL_image_external | Chia-I Wu | 2011-11-03 | 1 | -0/+3 |
* | mesa, i965: prepare for more than 8 texture targets | Chia-I Wu | 2011-11-03 | 2 | -2/+2 |
* | ir_to_mesa: Let check_resources halt compilation | Ian Romanick | 2011-10-28 | 1 | -6/+17 |
* | mesa: Expose GLSL interpolation qualifiers in gl_fragment_program. | Paul Berry | 2011-10-27 | 1 | -1/+1 |
* | ir_to_mesa: Use uniform_field_visitor to add all struct fields to parameter list | Ian Romanick | 2011-10-25 | 1 | -12/+38 |
* | glsl: Add uniform_locations_assigned parameter to do_dead_code opt pass | Ian Romanick | 2011-10-25 | 1 | -2/+4 |
* | ir_to_mesa: Generate gl_program_parameter list by walking the GLSL IR. | Ian Romanick | 2011-10-18 | 2 | -100/+70 |
* | ir_to_mesa: Move some things outside the 'extern "C"' blocks | Ian Romanick | 2011-10-18 | 2 | -7/+8 |
* | mesa: Simplify uniform debug logging logic | Ian Romanick | 2011-10-18 | 2 | -4/+3 |
* | mesa: Convert fixed function fragment program generator to GLSL IR. | Eric Anholt | 2011-10-18 | 1 | -1/+1 |
* | hash_table: Make string_to_uint_map make a copy of the name | Ian Romanick | 2011-10-10 | 1 | -1/+17 |
* | mesa: Remove unused function _mesa_append_uniform | Ian Romanick | 2011-10-07 | 2 | -78/+0 |
* | mesa: Simplify calling Driver.ProgramStringNotify after previous refactors | Ian Romanick | 2011-10-07 | 1 | -22/+11 |
* | mesa: Use gl_shader_program::_LinkedShaders instead of FragmentProgram | Ian Romanick | 2011-10-07 | 1 | -4/+2 |
* | mesa: Use gl_shader_program::_LinkedShaders instead of GeometryProgram | Ian Romanick | 2011-10-07 | 1 | -3/+2 |
* | mesa: Use gl_shader_program::_LinkedShaders instead of VertexProgram | Ian Romanick | 2011-10-07 | 1 | -3/+2 |
* | mesa: Remove unused gl_program::Attributes | Ian Romanick | 2011-10-04 | 2 | -14/+0 |
* | mesa: Determine GL_ACTIVE_ATTRIBUTE_MAX_LENGTH by walking the GLSL IR. | Ian Romanick | 2011-10-04 | 2 | -26/+0 |
* | mesa: Add string_to_uint_map facade class | Ian Romanick | 2011-10-04 | 2 | -1/+120 |
* | mesa: Add hash_table_replace | Ian Romanick | 2011-10-04 | 2 | -0/+40 |
* | ir_to_mesa: Don't assertion fail on integer modulus. | Kenneth Graunke | 2011-10-02 | 1 | -1/+4 |
* | mesa: s/INLINE/inline/ | Brian Paul | 2011-10-01 | 3 | -17/+17 |
* | mesa: Refactor hash_table_{find,remove} to share some code | Ian Romanick | 2011-09-30 | 1 | -16/+16 |
* | mesa: Document an odd side-effect of hash_table_insert | Ian Romanick | 2011-09-30 | 1 | -0/+5 |
* | mesa: Remove unused field gl_program::Varying | Ian Romanick | 2011-09-30 | 2 | -7/+0 |
* | mesa: Use Add linker_error instead of fail_link | Ian Romanick | 2011-09-30 | 1 | -14/+3 |
* | mesa: add _NEW_CURRENT_ATTRIB in _mesa_program_state_flags() | Brian Paul | 2011-09-30 | 1 | -2/+5 |
* | ir_to_mesa: Don't assertion fail on remaining GLSL 1.30 ops. | Eric Anholt | 2011-09-28 | 1 | -2/+10 |
* | mesa: Add a flag to indicate whether a program uses gl_ClipDistance. | Paul Berry | 2011-09-23 | 1 | -0/+2 |
* | i965/fs: Implement texelFetch() on Ironlake and Sandybridge. | Kenneth Graunke | 2011-09-19 | 1 | -3/+2 |
* | ir_to_mesa: fix shadow2DArray comparison | Marek Olšák | 2011-09-10 | 1 | -3/+14 |
* | nvprogram: Silence "warning: unused parameter ‘ctx’" | Ian Romanick | 2011-09-09 | 1 | -1/+1 |
* | mesa: Replace the EmitNoIfs compiler flag with a MaxIfDepth flag. | Bryan Cain | 2011-08-31 | 1 | -4/+4 |
* | glsl: Use a separate div_to_mul_rcp lowering flag for integers. | Bryan Cain | 2011-08-31 | 1 | -1/+1 |
* | mesa: Make the gl_constant_value's bool occupy the same space as float/int. | Eric Anholt | 2011-08-30 | 1 | -1/+1 |
* | Change return type of try_emit_* methods to bool. | Kai Wasserbäch | 2011-08-25 | 1 | -4/+4 |
* | i965/fs: Implement textureSize (TXS) on Gen5+. | Kenneth Graunke | 2011-08-23 | 1 | -2/+5 |
* | glsl: Add a new ir_txs (textureSize) opcode to ir_texture. | Kenneth Graunke | 2011-08-23 | 1 | -0/+1 |
* | ir_to_mesa: Remove incorrect usage of the 'struct' keyword on classes. | Kenneth Graunke | 2011-08-19 | 1 | -2/+2 |
* | mesa: set Q=1 for OPCODE_TEX execution | Brian Paul | 2011-08-19 | 1 | -0/+8 |
* | mesa: Bump instruction execution limit to 65536 | Ian Romanick | 2011-08-16 | 1 | -1/+1 |