Holy hell, finally got this working with an R9 390 + Ubuntu.
This commit is contained in:
@@ -1,5 +1,8 @@
|
||||
#include "Application.h"
|
||||
|
||||
const int Application::MAP_X = 32;
|
||||
const int Application::MAP_Y = 32;
|
||||
const int Application::MAP_Z = 32;
|
||||
|
||||
Application::Application() {
|
||||
|
||||
|
||||
@@ -602,10 +602,10 @@ bool CLCaster::create_shared_context()
|
||||
#ifdef linux
|
||||
|
||||
cl_context_properties context_properties[] = {
|
||||
//CL_GL_CONTEXT_KHR, (cl_context_properties)glXGetCurrentContext(),
|
||||
//CL_GLX_DISPLAY_KHR, (cl_context_properties)glXGetCurrentDisplay(),
|
||||
CL_GL_CONTEXT_KHR, (cl_context_properties)eglGetCurrentContext(),
|
||||
CL_EGL_DISPLAY_KHR, (cl_context_properties)eglGetCurrentDisplay(),
|
||||
CL_GL_CONTEXT_KHR, (cl_context_properties)glXGetCurrentContext(),
|
||||
CL_GLX_DISPLAY_KHR, (cl_context_properties)glXGetCurrentDisplay(),
|
||||
//CL_GL_CONTEXT_KHR, (cl_context_properties)eglGetCurrentContext(),
|
||||
//CL_EGL_DISPLAY_KHR, (cl_context_properties)eglGetCurrentDisplay(),
|
||||
CL_CONTEXT_PLATFORM, (cl_context_properties)platform_id,
|
||||
0
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user