[Bf-blender-cvs] [ac98c87f89] temp-cycles-denoising: Cycles Denoising: Print file and line when opencl_assert fails
Lukas Stockner
noreply at git.blender.org
Fri Mar 24 20:18:42 CET 2017
Commit: ac98c87f89eb952048ff5a5c9c28aa734ecde304
Author: Lukas Stockner
Date: Thu Mar 23 23:59:04 2017 +0100
Branches: temp-cycles-denoising
https://developer.blender.org/rBac98c87f89eb952048ff5a5c9c28aa734ecde304
Cycles Denoising: Print file and line when opencl_assert fails
===================================================================
M intern/cycles/device/opencl/opencl.h
===================================================================
diff --git a/intern/cycles/device/opencl/opencl.h b/intern/cycles/device/opencl/opencl.h
index 59e61aad25..e46b6bb1dc 100644
--- a/intern/cycles/device/opencl/opencl.h
+++ b/intern/cycles/device/opencl/opencl.h
@@ -221,7 +221,7 @@ public:
cl_int err = stmt; \
\
if(err != CL_SUCCESS) { \
- string message = string_printf("OpenCL error: %s in %s", clewErrorString(err), #stmt); \
+ string message = string_printf("OpenCL error: %s in %s (%s:%d)", clewErrorString(err), #stmt, __FILE__, __LINE__); \
if(error_msg == "") \
error_msg = message; \
fprintf(stderr, "%s\n", message.c_str()); \
More information about the Bf-blender-cvs
mailing list