summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/indices
diff options
context:
space:
mode:
authorRoland Scheidegger <[email protected]>2016-01-07 01:52:39 +0100
committerRoland Scheidegger <[email protected]>2016-01-07 01:52:39 +0100
commitafa035031ff9e0c07a2297d864e46c76f7bfff58 (patch)
tree9f009f93f55908dc82c6ef792c82935ebd322d33 /src/gallium/auxiliary/indices
parent39c41be50d9474dde4c0dcf23a546d14b212e80a (diff)
draw: rework handling of non-existing outputs in emit code
Previously the code would just redirect requests for attributes which don't exist to use output 0. Rework this to output all zeros instead which seems more useful - in particular some extensions like ARB_fragment_layer_viewport require 0 in the fs even if it wasn't output by previous stages. That way, drivers don't have to special case this depending if the vs/gs outputs some attribute or not. Reviewed-by: Brian Paul <[email protected]> Reviewed-by: Jose Fonseca <[email protected]> Reviewed-by: Edward O'Callaghan <[email protected]>
Diffstat (limited to 'src/gallium/auxiliary/indices')
0 files changed, 0 insertions, 0 deletions