diff options
author | Nicolai Hähnle <[email protected]> | 2016-11-29 17:41:59 +0100 |
---|---|---|
committer | Nicolai Hähnle <[email protected]> | 2016-12-12 09:05:05 +0100 |
commit | 2f2e941e2d9d6155e0661f452343e7a80f2439c4 (patch) | |
tree | 42f890fa7d2d2d59d324c695785c30d57c16fee6 /src/gallium/drivers/radeonsi/si_pipe.h | |
parent | 18616e7551fcecb9445597d78446df6e1df98fbb (diff) |
radeonsi: use a single descriptor for the GSVS ring
We can hardcode all of the fields for swizzling in the geometry shader.
The advantage is that we use fewer descriptor slots and we no longer have to
update any of the (ring) descriptors when the geometry shader changes.
Reviewed-by: Marek Olšák <[email protected]>
Diffstat (limited to 'src/gallium/drivers/radeonsi/si_pipe.h')
-rw-r--r-- | src/gallium/drivers/radeonsi/si_pipe.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/src/gallium/drivers/radeonsi/si_pipe.h b/src/gallium/drivers/radeonsi/si_pipe.h index 31b7985fef9..9f79c2aa804 100644 --- a/src/gallium/drivers/radeonsi/si_pipe.h +++ b/src/gallium/drivers/radeonsi/si_pipe.h @@ -327,7 +327,6 @@ struct si_context { int last_vtx_reuse_depth; int current_rast_prim; /* primitive type after TES, GS */ bool gs_tri_strip_adj_fix; - unsigned last_gsvs_itemsize; /* Scratch buffer */ struct r600_resource *scratch_buffer; |