summaryrefslogtreecommitdiffstats
path: root/src/compiler/glsl/ir_set_program_inouts.cpp
Commit message (Expand)AuthorAgeFilesLines
* compiler: Move double_inputs to gl_program::DualSlotInputsJason Ekstrand2018-09-061-1/+1
* mesa: include mtypes.h lessMarek Olšák2018-04-121-1/+1
* compiler: tidy up double_inputs_read usesTimothy Arceri2018-01-301-1/+1
* Revert recent GLSL slot counting fiasco.Kenneth Graunke2017-01-071-30/+9
* glsl: Make is_fixed_function_array actually check for varyings.Kenneth Graunke2017-01-071-0/+4
* glsl: Mark whole variable used for ClipDistance and TessLevel*.Kenneth Graunke2017-01-061-3/+23
* glsl: Create and use a new ir_variable::count_attribute_slots() wrapper.Kenneth Graunke2017-01-061-6/+3
* glsl: set uses texture gather directly in shader_infoTimothy Arceri2016-10-261-1/+1
* glsl/st/mesa: use common system values read fieldTimothy Arceri2016-10-261-2/+2
* glsl: set patch outputs written directly in shader_infoTimothy Arceri2016-10-261-2/+2
* glsl: set patch inputs read directly in shader_infoTimothy Arceri2016-10-261-2/+2
* glsl: set outputs read directly in shader_infoTimothy Arceri2016-10-261-2/+2
* r200/glsl/st/mesa: use common outputs written fieldTimothy Arceri2016-10-261-6/+6
* mesa/glsl: set double inputs read directly in shader_infoTimothy Arceri2016-10-261-1/+1
* r200/i915/st/mesa/compiler: use common inputs read fieldTimothy Arceri2016-10-261-6/+6
* i965/mesa/st/swrast: set fs shader_info directly and switch to using itTimothy Arceri2016-10-261-10/+4
* mesa: remove now unused IsCentroid from gl_fragment_programTimothy Arceri2016-10-261-5/+1
* glsl: remove now unused InterpQualifierTimothy Arceri2016-10-261-5/+2
* mesa: remove the UsesDFdy flagTimothy Arceri2016-10-061-17/+2
* glsl: add gl_BoundingBox and associated varying slotsIlia Mirkin2016-08-301-1/+3
* glsl: Fix gl_program::OutputsWritten computation for dual-source blending.Francisco Jerez2016-08-301-1/+1
* glsl: Calculate bitset of secondary outputs written in ir_set_program_inouts.Francisco Jerez2016-08-301-2/+7
* glsl: Keep track of the set of fragment outputs read by a GL program.Francisco Jerez2016-08-241-0/+3
* glsl: Don't consider read-only fragment outputs to be written to.Francisco Jerez2016-08-241-1/+1
* glsl: Delete bogus ir_set_program_inouts assert.Kenneth Graunke2016-08-071-3/+7
* compiler: Rename INTERP_QUALIFIER_* to INTERP_MODE_*.Kenneth Graunke2016-07-171-1/+1
* glsl/types: rename is_dual_slot_double to is_dual_slot_64bit.Dave Airlie2016-06-091-2/+2
* glsl: Assert that inputs have a location assignedIan Romanick2016-05-181-0/+2
* glsl: Rename "vertex_input_slots" -> "is_vertex_input"Matt Turner2016-04-131-3/+3
* glsl: move to compiler/Emil Velikov2016-01-261-0/+453