i965: Increase assmebly shader program parameter limits
authorIan Romanick <ian.d.romanick@intel.com>
Thu, 27 Aug 2009 05:04:23 +0000 (22:04 -0700)
committerIan Romanick <ian.d.romanick@intel.com>
Thu, 27 Aug 2009 05:05:53 +0000 (22:05 -0700)
Increase the number of native program parameters to the same values
exposed by GLSL.

src/mesa/drivers/dri/i965/brw_context.c

index 21c0ad16ab42109852d1ab928c81b92ab0f95515..3c5b84831974deb5ca9312e2f8ad40c527b13863 100644 (file)
@@ -136,7 +136,7 @@ GLboolean brwCreateContext( const __GLcontextModes *mesaVis,
    ctx->Const.VertexProgram.MaxNativeAttribs = 16;
    ctx->Const.VertexProgram.MaxNativeTemps = 256;
    ctx->Const.VertexProgram.MaxNativeAddressRegs = 1;
-   ctx->Const.VertexProgram.MaxNativeParameters = 96;
+   ctx->Const.VertexProgram.MaxNativeParameters = 1024;
    ctx->Const.VertexProgram.MaxEnvParams =
       MIN2(ctx->Const.VertexProgram.MaxNativeParameters,
           ctx->Const.VertexProgram.MaxEnvParams);
@@ -148,7 +148,7 @@ GLboolean brwCreateContext( const __GLcontextModes *mesaVis,
    ctx->Const.FragmentProgram.MaxNativeAttribs = 12;
    ctx->Const.FragmentProgram.MaxNativeTemps = 256;
    ctx->Const.FragmentProgram.MaxNativeAddressRegs = 0;
-   ctx->Const.FragmentProgram.MaxNativeParameters = 64;
+   ctx->Const.FragmentProgram.MaxNativeParameters = 1024;
    ctx->Const.FragmentProgram.MaxEnvParams =
       MIN2(ctx->Const.FragmentProgram.MaxNativeParameters,
           ctx->Const.FragmentProgram.MaxEnvParams);