Module: Mesa Branch: master Commit: ab564c7ab4396b9b9059bb18c571bb47d7df7ce2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ab564c7ab4396b9b9059bb18c571bb47d7df7ce2
Author: Tim Rowley <[email protected]> Date: Wed Jun 21 14:56:24 2017 -0500 swr/rast: move default split size from driver to rasterizer Reviewed-by: Bruce Cherniak <bruce.cherniak at intel.com> --- src/gallium/drivers/swr/rasterizer/codegen/knob_defs.py | 2 +- src/gallium/drivers/swr/swr_screen.cpp | 4 ---- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/src/gallium/drivers/swr/rasterizer/codegen/knob_defs.py b/src/gallium/drivers/swr/rasterizer/codegen/knob_defs.py index 02436f223a..c8eb2a3848 100644 --- a/src/gallium/drivers/swr/rasterizer/codegen/knob_defs.py +++ b/src/gallium/drivers/swr/rasterizer/codegen/knob_defs.py @@ -138,7 +138,7 @@ KNOBS = [ ['MAX_PRIMS_PER_DRAW', { 'type' : 'uint32_t', - 'default' : '2040', + 'default' : '49152', 'desc' : ['Maximum primitives in a single Draw().', 'Larger primitives are split into smaller Draw calls.', 'Should be a multiple of (3 * vectorWidth).'], diff --git a/src/gallium/drivers/swr/swr_screen.cpp b/src/gallium/drivers/swr/swr_screen.cpp index a80ec2adba..b7f06c0719 100644 --- a/src/gallium/drivers/swr/swr_screen.cpp +++ b/src/gallium/drivers/swr/swr_screen.cpp @@ -1065,10 +1065,6 @@ swr_create_screen_internal(struct sw_winsys *winsys) if (!screen) return NULL; - if (!getenv("KNOB_MAX_PRIMS_PER_DRAW")) { - g_GlobalKnobs.MAX_PRIMS_PER_DRAW.Value(49152); - } - if (!lp_build_init()) { FREE(screen); return NULL; _______________________________________________ mesa-commit mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-commit
