Module: Mesa Branch: master Commit: 198cd136b94b2ddfb8e2d50e567f3e391eb93915 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=198cd136b94b2ddfb8e2d50e567f3e391eb93915
Author: Francisco Jerez <curroje...@riseup.net> Date: Sun Feb 16 19:35:11 2014 +0100 clover: Fix up NULL constant pointer arguments. Tested-by: Tom Stellard <thomas.stell...@amd.com> --- src/gallium/state_trackers/clover/core/kernel.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/gallium/state_trackers/clover/core/kernel.cpp b/src/gallium/state_trackers/clover/core/kernel.cpp index 6d894cd..fa9453b 100644 --- a/src/gallium/state_trackers/clover/core/kernel.cpp +++ b/src/gallium/state_trackers/clover/core/kernel.cpp @@ -411,7 +411,8 @@ kernel::constant_argument::bind(exec_context &ctx, void kernel::constant_argument::unbind(exec_context &ctx) { - buf->resource(*ctx.q).unbind_surface(*ctx.q, st); + if (buf) + buf->resource(*ctx.q).unbind_surface(*ctx.q, st); } void _______________________________________________ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit