This bool maps to I915_PARAM_HAS_EXEC_FENCE_FD. TODO: The i915 param is not yet upstream. Wait for the kernel interface before committing. --- 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 432ab7b..5a2cee1 100644 --- a/src/mesa/drivers/dri/i965/intel_screen.c +++ b/src/mesa/drivers/dri/i965/intel_screen.c @@ -1637,6 +1637,9 @@ __DRIconfig **intelInitScreen2(__DRIscreen *psp) intel_get_boolean(intelScreen, I915_PARAM_HAS_RESOURCE_STREAMER); } + intelScreen->has_fence_fd = + intel_get_boolean(intelScreen, I915_PARAM_HAS_EXEC_FENCE_FD); + return (const __DRIconfig**) intel_screen_make_configs(psp); } diff --git a/src/mesa/drivers/dri/i965/intel_screen.h b/src/mesa/drivers/dri/i965/intel_screen.h index 98f9d24..d167758 100644 --- a/src/mesa/drivers/dri/i965/intel_screen.h +++ b/src/mesa/drivers/dri/i965/intel_screen.h @@ -45,8 +45,8 @@ struct intel_screen __DRIscreen *driScrnPriv; bool no_hw; - bool hw_has_swizzling; + bool has_fence_fd; int hw_has_timestamp; -- 2.9.0.rc2 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev