On Wednesday, June 03, 2015 12:22:43 PM Chris Forbes wrote: > 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 <chr...@ijw.co.nz> > --- > src/mesa/drivers/dri/i965/brw_context.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/src/mesa/drivers/dri/i965/brw_context.c > b/src/mesa/drivers/dri/i965/brw_context.c > index 673529a..b2b119a 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; >
2^27 looks correct to me (based on the RENDER_SURFACE_STATE Height field programming note). I checked the 965 PRM and the BDW PRM. Reviewed-by: Kenneth Graunke <kenn...@whitecape.org>
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev