swr: [rasterizer core] track whether GS outputs viewport array index
So we can skip the index gather in PA. Reviewed-by: Bruce Cherniak <bruce.cherniak@intel.com>
This commit is contained in:
parent
2d80295a6e
commit
35935ca4f2
|
@ -676,6 +676,9 @@ struct SWR_GS_STATE
|
||||||
// geometry shader emits PrimitiveID
|
// geometry shader emits PrimitiveID
|
||||||
bool emitsPrimitiveID;
|
bool emitsPrimitiveID;
|
||||||
|
|
||||||
|
// geometry shader emits ViewportArrayIndex
|
||||||
|
bool emitsViewportArrayIndex;
|
||||||
|
|
||||||
// if true, geometry shader emits a single stream, with separate cut buffer.
|
// if true, geometry shader emits a single stream, with separate cut buffer.
|
||||||
// if false, geometry shader emits vertices for multiple streams to the stream buffer, with a separate StreamID buffer
|
// if false, geometry shader emits vertices for multiple streams to the stream buffer, with a separate StreamID buffer
|
||||||
// to map vertices to streams
|
// to map vertices to streams
|
||||||
|
|
Loading…
Reference in New Issue