diff options
author | Chris Forbes <[email protected]> | 2015-06-03 12:11:27 +1200 |
---|---|---|
committer | Chris Forbes <[email protected]> | 2015-06-06 18:40:33 +1200 |
commit | 52e5ad7bf8c731280ca4506b7d38e8c7a8e734b9 (patch) | |
tree | f15ba8f9bdb155e6f0bfd9161d956ea765dc9042 | |
parent | b639ed2f1b170d1184c6d94c88c826c51ffc8726 (diff) |
i965: Set max texture buffer size to hardware limit
Previously we were leaving this at the default of 64K, which meets the
spec but is too small for some real uses. The hardware can handle up to
128M.
User was complaining about this on freenode ##OpenGL today.
Signed-off-by: Chris Forbes <[email protected]>
Reviewed-by: Kenneth Graunke <[email protected]>
-rw-r--r-- | src/mesa/drivers/dri/i965/brw_context.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_context.c b/src/mesa/drivers/dri/i965/brw_context.c index 274a2379437..652d9a34e8f 100644 --- a/src/mesa/drivers/dri/i965/brw_context.c +++ b/src/mesa/drivers/dri/i965/brw_context.c @@ -545,6 +545,7 @@ brw_initialize_context_constants(struct brw_context *brw) */ ctx->Const.UniformBufferOffsetAlignment = 16; ctx->Const.TextureBufferOffsetAlignment = 16; + ctx->Const.MaxTextureBufferSize = 128 * 1024 * 1024; if (brw->gen >= 6) { ctx->Const.MaxVarying = 32; |