Module: Mesa Branch: master Commit: 358661c794573b9a361309d477fe09880773ef73 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=358661c794573b9a361309d477fe09880773ef73
Author: Chad Versace <chadvers...@chromium.org> Date: Fri Jan 13 10:46:48 2017 -0800 i965: Add intel_screen::has_fence_fd This bool maps to I915_PARAM_HAS_EXEC_FENCE_FD. Reviewed-by: Rafael Antognolli <rafael.antogno...@intel.com> Tested-by: Rafael Antognolli <rafael.antogno...@intel.com> Acked-by: Kenneth Graunke <kenn...@whitecape.org> --- src/mesa/drivers/dri/i965/intel_screen.c | 3 +++ src/mesa/drivers/dri/i965/intel_screen.h | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/mesa/drivers/dri/i965/intel_screen.c b/src/mesa/drivers/dri/i965/intel_screen.c index 5f80000..469d16c 100644 --- a/src/mesa/drivers/dri/i965/intel_screen.c +++ b/src/mesa/drivers/dri/i965/intel_screen.c @@ -1817,6 +1817,9 @@ __DRIconfig **intelInitScreen2(__DRIscreen *dri_screen) intel_get_boolean(screen, I915_PARAM_HAS_RESOURCE_STREAMER); } + screen->has_exec_fence = + intel_get_boolean(screen, I915_PARAM_HAS_EXEC_FENCE); + return (const __DRIconfig**) intel_screen_make_configs(dri_screen); } diff --git a/src/mesa/drivers/dri/i965/intel_screen.h b/src/mesa/drivers/dri/i965/intel_screen.h index 890dd90..a1e2b31 100644 --- a/src/mesa/drivers/dri/i965/intel_screen.h +++ b/src/mesa/drivers/dri/i965/intel_screen.h @@ -47,8 +47,8 @@ struct intel_screen uint64_t max_gtt_map_object_size; bool no_hw; - bool hw_has_swizzling; + bool has_exec_fence; /**< I915_PARAM_HAS_EXEC_FENCE */ int hw_has_timestamp; _______________________________________________ mesa-commit mailing list mesa-commit@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-commit