aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/softpipe/sp_setup.c
diff options
context:
space:
mode:
authorRoland Scheidegger <[email protected]>2015-12-19 02:33:25 +0100
committerRoland Scheidegger <[email protected]>2016-01-07 01:56:43 +0100
commitb64d008052a0111e3170169c4bed08693d94b220 (patch)
tree5f35baef01510a8f804629169bdd1addcaaa66ae /src/gallium/drivers/softpipe/sp_setup.c
parent01761a38e8f49b528facf9853c27bbc8891a4424 (diff)
softpipe: fix mapping of "special" vs outputs
Unlike llvmpipe, softpipe always tells draw to emit the vertices as-is. The two vertex layouts it calculates are a bit confusing, one which is just used to tell draw to emit vertices as-is, and the other which has draw written all over it but draw is completely unaware of and is used only to look up the correct interpolation info later in setup. Thus, the slots used are different to what llvmpipe does (I'm going to clean up the confusing two layout stuff). Reviewed-by: Brian Paul <[email protected]> Reviewed-by: Edward O'Callaghan <[email protected]>
Diffstat (limited to 'src/gallium/drivers/softpipe/sp_setup.c')
0 files changed, 0 insertions, 0 deletions