aboutsummaryrefslogtreecommitdiffstats
path: root/src/glsl/ir_set_program_inouts.cpp
Commit message (Expand)AuthorAgeFilesLines
* glsl: avoid hitting assert for arrays of arraysTimothy Arceri2015-10-151-0/+6
* glsl: use separate varying slots for patch varyingsMarek Olšák2015-07-231-3/+24
* glsl: add the patch in/out qualifier (v2)Fabian Bieler2015-07-231-8/+61
* glsl: track which program inputs are doublesDave Airlie2015-05-081-13/+3
* glsl: Support double inoutsDave Airlie2015-02-191-4/+24
* glsl: Mark program as using dFdy if coarse/fine variant is usedChris Forbes2014-08-151-1/+3
* glsl: Make more use of gl_shader_stage enum in ir_set_program_inouts.cpp.Paul Berry2014-01-081-14/+15
* glsl: move variables in to ir_variable::data, part IITapani Pälli2013-12-121-2/+4
* glsl: move variables in to ir_variable::data, part ITapani Pälli2013-12-121-11/+11
* glsl: introduce data section to ir_variableTapani Pälli2013-12-121-2/+2
* glsl: Populate gl_fragment_program::IsSample bitfieldChris Forbes2013-12-071-1/+4
* glsl: flag shaders which use gather4 at allChris Forbes2013-10-031-0/+9
* glsl: Hide many classes local to individual .cpp files in anon namespaces.Eric Anholt2013-09-231-0/+4
* glsl: Fix incorrect pattern matching in ir_set_program_inoutsPaul Berry2013-08-141-2/+2
* glsl: Modify ir_set_program_inouts to handle geometry shaders.Paul Berry2013-08-011-12/+75
* glsl: In ir_set_program_inouts, handle indexing outside array/matrix bounds.Paul Berry2013-08-011-5/+26
* glsl: Fallback gracefully if ir_set_program_inouts sees unexpected indexing.Paul Berry2013-08-011-0/+23
* glsl: Extract marking functions from ir_set_program_inouts.Paul Berry2013-08-011-14/+45
* glsl: Use count_attribute_slots() in ir_set_program_inouts.Paul Berry2013-08-011-8/+2
* glsl: Change do_set_program_inouts' is_fragment_shader arg to shader_type.Paul Berry2013-08-011-12/+12
* glsl: Remove hash table from ir_set_program_inouts pass.Kenneth Graunke2013-02-031-24/+14
* glsl: Eliminate ambiguity between function ins/outs and shader ins/outsPaul Berry2013-01-241-3/+3
* mesa: Set gl_fragment_program::UsesKill in do_set_program_inouts.Paul Berry2012-07-201-0/+14
* glsl: Set UsesDFdy appropriately for GLSL shaders.Paul Berry2012-07-191-5/+17
* glsl: Add IsCentroid bitfield to gl_fragment_program.Paul Berry2012-06-251-1/+5
* glsl: add support for ARB_blend_func_extended (v3)Dave Airlie2012-04-131-2/+2
* mesa: Expose GLSL interpolation qualifiers in gl_fragment_program.Paul Berry2011-10-271-13/+34
* ir_to_mesa: Move some things outside the 'extern "C"' blocksIan Romanick2011-10-181-2/+0
* glsl: Fix setting of OutputsWritten for whole array dereference.Eric Anholt2011-09-081-4/+2
* Merge branch 'draw-instanced'Brian Paul2011-01-151-1/+5
|\
| * glsl: add support for system values and GL_ARB_draw_instancedBrian Paul2010-12-081-2/+7
* | glsl: Correct the marking of InputsRead/OutputsWritten on in/out matrices.Eric Anholt2010-12-091-20/+15
|/
* glsl: Include main/core.h.Chia-I Wu2010-08-241-1/+1
* glsl: Fix leak-causing typo in destructor that made it another constructor.Eric Anholt2010-08-181-1/+1
* glsl2: Move gl_program->InputsRead/OutputsWritten setting to an ir pass.Eric Anholt2010-08-061-0/+167