mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-30 20:50:09 +01:00
i965: Rename BRW_MAX_SURFACES to BRW_MAX_WM_SURFACES.
Now that we use separate binding tables for WM, VS, and GS, and have BRW_MAX_VS_SURFACES and BRW_MAX_GS_SURFACES macros, we really shouldn't have an unqualified BRW_MAX_SURFACES macro. It's confusing. Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
This commit is contained in:
parent
5177f6b1b9
commit
4f96e9830f
2 changed files with 4 additions and 4 deletions
|
|
@ -517,7 +517,7 @@ struct brw_vs_ouput_sizes {
|
|||
#define SURF_INDEX_TEXTURE(t) (BRW_MAX_DRAW_BUFFERS + 2 + (t))
|
||||
|
||||
/** Maximum size of the binding table. */
|
||||
#define BRW_MAX_SURFACES SURF_INDEX_TEXTURE(BRW_MAX_TEX_UNIT)
|
||||
#define BRW_MAX_WM_SURFACES SURF_INDEX_TEXTURE(BRW_MAX_TEX_UNIT)
|
||||
|
||||
#define SURF_INDEX_VERT_CONST_BUFFER (0)
|
||||
#define SURF_INDEX_VS_TEXTURE(t) (SURF_INDEX_VERT_CONST_BUFFER + 1 + (t))
|
||||
|
|
@ -932,7 +932,7 @@ struct brw_context
|
|||
|
||||
/** Binding table of pointers to surf_bo entries */
|
||||
uint32_t bind_bo_offset;
|
||||
uint32_t surf_offset[BRW_MAX_SURFACES];
|
||||
uint32_t surf_offset[BRW_MAX_WM_SURFACES];
|
||||
|
||||
/** @{ register allocator */
|
||||
|
||||
|
|
|
|||
|
|
@ -1125,11 +1125,11 @@ brw_upload_wm_binding_table(struct brw_context *brw)
|
|||
* space for the binding table.
|
||||
*/
|
||||
bind = brw_state_batch(brw, AUB_TRACE_BINDING_TABLE,
|
||||
sizeof(uint32_t) * BRW_MAX_SURFACES,
|
||||
sizeof(uint32_t) * BRW_MAX_WM_SURFACES,
|
||||
32, &brw->wm.bind_bo_offset);
|
||||
|
||||
/* BRW_NEW_SURFACES */
|
||||
for (i = 0; i < BRW_MAX_SURFACES; i++) {
|
||||
for (i = 0; i < BRW_MAX_WM_SURFACES; i++) {
|
||||
bind[i] = brw->wm.surf_offset[i];
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue