| Commit message (Expand) | Author | Age | Files | Lines |
* | glsl: implement ARB_transform_feedback3 in the linker | Marek Olšák | 2012-07-12 | 1 | -15/+104 |
* | glsl: be more careful about counting varying vars in the linker | Brian Paul | 2012-06-27 | 1 | -1/+27 |
* | glsl: Implement the GLSL 1.30+ discard control flow rule in GLSL IR. | Eric Anholt | 2012-05-14 | 1 | -0/+11 |
* | Revert "glsl: Refuse to link GLSL 1.40+ shaders that would use fixed function." | Eric Anholt | 2012-04-16 | 1 | -14/+0 |
* | glsl: Refuse to link GLSL 1.40+ shaders that would use fixed function. | Eric Anholt | 2012-04-16 | 1 | -0/+14 |
* | glsl: add support for ARB_blend_func_extended (v3) | Dave Airlie | 2012-04-13 | 1 | -4/+9 |
* | glsl: Remove ir_call::get_callee() and set_callee(). | Kenneth Graunke | 2012-04-02 | 1 | -1/+1 |
* | glsl: Convert ir_call to be a statement rather than a value. | Kenneth Graunke | 2012-04-02 | 1 | -0/+10 |
* | glsl: fix linker error message context for frag shader output. | Dave Airlie | 2012-03-26 | 1 | -3/+5 |
* | glsl: propagate MaxUnrollIterations to the optimizer's loop unroller | Brian Paul | 2012-03-21 | 1 | -1/+3 |
* | glsl: Don't require gl_Position to be written in GLSL 1.40. | Eric Anholt | 2012-03-21 | 1 | -5/+30 |
* | glsl: Hook up the current GLSL 1.30 types and builtins for 1.40. | Eric Anholt | 2012-03-15 | 1 | -1/+1 |
* | glsl: move array_sizing_visitor class outside of link_intrastage_shaders() | Brian Paul | 2012-02-02 | 1 | -16/+22 |
* | mesa: allocate transform_feedback_info::Outputs array dynamically | Christoph Bumiller | 2012-01-20 | 1 | -24/+40 |
* | glsl: Fix leak of LinkedTransformFeedback.Varyings. | Eric Anholt | 2012-01-18 | 1 | -1/+1 |
* | mesa: Move transform feedback error check to reduce array overflow risk. | Paul Berry | 2012-01-11 | 1 | -20/+32 |
* | mesa: Fix transform feedback of unsubscripted gl_ClipDistance array. | Paul Berry | 2012-01-11 | 1 | -33/+56 |
* | mesa: Fix computation of transform feedback num_components. | Paul Berry | 2012-01-11 | 1 | -1/+7 |
* | mesa: Fix bogus transform feedback error message when subscripting non-array. | Paul Berry | 2012-01-09 | 1 | -3/+3 |
* | mesa: Fix transform feedback of unsubscripted arrays. | Paul Berry | 2012-01-05 | 1 | -45/+54 |
* | mesa: Fix transform feedback of gl_ClipDistance. | Paul Berry | 2012-01-05 | 1 | -18/+41 |
* | mesa: Make tfeedback_decl::var_name a const char *. | Paul Berry | 2012-01-05 | 1 | -1/+1 |
* | mesa: Add gl_transform_feedback_info::ComponentOffset. | Paul Berry | 2012-01-05 | 1 | -0/+1 |
* | mesa: Fix extra memset in store_tfeedback_info() | Paul Berry | 2012-01-05 | 1 | -4/+3 |
* | mesa: Fix glGetTransformFeedbackVarying(). | Eric Anholt | 2012-01-05 | 1 | -6/+34 |
* | mesa: Check that all buffers are bound in BeginTransformFeedback. | Paul Berry | 2012-01-04 | 1 | -2/+5 |
* | mesa: Record transform feedback strides/offsets in linker output. | Paul Berry | 2011-12-20 | 1 | -1/+4 |
* | mesa: add const flags to skip MaxVarying and MaxUniform linker checks (v2) | Marek Olšák | 2011-12-13 | 1 | -10/+33 |
* | mesa: set the gl_FragDepth layout in the GLSL linker | Marek Olšák | 2011-11-19 | 1 | -0/+52 |
* | linker: Validate resource usage in the linker | Ian Romanick | 2011-11-14 | 1 | -0/+44 |
* | glsl: Assign transform feedback varying slots in linker. | Paul Berry | 2011-11-09 | 1 | -63/+490 |
* | linker: Use app-specified fragment data location during linking | Ian Romanick | 2011-11-08 | 1 | -7/+9 |
* | Delete code made dead by previous uniform related patches | Ian Romanick | 2011-11-07 | 1 | -152/+0 |
* | mesa: Rewrite the way uniforms are tracked and handled | Ian Romanick | 2011-11-07 | 1 | -1/+1 |
* | linker: Make invalidate_variable_locations available outside the compilation ... | Ian Romanick | 2011-11-07 | 1 | -5/+5 |
* | linker: Check that initializers for global variables match | Ian Romanick | 2011-11-03 | 1 | -7/+41 |
* | linker: Fix the indentation of a block in cross_validate_globals | Ian Romanick | 2011-11-03 | 1 | -25/+32 |
* | linker: Eliminate more dead code after demoting shader inputs and outputs | Ian Romanick | 2011-10-25 | 1 | -4/+22 |
* | glsl: Add uniform_locations_assigned parameter to do_dead_code opt pass | Ian Romanick | 2011-10-25 | 1 | -1/+1 |
* | mesa: Add a flag for shader programs to allow SSO linkage in GLES2. | Eric Anholt | 2011-10-18 | 1 | -1/+2 |
* | linker: Fix a slightly incorrect comment | Ian Romanick | 2011-10-10 | 1 | -1/+4 |
* | linker: Use gl_shader_program::AttributeBindings for attrib locations | Ian Romanick | 2011-10-04 | 1 | -74/+64 |
* | glsl: Delete symbol table in post-link shaders | Ian Romanick | 2011-10-04 | 1 | -0/+8 |
* | mesa: Add a flag to indicate whether a program uses gl_ClipDistance. | Paul Berry | 2011-09-23 | 1 | -1/+4 |
* | glsl: Implement a lowering pass for gl_ClipDistance. | Paul Berry | 2011-09-23 | 1 | -0/+3 |
* | glsl: Make sure gl_ClipDistance and gl_ClipVertex are not both written. | Paul Berry | 2011-09-08 | 1 | -0/+19 |
* | glsl: Implement the GL_ARB_conservative_depth extension. | Kenneth Graunke | 2011-08-25 | 1 | -1/+1 |
* | glsl: validate IR after linking (debug builds only) | Paul Berry | 2011-08-08 | 1 | -0/+8 |
* | linker: Make linker_{error,warning} generally available | Ian Romanick | 2011-08-02 | 1 | -0/+13 |
* | linker: Make linker_error set LinkStatus to false | Ian Romanick | 2011-08-02 | 1 | -94/+86 |