summaryrefslogtreecommitdiff
path: root/src/compiler/glsl/ir_set_program_inouts.cpp
AgeCommit message (Expand)AuthorFilesLines
2017-01-07Revert recent GLSL slot counting fiasco.Kenneth Graunke1-30/+9
2017-01-07glsl: Make is_fixed_function_array actually check for varyings.Kenneth Graunke1-0/+4
2017-01-06glsl: Mark whole variable used for ClipDistance and TessLevel*.Kenneth Graunke1-3/+23
2017-01-06glsl: Create and use a new ir_variable::count_attribute_slots() wrapper.Kenneth Graunke1-6/+3
2016-10-26glsl: set uses texture gather directly in shader_infoTimothy Arceri1-1/+1
2016-10-26glsl/st/mesa: use common system values read fieldTimothy Arceri1-2/+2
2016-10-26glsl: set patch outputs written directly in shader_infoTimothy Arceri1-2/+2
2016-10-26glsl: set patch inputs read directly in shader_infoTimothy Arceri1-2/+2
2016-10-26glsl: set outputs read directly in shader_infoTimothy Arceri1-2/+2
2016-10-26r200/glsl/st/mesa: use common outputs written fieldTimothy Arceri1-6/+6
2016-10-26mesa/glsl: set double inputs read directly in shader_infoTimothy Arceri1-1/+1
2016-10-26r200/i915/st/mesa/compiler: use common inputs read fieldTimothy Arceri1-6/+6
2016-10-26i965/mesa/st/swrast: set fs shader_info directly and switch to using itTimothy Arceri1-10/+4
2016-10-26mesa: remove now unused IsCentroid from gl_fragment_programTimothy Arceri1-5/+1
2016-10-26glsl: remove now unused InterpQualifierTimothy Arceri1-5/+2
2016-10-06mesa: remove the UsesDFdy flagTimothy Arceri1-17/+2
2016-08-30glsl: add gl_BoundingBox and associated varying slotsIlia Mirkin1-1/+3
2016-08-30glsl: Fix gl_program::OutputsWritten computation for dual-source blending.Francisco Jerez1-1/+1
2016-08-30glsl: Calculate bitset of secondary outputs written in ir_set_program_inouts.Francisco Jerez1-2/+7
2016-08-24glsl: Keep track of the set of fragment outputs read by a GL program.Francisco Jerez1-0/+3
2016-08-24glsl: Don't consider read-only fragment outputs to be written to.Francisco Jerez1-1/+1
2016-08-07glsl: Delete bogus ir_set_program_inouts assert.Kenneth Graunke1-3/+7
2016-07-17compiler: Rename INTERP_QUALIFIER_* to INTERP_MODE_*.Kenneth Graunke1-1/+1
2016-06-09glsl/types: rename is_dual_slot_double to is_dual_slot_64bit.Dave Airlie1-2/+2
2016-05-18glsl: Assert that inputs have a location assignedIan Romanick1-0/+2
2016-04-13glsl: Rename "vertex_input_slots" -> "is_vertex_input"Matt Turner1-3/+3
2016-01-26glsl: move to compiler/Emil Velikov1-0/+453