diff options
Diffstat (limited to 'src/gallium/drivers/vc5/vc5_resource.h')
-rw-r--r-- | src/gallium/drivers/vc5/vc5_resource.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/gallium/drivers/vc5/vc5_resource.h b/src/gallium/drivers/vc5/vc5_resource.h index 688f03d53f..631a7b8fba 100644 --- a/src/gallium/drivers/vc5/vc5_resource.h +++ b/src/gallium/drivers/vc5/vc5_resource.h @@ -80,9 +80,7 @@ struct vc5_resource_slice { struct vc5_surface { struct pipe_surface base; uint32_t offset; - uint32_t separate_stencil_offset; enum vc5_tiling_mode tiling; - enum vc5_tiling_mode separate_stencil_tiling; /** * Output image format for TILE_RENDERING_MODE_CONFIGURATION */ @@ -101,7 +99,11 @@ struct vc5_surface { uint8_t internal_bpp; uint32_t padded_height_of_output_image_in_uif_blocks; - uint32_t separate_stencil_padded_height_of_output_image_in_uif_blocks; + + /* If the resource being referenced is separate stencil, then this is + * the surface to use when reading/writing stencil. + */ + struct pipe_surface *separate_stencil; }; struct vc5_resource { |