summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/Src/OpenCL.cpp
diff options
context:
space:
mode:
authorNeoBrainX <NeoBrainX@gmail.com>2013-03-26 22:16:29 +0100
committerNeoBrainX <NeoBrainX@gmail.com>2013-03-26 22:21:19 +0100
commit3253603ae7a80860a294c11c95b3697634ac73d9 (patch)
tree5ef2a70521939d71fb3cacbd8a47babd9bdbdba8 /Source/Core/VideoCommon/Src/OpenCL.cpp
parent76148a52b82cae8e6cf11b6eeeeff55345b0f12e (diff)
parentb75a617d8a2e4307ed4af06669e92fc33f6af1df (diff)
Merge 'master' into shader-uids-awesome.
Conflicts: Source/Core/VideoCommon/Src/LightingShaderGen.cpp Source/Core/VideoCommon/Src/PixelShaderGen.cpp Source/Core/VideoCommon/Src/PixelShaderGen.h Source/Core/VideoCommon/Src/PixelShaderManager.cpp Source/Core/VideoCommon/Src/VertexShaderGen.cpp Source/Core/VideoCommon/Src/VertexShaderGen.h Source/Plugins/Plugin_VideoOGL/Src/PixelShaderCache.cpp Source/Plugins/Plugin_VideoOGL/Src/PixelShaderCache.h Source/Plugins/Plugin_VideoOGL/Src/VertexManager.cpp Source/Plugins/Plugin_VideoOGL/Src/VertexShaderCache.cpp Source/Plugins/Plugin_VideoOGL/Src/VertexShaderCache.h
Diffstat (limited to 'Source/Core/VideoCommon/Src/OpenCL.cpp')
-rw-r--r--Source/Core/VideoCommon/Src/OpenCL.cpp30
1 files changed, 15 insertions, 15 deletions
diff --git a/Source/Core/VideoCommon/Src/OpenCL.cpp b/Source/Core/VideoCommon/Src/OpenCL.cpp
index 0fc18017af..202c0c4b41 100644
--- a/Source/Core/VideoCommon/Src/OpenCL.cpp
+++ b/Source/Core/VideoCommon/Src/OpenCL.cpp
@@ -148,25 +148,25 @@ cl_program CompileProgram(const char *Kernel)
// Build the program executable
err = clBuildProgram(program , 0, NULL, NULL, NULL, NULL);
if(err != CL_SUCCESS) {
- HandleCLError(err, "Error: failed to build program");
+ HandleCLError(err, "Error: failed to build program");
char *buildlog = NULL;
- size_t buildlog_size = 0;
+ size_t buildlog_size = 0;
clGetProgramBuildInfo(program, OpenCL::device_id, CL_PROGRAM_BUILD_LOG, 0, NULL, &buildlog_size);
- buildlog = new char[buildlog_size + 1];
- err = clGetProgramBuildInfo(program, OpenCL::device_id, CL_PROGRAM_BUILD_LOG, buildlog_size, buildlog, NULL);
- buildlog[buildlog_size] = 0;
-
- if(err != CL_SUCCESS)
- {
- HandleCLError(err, "Error: can't get build log");
- } else
- {
- ERROR_LOG(COMMON, "Error log:\n%s\n", buildlog);
- }
-
- delete[] buildlog;
+ buildlog = new char[buildlog_size + 1];
+ err = clGetProgramBuildInfo(program, OpenCL::device_id, CL_PROGRAM_BUILD_LOG, buildlog_size, buildlog, NULL);
+ buildlog[buildlog_size] = 0;
+
+ if(err != CL_SUCCESS)
+ {
+ HandleCLError(err, "Error: can't get build log");
+ } else
+ {
+ ERROR_LOG(COMMON, "Error log:\n%s\n", buildlog);
+ }
+
+ delete[] buildlog;
return NULL;
}