Cc: 10.5 10.4 <mesa-sta...@lists.freedesktop.org> --- src/gallium/state_trackers/clover/api/program.cpp | 4 ++++ 1 file changed, 4 insertions(+)
diff --git a/src/gallium/state_trackers/clover/api/program.cpp b/src/gallium/state_trackers/clover/api/program.cpp index 60184ed..fcec1d7 100644 --- a/src/gallium/state_trackers/clover/api/program.cpp +++ b/src/gallium/state_trackers/clover/api/program.cpp @@ -180,8 +180,12 @@ clBuildProgram(cl_program d_prog, cl_uint num_devs, validate_build_program_common(prog, num_devs, d_devs, pfn_notify, user_data); prog.build(devs, opts); + if (pfn_notify) + pfn_notify(d_prog, user_data); return CL_SUCCESS; } catch (error &e) { + if (pfn_notify) + pfn_notify(d_prog, user_data); if (e.get() == CL_INVALID_COMPILER_OPTIONS) return CL_INVALID_BUILD_OPTIONS; if (e.get() == CL_COMPILE_PROGRAM_FAILURE) -- 2.0.4 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev