diff options
Diffstat (limited to 'src/gallium/drivers/r300/r300_context.h')
-rw-r--r-- | src/gallium/drivers/r300/r300_context.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/gallium/drivers/r300/r300_context.h b/src/gallium/drivers/r300/r300_context.h index e55f138d638..480233bae5b 100644 --- a/src/gallium/drivers/r300/r300_context.h +++ b/src/gallium/drivers/r300/r300_context.h @@ -392,6 +392,7 @@ struct r300_resource struct r300_winsys_buffer *buf; struct r300_winsys_cs_buffer *cs_buf; enum r300_buffer_domain domain; + unsigned buf_size; /* Constant buffers are in user memory. */ uint8_t *constant_buffer; @@ -403,6 +404,9 @@ struct r300_resource /* Only format-independent bits should be filled in. */ struct r300_texture_format_state tx_format; + /* Where the texture starts in the buffer. */ + unsigned tex_offset; + /* HiZ memory allocations. */ struct mem_block *hiz_mem[R300_MAX_TEXTURE_LEVELS]; boolean hiz_in_use[R300_MAX_TEXTURE_LEVELS]; |