Series is Reviewed-by: Ilia Mirkin <[email protected]>
On Tue, Oct 31, 2017 at 7:58 PM, Dave Airlie <[email protected]> wrote: > From: Dave Airlie <[email protected]> > > if the driver sets the cap, then use the value it gives us. > > Signed-off-by: Dave Airlie <[email protected]> > --- > src/mesa/state_tracker/st_extensions.c | 6 ++++++ > 1 file changed, 6 insertions(+) > > diff --git a/src/mesa/state_tracker/st_extensions.c > b/src/mesa/state_tracker/st_extensions.c > index 3dec5a8..fa2d002 100644 > --- a/src/mesa/state_tracker/st_extensions.c > +++ b/src/mesa/state_tracker/st_extensions.c > @@ -78,6 +78,7 @@ void st_init_limits(struct pipe_screen *screen, > int supported_irs; > unsigned sh; > boolean can_ubo = TRUE; > + int temp; > > c->MaxTextureLevels > = _min(screen->get_param(screen, PIPE_CAP_MAX_TEXTURE_2D_LEVELS), > @@ -469,6 +470,11 @@ void st_init_limits(struct pipe_screen *screen, > > c->UseSTD430AsDefaultPacking = > screen->get_param(screen, PIPE_CAP_LOAD_CONSTBUF); > + > + /* limit the max combined shader output resources to a driver limit */ > + temp = screen->get_param(screen, > PIPE_CAP_MAX_COMBINED_SHADER_OUTPUT_RESOURCES); > + if (temp > 0 && c->MaxCombinedShaderOutputResources > temp) > + c->MaxCombinedShaderOutputResources = temp; > } > > > -- > 2.9.5 > > _______________________________________________ > mesa-dev mailing list > [email protected] > https://lists.freedesktop.org/mailman/listinfo/mesa-dev _______________________________________________ mesa-dev mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-dev
