Title: Problem Enabling open CL
Post by: aario on September 04, 2014, 09:15:47 AM
Hi Folks, I compiled mandelbulber-opencl-1.21-2.orig When trying to enable opencl it says: ERROR: cl::Platform::get (-1) ERROR: Can't open file:cl_engine_fast.cl (-1) This is how I installed it: [root@kaos-desktop mandelbulber-opencl-1.21-2.orig]# ./install Binary file not found. Program not compilled. Do you want to compile program now? [y/n] ^C [root@kaos-desktop mandelbulber-opencl-1.21-2.orig]# vi ./install [root@kaos-desktop mandelbulber-opencl-1.21-2.orig]# ./install Binary file not found. Program not compilled. Do you want to compile program now? [y/n] y Building file: ../src/Render3D.cpp Building file: ../src/callbacks.cpp Invoking: GCC C++ Compiler g++ -DCLSUPPORT -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -O3 -ffast-math -Wall -c -fmessage-length=0 `pkg-config --cflags gtk+-2.0 gthread-2.0;` -MMD -MP -MF"src/Render3D.d" -MT"src/Render3D.d" -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -o"src/Render3D.o" "../src/Render3D.cpp" Building file: ../src/algebra.cpp Invoking: GCC C++ Compiler g++ -DCLSUPPORT -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -O3 -ffast-math -Wall -c -fmessage-length=0 `pkg-config --cflags gtk+-2.0 gthread-2.0;` -MMD -MP -MF"src/algebra.d" -MT"src/algebra.d" -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -o"src/algebra.o" "../src/algebra.cpp" Invoking: GCC C++ Compiler g++ -DCLSUPPORT -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -O3 -ffast-math -Wall -c -fmessage-length=0 `pkg-config --cflags gtk+-2.0 gthread-2.0;` -MMD -MP -MF"src/callbacks.d" -MT"src/callbacks.d" -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -o"src/callbacks.o" "../src/callbacks.cpp" Finished building: ../src/algebra.cpp Building file: ../src/cimage.cpp Invoking: GCC C++ Compiler g++ -DCLSUPPORT -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -O3 -ffast-math -Wall -c -fmessage-length=0 `pkg-config --cflags gtk+-2.0 gthread-2.0;` -MMD -MP -MF"src/cimage.d" -MT"src/cimage.d" -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -o"src/cimage.o" "../src/cimage.cpp" ../src/Render3D.cpp: In function ‘void Render(sParamRender, cImage*, GtkWidget*)’: ../src/Render3D.cpp:846:17: warning: ‘GThread* g_thread_create(GThreadFunc, gpointer, gboolean, GError**)’ is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/gthread.h:100): Use 'g_thread_new' instead [-Wdeprecated-declarations] Thread[i] = g_thread_create((GThreadFunc) MainThread, &thread_param[i], TRUE, &err[i]); ^ ../src/Render3D.cpp:846:90: warning: ‘GThread* g_thread_create(GThreadFunc, gpointer, gboolean, GError**)’ is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/gthread.h:100): Use 'g_thread_new' instead [-Wdeprecated-declarations] Thread[i] = g_thread_create((GThreadFunc) MainThread, &thread_param[i], TRUE, &err[i]); ^ ../src/Render3D.cpp: In function ‘int main(int, char**)’: ../src/Render3D.cpp:1564:3: warning: ‘void g_thread_init(gpointer)’ is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/gthread.h:261) [-Wdeprecated-declarations] g_thread_init(NULL); ^ ../src/Render3D.cpp:1564:21: warning: ‘void g_thread_init(gpointer)’ is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/gthread.h:261) [-Wdeprecated-declarations] g_thread_init(NULL); ^ ../src/Render3D.cpp:1743:5: warning: ‘void g_type_init()’ is deprecated (declared at /usr/include/glib-2.0/gobject/gtype.h:667) [-Wdeprecated-declarations] g_type_init(); ^ ../src/Render3D.cpp:1743:17: warning: ‘void g_type_init()’ is deprecated (declared at /usr/include/glib-2.0/gobject/gtype.h:667) [-Wdeprecated-declarations] g_type_init(); ^ ../src/callbacks.cpp: In function ‘gboolean motion_notify_event(GtkWidget*, GdkEventMotion*)’: ../src/callbacks.cpp:72:24: warning: unused variable ‘perspectiveType’ [-Wunused-variable] enumPerspectiveType perspectiveType = (enumPerspectiveType) gtk_combo_box_get_active(GTK_COMBO_BOX(Interface.comboPerspectiveType)); ^ ../src/callbacks.cpp:73:11: warning: unused variable ‘zoom’ [-Wunused-variable] double zoom = atofData(gtk_entry_get_text(GTK_ENTRY(Interface.edit_zoom))); ^ ../src/callbacks.cpp:86:11: warning: unused variable ‘closeUpRatio’ [-Wunused-variable] double closeUpRatio = atof(gtk_entry_get_text(GTK_ENTRY(Interface.edit_mouse_click_distance))); ^ ../src/callbacks.cpp:109:11: warning: unused variable ‘boxWidth2’ [-Wunused-variable] double boxWidth2 = boxWidth * z * persp; ^ ../src/callbacks.cpp:110:11: warning: unused variable ‘boxHeigth2’ [-Wunused-variable] double boxHeigth2 = boxHeight * z * persp; ^ ../src/callbacks.cpp: In function ‘gboolean pressed_button_on_palette(GtkWidget*, GdkEventButton*)’: ../src/callbacks.cpp:549:6: warning: unused variable ‘y’ [-Wunused-variable] int y = event->y; ^ ../src/cimage.cpp: In member function ‘void cImage::PutPixelAlfa(int, int, float, sRGB8, double, int)’: ../src/cimage.cpp:427:28: warning: ‘oldPixel.sRGB8::B’ may be used uninitialized in this function [-Wmaybe-uninitialized] newPixel.B = (oldPixel.B * (1.0 - opacity) + color.B * opacity); ^ ../src/cimage.cpp:426:28: warning: ‘oldPixel.sRGB8::G’ may be used uninitialized in this function [-Wmaybe-uninitialized] newPixel.G = (oldPixel.G * (1.0 - opacity) + color.G * opacity); ^ ../src/cimage.cpp:425:28: warning: ‘oldPixel.sRGB8::R’ may be used uninitialized in this function [-Wmaybe-uninitialized] newPixel.R = (oldPixel.R * (1.0 - opacity) + color.R * opacity); ^ ../src/cimage.cpp: In member function ‘void cImage::AntiAliasedPoint(double, double, float, sRGB8, double, int)’: ../src/cimage.cpp:427:28: warning: ‘oldPixel.sRGB8::B’ may be used uninitialized in this function [-Wmaybe-uninitialized] newPixel.B = (oldPixel.B * (1.0 - opacity) + color.B * opacity); ^ ../src/cimage.cpp:419:9: note: ‘oldPixel.sRGB8::B’ was declared here sRGB8 oldPixel; ^ ../src/cimage.cpp:426:28: warning: ‘oldPixel.sRGB8::G’ may be used uninitialized in this function [-Wmaybe-uninitialized] newPixel.G = (oldPixel.G * (1.0 - opacity) + color.G * opacity); ^ ../src/cimage.cpp:419:9: note: ‘oldPixel.sRGB8::G’ was declared here sRGB8 oldPixel; ^ ../src/cimage.cpp:425:28: warning: ‘oldPixel.sRGB8::R’ may be used uninitialized in this function [-Wmaybe-uninitialized] newPixel.R = (oldPixel.R * (1.0 - opacity) + color.R * opacity); ^ ../src/cimage.cpp:419:9: note: ‘oldPixel.sRGB8::R’ was declared here sRGB8 oldPixel; ^ ../src/cimage.cpp:427:28: warning: ‘oldPixel.sRGB8::B’ may be used uninitialized in this function [-Wmaybe-uninitialized] newPixel.B = (oldPixel.B * (1.0 - opacity) + color.B * opacity); ^ ../src/cimage.cpp:419:9: note: ‘oldPixel.sRGB8::B’ was declared here sRGB8 oldPixel; ^ ../src/cimage.cpp:426:28: warning: ‘oldPixel.sRGB8::G’ may be used uninitialized in this function [-Wmaybe-uninitialized] newPixel.G = (oldPixel.G * (1.0 - opacity) + color.G * opacity); ^ ../src/cimage.cpp:419:9: note: ‘oldPixel.sRGB8::G’ was declared here sRGB8 oldPixel; ^ ../src/cimage.cpp:425:28: warning: ‘oldPixel.sRGB8::R’ may be used uninitialized in this function [-Wmaybe-uninitialized] newPixel.R = (oldPixel.R * (1.0 - opacity) + color.R * opacity); ^ ../src/cimage.cpp:419:9: note: ‘oldPixel.sRGB8::R’ was declared here sRGB8 oldPixel; ^ ../src/cimage.cpp:427:28: warning: ‘oldPixel.sRGB8::B’ may be used uninitialized in this function [-Wmaybe-uninitialized] newPixel.B = (oldPixel.B * (1.0 - opacity) + color.B * opacity); ^ ../src/cimage.cpp:419:9: note: ‘oldPixel.sRGB8::B’ was declared here sRGB8 oldPixel; ^ ../src/cimage.cpp:426:28: warning: ‘oldPixel.sRGB8::G’ may be used uninitialized in this function [-Wmaybe-uninitialized] newPixel.G = (oldPixel.G * (1.0 - opacity) + color.G * opacity); ^ ../src/cimage.cpp:419:9: note: ‘oldPixel.sRGB8::G’ was declared here sRGB8 oldPixel; ^ ../src/cimage.cpp:425:28: warning: ‘oldPixel.sRGB8::R’ may be used uninitialized in this function [-Wmaybe-uninitialized] newPixel.R = (oldPixel.R * (1.0 - opacity) + color.R * opacity); ^ ../src/cimage.cpp:419:9: note: ‘oldPixel.sRGB8::R’ was declared here sRGB8 oldPixel; ^ ../src/cimage.cpp:427:28: warning: ‘oldPixel.sRGB8::B’ may be used uninitialized in this function [-Wmaybe-uninitialized] newPixel.B = (oldPixel.B * (1.0 - opacity) + color.B * opacity); ^ ../src/cimage.cpp:419:9: note: ‘oldPixel.sRGB8::B’ was declared here sRGB8 oldPixel; ^ ../src/cimage.cpp:426:28: warning: ‘oldPixel.sRGB8::G’ may be used uninitialized in this function [-Wmaybe-uninitialized] newPixel.G = (oldPixel.G * (1.0 - opacity) + color.G * opacity); ^ ../src/cimage.cpp:419:9: note: ‘oldPixel.sRGB8::G’ was declared here sRGB8 oldPixel; ^ ../src/cimage.cpp:425:28: warning: ‘oldPixel.sRGB8::R’ may be used uninitialized in this function [-Wmaybe-uninitialized] newPixel.R = (oldPixel.R * (1.0 - opacity) + color.R * opacity); ^ ../src/cimage.cpp:419:9: note: ‘oldPixel.sRGB8::R’ was declared here sRGB8 oldPixel; ^ ../src/cimage.cpp: In member function ‘void cImage::AntiAliasedLine(double, double, double, double, float, float, sRGB8, double, int)’: ../src/cimage.cpp:427:28: warning: ‘oldPixel.sRGB8::B’ may be used uninitialized in this function [-Wmaybe-uninitialized] newPixel.B = (oldPixel.B * (1.0 - opacity) + color.B * opacity); ^ ../src/cimage.cpp:419:9: note: ‘oldPixel.sRGB8::B’ was declared here sRGB8 oldPixel; ^ ../src/cimage.cpp:426:28: warning: ‘oldPixel.sRGB8::G’ may be used uninitialized in this function [-Wmaybe-uninitialized] newPixel.G = (oldPixel.G * (1.0 - opacity) + color.G * opacity); ^ ../src/cimage.cpp:419:9: note: ‘oldPixel.sRGB8::G’ was declared here sRGB8 oldPixel; ^ ../src/cimage.cpp:425:28: warning: ‘oldPixel.sRGB8::R’ may be used uninitialized in this function [-Wmaybe-uninitialized] newPixel.R = (oldPixel.R * (1.0 - opacity) + color.R * opacity); ^ ../src/cimage.cpp:419:9: note: ‘oldPixel.sRGB8::R’ was declared here sRGB8 oldPixel; ^ ../src/cimage.cpp:427:28: warning: ‘oldPixel.sRGB8::B’ may be used uninitialized in this function [-Wmaybe-uninitialized] newPixel.B = (oldPixel.B * (1.0 - opacity) + color.B * opacity); ^ ../src/cimage.cpp:419:9: note: ‘oldPixel.sRGB8::B’ was declared here sRGB8 oldPixel; ^ ../src/cimage.cpp:426:28: warning: ‘oldPixel.sRGB8::G’ may be used uninitialized in this function [-Wmaybe-uninitialized] newPixel.G = (oldPixel.G * (1.0 - opacity) + color.G * opacity); ^ ../src/cimage.cpp:419:9: note: ‘oldPixel.sRGB8::G’ was declared here sRGB8 oldPixel; ^ ../src/cimage.cpp:425:28: warning: ‘oldPixel.sRGB8::R’ may be used uninitialized in this function [-Wmaybe-uninitialized] newPixel.R = (oldPixel.R * (1.0 - opacity) + color.R * opacity); ^ ../src/cimage.cpp:419:9: note: ‘oldPixel.sRGB8::R’ was declared here sRGB8 oldPixel; ^ ../src/cimage.cpp: In member function ‘void cImage::CircleBorder(double, double, float, double, sRGB8, double, double, int)’: ../src/cimage.cpp:427:28: warning: ‘oldPixel.sRGB8::B’ may be used uninitialized in this function [-Wmaybe-uninitialized] newPixel.B = (oldPixel.B * (1.0 - opacity) + color.B * opacity); ^ ../src/cimage.cpp:419:9: note: ‘oldPixel.sRGB8::B’ was declared here sRGB8 oldPixel; ^ ../src/cimage.cpp:426:28: warning: ‘oldPixel.sRGB8::G’ may be used uninitialized in this function [-Wmaybe-uninitialized] newPixel.G = (oldPixel.G * (1.0 - opacity) + color.G * opacity); ^ ../src/cimage.cpp:419:9: note: ‘oldPixel.sRGB8::G’ was declared here sRGB8 oldPixel; ^ ../src/cimage.cpp:425:28: warning: ‘oldPixel.sRGB8::R’ may be used uninitialized in this function [-Wmaybe-uninitialized] newPixel.R = (oldPixel.R * (1.0 - opacity) + color.R * opacity); ^ ../src/cimage.cpp:419:9: note: ‘oldPixel.sRGB8::R’ was declared here sRGB8 oldPixel; ^ Finished building: ../src/cimage.cpp Building file: ../src/common_math.cpp Invoking: GCC C++ Compiler g++ -DCLSUPPORT -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -O3 -ffast-math -Wall -c -fmessage-length=0 `pkg-config --cflags gtk+-2.0 gthread-2.0;` -MMD -MP -MF"src/common_math.d" -MT"src/common_math.d" -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -o"src/common_math.o" "../src/common_math.cpp" Finished building: ../src/common_math.cpp Building file: ../src/database.cpp Invoking: GCC C++ Compiler g++ -DCLSUPPORT -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -O3 -ffast-math -Wall -c -fmessage-length=0 `pkg-config --cflags gtk+-2.0 gthread-2.0;` -MMD -MP -MF"src/database.d" -MT"src/database.d" -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -o"src/database.o" "../src/database.cpp" Finished building: ../src/database.cpp Building file: ../src/files.cpp Invoking: GCC C++ Compiler g++ -DCLSUPPORT -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -O3 -ffast-math -Wall -c -fmessage-length=0 `pkg-config --cflags gtk+-2.0 gthread-2.0;` -MMD -MP -MF"src/files.d" -MT"src/files.d" -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -o"src/files.o" "../src/files.cpp" In file included from ../src/Render3D.cpp:32:0: ../src/shaders.h: In function ‘void* MainThread(void*)’: ../src/shaders.h:33:8: warning: ‘shaderInputData.sShaderInputData::lastDist’ may be used uninitialized in this function [-Wmaybe-uninitialized] struct sShaderInputData ^ ../src/Render3D.cpp:486:25: note: ‘shaderInputData.sShaderInputData::lastDist’ was declared here sShaderInputData shaderInputData; ^ In file included from ../src/Render3D.cpp:32:0: ../src/shaders.h:33:8: warning: ‘shaderInputData.sShaderInputData::vectorsAround’ may be used uninitialized in this function [-Wmaybe-uninitialized] struct sShaderInputData ^ ../src/Render3D.cpp:486:25: note: ‘shaderInputData.sShaderInputData::vectorsAround’ was declared here sShaderInputData shaderInputData; ^ In file included from ../src/Render3D.cpp:32:0: ../src/shaders.h:33:8: warning: ‘shaderInputData.sShaderInputData::vectorsCount’ may be used uninitialized in this function [-Wmaybe-uninitialized] struct sShaderInputData ^ ../src/Render3D.cpp:486:25: note: ‘shaderInputData.sShaderInputData::vectorsCount’ was declared here sShaderInputData shaderInputData; ^ In file included from ../src/Render3D.cpp:32:0: ../src/shaders.h:33:8: warning: ‘shaderInputData.sShaderInputData::envMappingTexture’ may be used uninitialized in this function [-Wmaybe-uninitialized] struct sShaderInputData ^ ../src/Render3D.cpp:486:25: note: ‘shaderInputData.sShaderInputData::envMappingTexture’ was declared here sShaderInputData shaderInputData; ^ In file included from ../src/Render3D.cpp:32:0: ../src/shaders.h:33:8: warning: ‘shaderInputData.sShaderInputData::depth’ may be used uninitialized in this function [-Wmaybe-uninitialized] struct sShaderInputData ^ ../src/Render3D.cpp:486:25: note: ‘shaderInputData.sShaderInputData::depth’ was declared here sShaderInputData shaderInputData; ^ In file included from ../src/Render3D.cpp:32:0: ../src/shaders.h:33:8: warning: ‘shaderInputData.sShaderInputData::stepBuff’ may be used uninitialized in this function [-Wmaybe-uninitialized] struct sShaderInputData ^ ../src/Render3D.cpp:486:25: note: ‘shaderInputData.sShaderInputData::stepBuff’ was declared here sShaderInputData shaderInputData; ^ In file included from ../src/Render3D.cpp:32:0: ../src/shaders.h:33:8: warning: ‘shaderInputData.sShaderInputData::stepCount’ may be used uninitialized in this function [-Wmaybe-uninitialized] struct sShaderInputData ^ ../src/Render3D.cpp:486:25: note: ‘shaderInputData.sShaderInputData::stepCount’ was declared here sShaderInputData shaderInputData; ^ In file included from ../src/Render3D.cpp:32:0: ../src/shaders.h:33:8: warning: ‘shaderInputData.sShaderInputData::objectType’ may be used uninitialized in this function [-Wmaybe-uninitialized] struct sShaderInputData ^ ../src/Render3D.cpp:486:25: note: ‘shaderInputData.sShaderInputData::objectType’ was declared here sShaderInputData shaderInputData; ^ Finished building: ../src/files.cpp Building file: ../src/fractal.cpp Invoking: GCC C++ Compiler g++ -DCLSUPPORT -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -O3 -ffast-math -Wall -c -fmessage-length=0 `pkg-config --cflags gtk+-2.0 gthread-2.0;` -MMD -MP -MF"src/fractal.d" -MT"src/fractal.d" -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -o"src/fractal.o" "../src/fractal.cpp" Finished building: ../src/callbacks.cpp Building file: ../src/image.cpp Invoking: GCC C++ Compiler g++ -DCLSUPPORT -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -O3 -ffast-math -Wall -c -fmessage-length=0 `pkg-config --cflags gtk+-2.0 gthread-2.0;` -MMD -MP -MF"src/image.d" -MT"src/image.d" -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -o"src/image.o" "../src/image.cpp" ../src/image.cpp: In function ‘void PostRendering_SSAO(cImage*, double, int, enumPerspectiveType, bool)’: ../src/image.cpp:459:15: warning: ‘GThread* g_thread_create(GThreadFunc, gpointer, gboolean, GError**)’ is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/gthread.h:100): Use 'g_thread_new' instead [-Wdeprecated-declarations] Thread[i] = g_thread_create((GThreadFunc) ThreadSSAO, &thread_param[i], TRUE, &err[i]); ^ ../src/image.cpp:459:88: warning: ‘GThread* g_thread_create(GThreadFunc, gpointer, gboolean, GError**)’ is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/gthread.h:100): Use 'g_thread_new' instead [-Wdeprecated-declarations] Thread[i] = g_thread_create((GThreadFunc) ThreadSSAO, &thread_param[i], TRUE, &err[i]); ^ Finished building: ../src/image.cpp Building file: ../src/interface.cpp Invoking: GCC C++ Compiler g++ -DCLSUPPORT -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -O3 -ffast-math -Wall -c -fmessage-length=0 `pkg-config --cflags gtk+-2.0 gthread-2.0;` -MMD -MP -MF"src/interface.d" -MT"src/interface.d" -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -o"src/interface.o" "../src/interface.cpp" Finished building: ../src/Render3D.cpp Building file: ../src/morph.cpp Invoking: GCC C++ Compiler g++ -DCLSUPPORT -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -O3 -ffast-math -Wall -c -fmessage-length=0 `pkg-config --cflags gtk+-2.0 gthread-2.0;` -MMD -MP -MF"src/morph.d" -MT"src/morph.d" -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -o"src/morph.o" "../src/morph.cpp" Finished building: ../src/morph.cpp Building file: ../src/primitives.cpp Invoking: GCC C++ Compiler g++ -DCLSUPPORT -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -O3 -ffast-math -Wall -c -fmessage-length=0 `pkg-config --cflags gtk+-2.0 gthread-2.0;` -MMD -MP -MF"src/primitives.d" -MT"src/primitives.d" -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -o"src/primitives.o" "../src/primitives.cpp" Finished building: ../src/primitives.cpp Building file: ../src/settings.cpp Invoking: GCC C++ Compiler g++ -DCLSUPPORT -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -O3 -ffast-math -Wall -c -fmessage-length=0 `pkg-config --cflags gtk+-2.0 gthread-2.0;` -MMD -MP -MF"src/settings.d" -MT"src/settings.d" -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -o"src/settings.o" "../src/settings.cpp" ../src/interface.cpp: In function ‘void CreateInterface(sParamRender*)’: ../src/interface.cpp:3198:59: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] if(LoadAppSettings("mandelbulber_ocl_settings", appParams)) ^ ../src/interface.cpp: In function ‘matrix33 RotMatrix2matrix33(CRotationMatrix)’: ../src/interface.cpp:3868:61: warning: narrowing conversion of ‘matrix.CMatrix33::m11’ from ‘double’ to ‘cl_float {aka float}’ inside { } is ill-formed in C++11 [-Wnarrowing] rot33.m1 = (cl_float3){{matrix.m11, matrix.m12, matrix.m13}}; ^ ../src/interface.cpp:3868:61: warning: narrowing conversion of ‘matrix.CMatrix33::m12’ from ‘double’ to ‘cl_float {aka float}’ inside { } is ill-formed in C++11 [-Wnarrowing] ../src/interface.cpp:3868:61: warning: narrowing conversion of ‘matrix.CMatrix33::m13’ from ‘double’ to ‘cl_float {aka float}’ inside { } is ill-formed in C++11 [-Wnarrowing] ../src/interface.cpp:3869:61: warning: narrowing conversion of ‘matrix.CMatrix33::m21’ from ‘double’ to ‘cl_float {aka float}’ inside { } is ill-formed in C++11 [-Wnarrowing] rot33.m2 = (cl_float3){{matrix.m21, matrix.m22, matrix.m23}}; ^ ../src/interface.cpp:3869:61: warning: narrowing conversion of ‘matrix.CMatrix33::m22’ from ‘double’ to ‘cl_float {aka float}’ inside { } is ill-formed in C++11 [-Wnarrowing] ../src/interface.cpp:3869:61: warning: narrowing conversion of ‘matrix.CMatrix33::m23’ from ‘double’ to ‘cl_float {aka float}’ inside { } is ill-formed in C++11 [-Wnarrowing] ../src/interface.cpp:3870:61: warning: narrowing conversion of ‘matrix.CMatrix33::m31’ from ‘double’ to ‘cl_float {aka float}’ inside { } is ill-formed in C++11 [-Wnarrowing] rot33.m3 = (cl_float3){{matrix.m31, matrix.m32, matrix.m33}}; ^ ../src/interface.cpp:3870:61: warning: narrowing conversion of ‘matrix.CMatrix33::m32’ from ‘double’ to ‘cl_float {aka float}’ inside { } is ill-formed in C++11 [-Wnarrowing] ../src/interface.cpp:3870:61: warning: narrowing conversion of ‘matrix.CMatrix33::m33’ from ‘double’ to ‘cl_float {aka float}’ inside { } is ill-formed in C++11 [-Wnarrowing] ../src/interface.cpp: In function ‘cl_float3 CVector2float3(CVector3)’: ../src/interface.cpp:3876:56: warning: narrowing conversion of ‘vect.CVector3::x’ from ‘double’ to ‘cl_float {aka float}’ inside { } is ill-formed in C++11 [-Wnarrowing] cl_float3 vect2 = (cl_float3){{vect.x, vect.y, vect.z}}; ^ ../src/interface.cpp:3876:56: warning: narrowing conversion of ‘vect.CVector3::y’ from ‘double’ to ‘cl_float {aka float}’ inside { } is ill-formed in C++11 [-Wnarrowing] ../src/interface.cpp:3876:56: warning: narrowing conversion of ‘vect.CVector3::z’ from ‘double’ to ‘cl_float {aka float}’ inside { } is ill-formed in C++11 [-Wnarrowing] ../src/interface.cpp: In function ‘cl_float3 sRGB2float3(sRGB, double)’: ../src/interface.cpp:3882:40: warning: narrowing conversion of ‘((double)colour.sRGB::R / factor)’ from ‘double’ to ‘cl_float {aka float}’ inside { } is ill-formed in C++11 [-Wnarrowing] cl_float3 col = (cl_float3){{colour.R / factor, colour.G / factor, colour.B / factor}}; ^ ../src/interface.cpp:3882:59: warning: narrowing conversion of ‘((double)colour.sRGB::G / factor)’ from ‘double’ to ‘cl_float {aka float}’ inside { } is ill-formed in C++11 [-Wnarrowing] cl_float3 col = (cl_float3){{colour.R / factor, colour.G / factor, colour.B / factor}}; ^ ../src/interface.cpp:3882:78: warning: narrowing conversion of ‘((double)colour.sRGB::B / factor)’ from ‘double’ to ‘cl_float {aka float}’ inside { } is ill-formed in C++11 [-Wnarrowing] cl_float3 col = (cl_float3){{colour.R / factor, colour.G / factor, colour.B / factor}}; ^ Finished building: ../src/fractal.cpp Building file: ../src/shaders.cpp Invoking: GCC C++ Compiler g++ -DCLSUPPORT -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -O3 -ffast-math -Wall -c -fmessage-length=0 `pkg-config --cflags gtk+-2.0 gthread-2.0;` -MMD -MP -MF"src/shaders.d" -MT"src/shaders.d" -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -o"src/shaders.o" "../src/shaders.cpp" ../src/shaders.cpp: In function ‘CVector3 CalculateNormals(sShaderInputData)’: ../src/shaders.cpp:716:10: warning: unused variable ‘result2’ [-Wunused-variable] double result2; ^ Finished building: ../src/shaders.cpp Building file: ../src/texture.cpp Invoking: GCC C++ Compiler g++ -DCLSUPPORT -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -O3 -ffast-math -Wall -c -fmessage-length=0 `pkg-config --cflags gtk+-2.0 gthread-2.0;` -MMD -MP -MF"src/texture.d" -MT"src/texture.d" -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -o"src/texture.o" "../src/texture.cpp" Finished building: ../src/settings.cpp Building file: ../src/timeline.cpp Invoking: GCC C++ Compiler g++ -DCLSUPPORT -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -O3 -ffast-math -Wall -c -fmessage-length=0 `pkg-config --cflags gtk+-2.0 gthread-2.0;` -MMD -MP -MF"src/timeline.d" -MT"src/timeline.d" -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -o"src/timeline.o" "../src/timeline.cpp" Finished building: ../src/texture.cpp Building file: ../src/undo.cpp Invoking: GCC C++ Compiler g++ -DCLSUPPORT -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -O3 -ffast-math -Wall -c -fmessage-length=0 `pkg-config --cflags gtk+-2.0 gthread-2.0;` -MMD -MP -MF"src/undo.d" -MT"src/undo.d" -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -o"src/undo.o" "../src/undo.cpp" Finished building: ../src/undo.cpp Building file: ../src/cl_support.cpp Invoking: GCC C++ Compiler g++ -DCLSUPPORT -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -O3 -ffast-math -Wall -c -fmessage-length=0 `pkg-config --cflags gtk+-2.0 gthread-2.0;` -MMD -MP -MF"src/cl_support.d" -MT"src/cl_support.d" -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -o"src/cl_support.o" "../src/cl_support.cpp" Finished building: ../src/timeline.cpp Building file: ../src/netrender.cpp Invoking: GCC C++ Compiler g++ -DCLSUPPORT -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -O3 -ffast-math -Wall -c -fmessage-length=0 `pkg-config --cflags gtk+-2.0 gthread-2.0;` -MMD -MP -MF"src/netrender.d" -MT"src/netrender.d" -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -o"src/netrender.o" "../src/netrender.cpp" Finished building: ../src/interface.cpp ../src/cl_support.cpp: In member function ‘void CclSupport::SSAORender(cImage*, GtkWidget*)’: ../src/cl_support.cpp:1003:66: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (workGroupSizeMultiplier > width * height / workGroupSize / 8) workGroupSizeMultiplier = width * height / workGroupSize / 8; ^ ../src/cl_support.cpp:1009:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (stepSize > pixelsLeft) ^ ../src/cl_support.cpp: In member function ‘void CclSupport::DOFRender(cImage*, GtkWidget*)’: ../src/cl_support.cpp:1260:66: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (workGroupSizeMultiplier > width * height / workGroupSize / 8) workGroupSizeMultiplier = width * height / workGroupSize / 8; ^ ../src/cl_support.cpp:1266:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (stepSize > pixelsLeft) ^ Finished building: ../src/netrender.cpp Finished building: ../src/cl_support.cpp Building target: mandelbulber-opencl Invoking: GCC C++ Linker g++ -o"mandelbulber-opencl" -L/usr/lib/x86_64-linux-gnu/ -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS ./src/Render3D.o ./src/algebra.o ./src/callbacks.o ./src/cimage.o ./src/common_math.o ./src/database.o ./src/files.o ./src/fractal.o ./src/image.o ./src/interface.o ./src/morph.o ./src/primitives.o ./src/settings.o ./src/shaders.o ./src/texture.o ./src/timeline.o ./src/undo.o ./src/cl_support.o ./src/netrender.o -lgthread-2.0 -lglib-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgthread-2.0 -lglib-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lrt -lpng -lOpenCL -ljpeg Finished building target: mandelbulber-opencl Mandelbulber-OpenCL installed successfully to run please type mandelbulber-opencl or select from system menu
File /etc/OpenCL/vendors/nvidia.icd contains: libnvidia-opencl.so.1 command find /usr -name libnvidia-opencl.so* returns: /usr/lib/libnvidia-opencl.so.1 /usr/lib/libnvidia-opencl.so /usr/lib/libnvidia-opencl.so.340.32 I have installed: opencl-headers 1.1.20110526-1 opencl-nvidia 340.32-1 nvidia 340.32-1 nvidia-settings 340.32-1 nvidia-utils 340.32-1 My kernel is: Linux kaos-desktop 3.15.10-1 #1 SMP PREEMPT Thu Aug 14 19:20:47 UTC 2014 x86_64 GNU/Linux My OS is KaOSx Linux My GPU is: VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 630] (rev a1) My CPU is: AMD Athlon(tm) 64 X2 Dual Core Processor 4400+ Any idea why I cannot enable opencl?
Title: Re: Problem Enabling open CL
Post by: aario on September 07, 2014, 07:00:40 PM
Please friends. If you have any idea why I cannot enable open cl take 1 minute and put a comment. Thanks in advance.
Title: Re: Problem Enabling open CL
Post by: quaz0r on September 08, 2014, 06:12:18 AM
this post shouldnt be in the releases section... at a glance it looks like you got mandelbulber installed ok and nvidia-drivers is the only other thing you need. whenever people have trouble making opencl work they think they need to install a bunch of crap but all you actually need is to install nvidia drivers which installs the nvidia opencl library, so make sure you didnt overwrite anything nvidia installs with some extraneous thing. is that 630 too cheesy of a card to even run opencl maybe?
Title: Re: Problem Enabling open CL
Post by: aario on September 08, 2014, 07:52:00 AM
this post shouldnt be in the releases section... at a glance it looks like you got mandelbulber installed ok and nvidia-drivers is the only other thing you need. whenever people have trouble making opencl work they think they need to install a bunch of crap but all you actually need is to install nvidia drivers which installs the nvidia opencl library, so make sure you didnt overwrite anything nvidia installs with some extraneous thing. is that 630 too cheesy of a card to even run opencl maybe?
Thank you very much for the reply. Where do you suggest to be better for this topic? I searched around and found this one the closest. I installed nvidia-340 which was in my distro the driver for the graphic card. It is also the proprietary driver. Do you mean installing binary driver files from the nvidia website? More info: [aario@kaos-desktop aario-kaos-home]$ cat /etc/X11/xorg.conf # nvidia-xconfig: X configuration file generated by nvidia-xconfig # nvidia-xconfig: version 340.32 (buildmeister@swio-display-x64-rhel04-01) Tue Aug 5 21:15:33 PDT 2014
Section "ServerLayout" Identifier "Layout0" Screen 0 "Screen0" 0 0 InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "CorePointer" EndSection
Section "Files" EndSection
Section "InputDevice"
# generated from default Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/psaux" Option "Emulate3Buttons" "no" Option "ZAxisMapping" "4 5" EndSection
Section "InputDevice"
# generated from default Identifier "Keyboard0" Driver "kbd" EndSection
Section "Monitor" Identifier "Monitor0" VendorName "Unknown" ModelName "Unknown" HorizSync 28.0 - 33.0 VertRefresh 43.0 - 72.0 Option "DPMS" EndSection Section "Device" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" EndSection Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Depth 24 EndSubSection EndSection
[aario@kaos-desktop aario-kaos-home]$ lsmod | grep -i nvidia nvidia 10490124 39 drm 240310 3 nvidia i2c_core 39280 3 drm,nvidia,i2c_nforce2
[aario@kaos-desktop aario-kaos-home]$ glxinfo name of display: :0 display: :0 screen: 0 direct rendering: Yes server glx vendor string: NVIDIA Corporation server glx version string: 1.4 server glx extensions: GLX_ARB_create_context, GLX_ARB_create_context_profile, GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float, GLX_ARB_multisample, GLX_EXT_buffer_age, GLX_EXT_create_context_es2_profile, GLX_EXT_create_context_es_profile, GLX_EXT_framebuffer_sRGB, GLX_EXT_stereo_tree, GLX_EXT_swap_control, GLX_EXT_swap_control_tear, GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_NV_delay_before_swap, GLX_NV_float_buffer, GLX_NV_multisample_coverage, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGI_swap_control, GLX_SGI_video_sync client glx vendor string: NVIDIA Corporation client glx version string: 1.4 client glx extensions: GLX_ARB_create_context, GLX_ARB_create_context_profile, GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float, GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_buffer_age, GLX_EXT_create_context_es2_profile, GLX_EXT_create_context_es_profile, GLX_EXT_fbconfig_packed_float, GLX_EXT_framebuffer_sRGB, GLX_EXT_import_context, GLX_EXT_stereo_tree, GLX_EXT_swap_control, GLX_EXT_swap_control_tear, GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_NV_copy_image, GLX_NV_delay_before_swap, GLX_NV_float_buffer, GLX_NV_multisample_coverage, GLX_NV_present_video, GLX_NV_swap_group, GLX_NV_video_capture, GLX_NV_video_out, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGI_swap_control, GLX_SGI_video_sync GLX version: 1.4 GLX extensions: GLX_ARB_create_context, GLX_ARB_create_context_profile, GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float, GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_buffer_age, GLX_EXT_create_context_es2_profile, GLX_EXT_create_context_es_profile, GLX_EXT_framebuffer_sRGB, GLX_EXT_stereo_tree, GLX_EXT_swap_control, GLX_EXT_swap_control_tear, GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_NV_delay_before_swap, GLX_NV_float_buffer, GLX_NV_multisample_coverage, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGI_swap_control, GLX_SGI_video_sync OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: GeForce GT 630/PCIe/SSE2 OpenGL core profile version string: 4.4.0 NVIDIA 340.32 OpenGL core profile shading language version string: 4.40 NVIDIA via Cg compiler OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL core profile extensions: GL_AMD_multi_draw_indirect, GL_ARB_ES2_compatibility, GL_ARB_ES3_compatibility, GL_ARB_arrays_of_arrays, GL_ARB_base_instance, GL_ARB_blend_func_extended, GL_ARB_buffer_storage, GL_ARB_clear_buffer_object, GL_ARB_clear_texture, GL_ARB_color_buffer_float, GL_ARB_compressed_texture_pixel_storage, GL_ARB_compute_shader, GL_ARB_compute_variable_group_size, GL_ARB_conservative_depth, GL_ARB_copy_buffer, GL_ARB_copy_image, GL_ARB_debug_output, GL_ARB_depth_buffer_float, GL_ARB_depth_clamp, GL_ARB_depth_texture, GL_ARB_draw_buffers, GL_ARB_draw_buffers_blend, GL_ARB_draw_elements_base_vertex, GL_ARB_draw_indirect, GL_ARB_draw_instanced, GL_ARB_enhanced_layouts, GL_ARB_explicit_attrib_location, GL_ARB_explicit_uniform_location, GL_ARB_fragment_coord_conventions, GL_ARB_fragment_layer_viewport, GL_ARB_fragment_program, GL_ARB_fragment_program_shadow, GL_ARB_fragment_shader, GL_ARB_framebuffer_no_attachments, GL_ARB_framebuffer_object, GL_ARB_framebuffer_sRGB, GL_ARB_geometry_shader4, GL_ARB_get_program_binary, GL_ARB_gpu_shader5, GL_ARB_gpu_shader_fp64, GL_ARB_half_float_pixel, GL_ARB_half_float_vertex, GL_ARB_imaging, GL_ARB_indirect_parameters, GL_ARB_instanced_arrays, GL_ARB_internalformat_query, GL_ARB_internalformat_query2, GL_ARB_invalidate_subdata, GL_ARB_map_buffer_alignment, GL_ARB_map_buffer_range, GL_ARB_multi_bind, GL_ARB_multi_draw_indirect, GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_occlusion_query, GL_ARB_occlusion_query2, GL_ARB_pixel_buffer_object, GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_program_interface_query, GL_ARB_provoking_vertex, GL_ARB_query_buffer_object, GL_ARB_robust_buffer_access_behavior, GL_ARB_robustness, GL_ARB_sample_shading, GL_ARB_sampler_objects, GL_ARB_seamless_cube_map, GL_ARB_separate_shader_objects, GL_ARB_shader_atomic_counters, GL_ARB_shader_bit_encoding, GL_ARB_shader_draw_parameters, GL_ARB_shader_group_vote, GL_ARB_shader_image_load_store, GL_ARB_shader_image_size, GL_ARB_shader_objects, GL_ARB_shader_precision, GL_ARB_shader_storage_buffer_object, GL_ARB_shader_subroutine, GL_ARB_shader_texture_lod, GL_ARB_shading_language_100, GL_ARB_shading_language_420pack, GL_ARB_shading_language_include, GL_ARB_shading_language_packing, GL_ARB_shadow, GL_ARB_sparse_texture, GL_ARB_stencil_texturing, GL_ARB_sync, GL_ARB_tessellation_shader, GL_ARB_texture_border_clamp, GL_ARB_texture_buffer_object, GL_ARB_texture_buffer_object_rgb32, GL_ARB_texture_buffer_range, GL_ARB_texture_compression, GL_ARB_texture_compression_bptc, GL_ARB_texture_compression_rgtc, GL_ARB_texture_cube_map, GL_ARB_texture_cube_map_array, GL_ARB_texture_env_add, GL_ARB_texture_env_combine, GL_ARB_texture_env_crossbar, GL_ARB_texture_env_dot3, GL_ARB_texture_float, GL_ARB_texture_gather, GL_ARB_texture_mirror_clamp_to_edge, GL_ARB_texture_mirrored_repeat, GL_ARB_texture_multisample, GL_ARB_texture_non_power_of_two, GL_ARB_texture_query_levels, GL_ARB_texture_query_lod, GL_ARB_texture_rectangle, GL_ARB_texture_rg, GL_ARB_texture_rgb10_a2ui, GL_ARB_texture_stencil8, GL_ARB_texture_storage, GL_ARB_texture_storage_multisample, GL_ARB_texture_swizzle, GL_ARB_texture_view, GL_ARB_timer_query, GL_ARB_transform_feedback2, GL_ARB_transform_feedback3, GL_ARB_transform_feedback_instanced, GL_ARB_transpose_matrix, GL_ARB_uniform_buffer_object, GL_ARB_vertex_array_bgra, GL_ARB_vertex_array_object, GL_ARB_vertex_attrib_64bit, GL_ARB_vertex_attrib_binding, GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_vertex_shader, GL_ARB_vertex_type_10f_11f_11f_rev, GL_ARB_vertex_type_2_10_10_10_rev, GL_ARB_viewport_array, GL_ARB_window_pos, GL_ATI_draw_buffers, GL_ATI_texture_float, GL_ATI_texture_mirror_once, GL_EXTX_framebuffer_mixed_formats, GL_EXT_Cg_shader, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_bindable_uniform, GL_EXT_blend_color, GL_EXT_blend_equation_separate, GL_EXT_blend_func_separate, GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_compiled_vertex_array, GL_EXT_depth_bounds_test, GL_EXT_direct_state_access, GL_EXT_draw_buffers2, GL_EXT_draw_instanced, GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_framebuffer_blit, GL_EXT_framebuffer_multisample, GL_EXT_framebuffer_multisample_blit_scaled, GL_EXT_framebuffer_object, GL_EXT_framebuffer_sRGB, GL_EXT_geometry_shader4, GL_EXT_gpu_program_parameters, GL_EXT_gpu_shader4, GL_EXT_import_sync_object, GL_EXT_multi_draw_arrays, GL_EXT_packed_depth_stencil, GL_EXT_packed_float, GL_EXT_packed_pixels, GL_EXT_pixel_buffer_object, GL_EXT_point_parameters, GL_EXT_provoking_vertex, GL_EXT_rescale_normal, GL_EXT_secondary_color, GL_EXT_separate_shader_objects, GL_EXT_separate_specular_color, GL_EXT_shader_image_load_store, GL_EXT_shader_integer_mix, GL_EXT_shadow_funcs, GL_EXT_stencil_two_side, GL_EXT_stencil_wrap, GL_EXT_texture3D, GL_EXT_texture_array, GL_EXT_texture_buffer_object, GL_EXT_texture_compression_dxt1, GL_EXT_texture_compression_latc, GL_EXT_texture_compression_rgtc, GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map, GL_EXT_texture_edge_clamp, GL_EXT_texture_env_add, GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3, GL_EXT_texture_filter_anisotropic, GL_EXT_texture_integer, GL_EXT_texture_lod, GL_EXT_texture_lod_bias, GL_EXT_texture_mirror_clamp, GL_EXT_texture_object, GL_EXT_texture_sRGB, GL_EXT_texture_sRGB_decode, GL_EXT_texture_shared_exponent, GL_EXT_texture_storage, GL_EXT_texture_swizzle, GL_EXT_timer_query, GL_EXT_transform_feedback2, GL_EXT_vertex_array, GL_EXT_vertex_array_bgra, GL_EXT_vertex_attrib_64bit, GL_EXT_x11_sync_object, GL_IBM_rasterpos_clip, GL_IBM_texture_mirrored_repeat, GL_KHR_blend_equation_advanced, GL_KHR_debug, GL_KTX_buffer_region, GL_NVX_conditional_render, GL_NVX_gpu_memory_info, GL_NV_ES1_1_compatibility, GL_NV_ES3_1_compatibility, GL_NV_bindless_multi_draw_indirect, GL_NV_bindless_multi_draw_indirect_count, GL_NV_blend_equation_advanced, GL_NV_blend_square, GL_NV_compute_program5, GL_NV_conditional_render, GL_NV_copy_depth_to_color, GL_NV_copy_image, GL_NV_depth_buffer_float, GL_NV_depth_clamp, GL_NV_draw_texture, GL_NV_explicit_multisample, GL_NV_fence, GL_NV_float_buffer, GL_NV_fog_distance, GL_NV_fragment_program, GL_NV_fragment_program2, GL_NV_fragment_program_option, GL_NV_framebuffer_multisample_coverage, GL_NV_geometry_shader4, GL_NV_gpu_program4, GL_NV_gpu_program4_1, GL_NV_gpu_program5, GL_NV_gpu_program5_mem_extended, GL_NV_gpu_program_fp64, GL_NV_gpu_shader5, GL_NV_half_float, GL_NV_light_max_exponent, GL_NV_multisample_coverage, GL_NV_multisample_filter_hint, GL_NV_occlusion_query, GL_NV_packed_depth_stencil, GL_NV_parameter_buffer_object, GL_NV_parameter_buffer_object2, GL_NV_path_rendering, GL_NV_pixel_data_range, GL_NV_point_sprite, GL_NV_primitive_restart, GL_NV_register_combiners, GL_NV_register_combiners2, GL_NV_shader_atomic_counters, GL_NV_shader_atomic_float, GL_NV_shader_buffer_load, GL_NV_shader_storage_buffer_object, GL_NV_shader_thread_group, GL_NV_texgen_reflection, GL_NV_texture_barrier, GL_NV_texture_compression_vtc, GL_NV_texture_env_combine4, GL_NV_texture_expand_normal, GL_NV_texture_multisample, GL_NV_texture_rectangle, GL_NV_texture_shader, GL_NV_texture_shader2, GL_NV_texture_shader3, GL_NV_transform_feedback, GL_NV_transform_feedback2, GL_NV_vdpau_interop, GL_NV_vertex_array_range, GL_NV_vertex_array_range2, GL_NV_vertex_attrib_integer_64bit, GL_NV_vertex_buffer_unified_memory, GL_NV_vertex_program, GL_NV_vertex_program1_1, GL_NV_vertex_program2, GL_NV_vertex_program2_option, GL_NV_vertex_program3, GL_S3_s3tc, GL_SGIS_generate_mipmap, GL_SGIS_texture_lod, GL_SGIX_depth_texture, GL_SGIX_shadow, GL_SUN_slice_accum
OpenGL version string: 4.4.0 NVIDIA 340.32 OpenGL shading language version string: 4.40 NVIDIA via Cg compiler OpenGL context flags: (none) OpenGL profile mask: (none) OpenGL extensions: GL_AMD_multi_draw_indirect, GL_ARB_ES2_compatibility, GL_ARB_ES3_compatibility, GL_ARB_arrays_of_arrays, GL_ARB_base_instance, GL_ARB_blend_func_extended, GL_ARB_buffer_storage, GL_ARB_clear_buffer_object, GL_ARB_clear_texture, GL_ARB_color_buffer_float, GL_ARB_compatibility, GL_ARB_compressed_texture_pixel_storage, GL_ARB_compute_shader, GL_ARB_compute_variable_group_size, GL_ARB_conservative_depth, GL_ARB_copy_buffer, GL_ARB_copy_image, GL_ARB_debug_output, GL_ARB_depth_buffer_float, GL_ARB_depth_clamp, GL_ARB_depth_texture, GL_ARB_draw_buffers, GL_ARB_draw_buffers_blend, GL_ARB_draw_elements_base_vertex, GL_ARB_draw_indirect, GL_ARB_draw_instanced, GL_ARB_enhanced_layouts, GL_ARB_explicit_attrib_location, GL_ARB_explicit_uniform_location, GL_ARB_fragment_coord_conventions, GL_ARB_fragment_layer_viewport, GL_ARB_fragment_program, GL_ARB_fragment_program_shadow, GL_ARB_fragment_shader, GL_ARB_framebuffer_no_attachments, GL_ARB_framebuffer_object, GL_ARB_framebuffer_sRGB, GL_ARB_geometry_shader4, GL_ARB_get_program_binary, GL_ARB_gpu_shader5, GL_ARB_gpu_shader_fp64, GL_ARB_half_float_pixel, GL_ARB_half_float_vertex, GL_ARB_imaging, GL_ARB_indirect_parameters, GL_ARB_instanced_arrays, GL_ARB_internalformat_query, GL_ARB_internalformat_query2, GL_ARB_invalidate_subdata, GL_ARB_map_buffer_alignment, GL_ARB_map_buffer_range, GL_ARB_multi_bind, GL_ARB_multi_draw_indirect, GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_occlusion_query, GL_ARB_occlusion_query2, GL_ARB_pixel_buffer_object, GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_program_interface_query, GL_ARB_provoking_vertex, GL_ARB_query_buffer_object, GL_ARB_robust_buffer_access_behavior, GL_ARB_robustness, GL_ARB_sample_shading, GL_ARB_sampler_objects, GL_ARB_seamless_cube_map, GL_ARB_separate_shader_objects, GL_ARB_shader_atomic_counters, GL_ARB_shader_bit_encoding, GL_ARB_shader_draw_parameters, GL_ARB_shader_group_vote, GL_ARB_shader_image_load_store, GL_ARB_shader_image_size, GL_ARB_shader_objects, GL_ARB_shader_precision, GL_ARB_shader_storage_buffer_object, GL_ARB_shader_subroutine, GL_ARB_shader_texture_lod, GL_ARB_shading_language_100, GL_ARB_shading_language_420pack, GL_ARB_shading_language_include, GL_ARB_shading_language_packing, GL_ARB_shadow, GL_ARB_sparse_texture, GL_ARB_stencil_texturing, GL_ARB_sync, GL_ARB_tessellation_shader, GL_ARB_texture_border_clamp, GL_ARB_texture_buffer_object, GL_ARB_texture_buffer_object_rgb32, GL_ARB_texture_buffer_range, GL_ARB_texture_compression, GL_ARB_texture_compression_bptc, GL_ARB_texture_compression_rgtc, GL_ARB_texture_cube_map, GL_ARB_texture_cube_map_array, GL_ARB_texture_env_add, GL_ARB_texture_env_combine, GL_ARB_texture_env_crossbar, GL_ARB_texture_env_dot3, GL_ARB_texture_float, GL_ARB_texture_gather, GL_ARB_texture_mirror_clamp_to_edge, GL_ARB_texture_mirrored_repeat, GL_ARB_texture_multisample, GL_ARB_texture_non_power_of_two, GL_ARB_texture_query_levels, GL_ARB_texture_query_lod, GL_ARB_texture_rectangle, GL_ARB_texture_rg, GL_ARB_texture_rgb10_a2ui, GL_ARB_texture_stencil8, GL_ARB_texture_storage, GL_ARB_texture_storage_multisample, GL_ARB_texture_swizzle, GL_ARB_texture_view, GL_ARB_timer_query, GL_ARB_transform_feedback2, GL_ARB_transform_feedback3, GL_ARB_transform_feedback_instanced, GL_ARB_transpose_matrix, GL_ARB_uniform_buffer_object, GL_ARB_vertex_array_bgra, GL_ARB_vertex_array_object, GL_ARB_vertex_attrib_64bit, GL_ARB_vertex_attrib_binding, GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_vertex_shader, GL_ARB_vertex_type_10f_11f_11f_rev, GL_ARB_vertex_type_2_10_10_10_rev, GL_ARB_viewport_array, GL_ARB_window_pos, GL_ATI_draw_buffers, GL_ATI_texture_float, GL_ATI_texture_mirror_once, GL_EXTX_framebuffer_mixed_formats, GL_EXT_Cg_shader, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_bindable_uniform, GL_EXT_blend_color, GL_EXT_blend_equation_separate, GL_EXT_blend_func_separate, GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_compiled_vertex_array, GL_EXT_depth_bounds_test, GL_EXT_direct_state_access, GL_EXT_draw_buffers2, GL_EXT_draw_instanced, GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_framebuffer_blit, GL_EXT_framebuffer_multisample, GL_EXT_framebuffer_multisample_blit_scaled, GL_EXT_framebuffer_object, GL_EXT_framebuffer_sRGB, GL_EXT_geometry_shader4, GL_EXT_gpu_program_parameters, GL_EXT_gpu_shader4, GL_EXT_import_sync_object, GL_EXT_multi_draw_arrays, GL_EXT_packed_depth_stencil, GL_EXT_packed_float, GL_EXT_packed_pixels, GL_EXT_pixel_buffer_object, GL_EXT_point_parameters, GL_EXT_provoking_vertex, GL_EXT_rescale_normal, GL_EXT_secondary_color, GL_EXT_separate_shader_objects, GL_EXT_separate_specular_color, GL_EXT_shader_image_load_store, GL_EXT_shader_integer_mix, GL_EXT_shadow_funcs, GL_EXT_stencil_two_side, GL_EXT_stencil_wrap, GL_EXT_texture3D, GL_EXT_texture_array, GL_EXT_texture_buffer_object, GL_EXT_texture_compression_dxt1, GL_EXT_texture_compression_latc, GL_EXT_texture_compression_rgtc, GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map, GL_EXT_texture_edge_clamp, GL_EXT_texture_env_add, GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3, GL_EXT_texture_filter_anisotropic, GL_EXT_texture_integer, GL_EXT_texture_lod, GL_EXT_texture_lod_bias, GL_EXT_texture_mirror_clamp, GL_EXT_texture_object, GL_EXT_texture_sRGB, GL_EXT_texture_sRGB_decode, GL_EXT_texture_shared_exponent, GL_EXT_texture_storage, GL_EXT_texture_swizzle, GL_EXT_timer_query, GL_EXT_transform_feedback2, GL_EXT_vertex_array, GL_EXT_vertex_array_bgra, GL_EXT_vertex_attrib_64bit, GL_EXT_x11_sync_object, GL_IBM_rasterpos_clip, GL_IBM_texture_mirrored_repeat, GL_KHR_blend_equation_advanced, GL_KHR_debug, GL_KTX_buffer_region, GL_NVX_conditional_render, GL_NVX_gpu_memory_info, GL_NV_ES1_1_compatibility, GL_NV_ES3_1_compatibility, GL_NV_bindless_multi_draw_indirect, GL_NV_bindless_multi_draw_indirect_count, GL_NV_blend_equation_advanced, GL_NV_blend_square, GL_NV_compute_program5, GL_NV_conditional_render, GL_NV_copy_depth_to_color, GL_NV_copy_image, GL_NV_depth_buffer_float, GL_NV_depth_clamp, GL_NV_draw_texture, GL_NV_explicit_multisample, GL_NV_fence, GL_NV_float_buffer, GL_NV_fog_distance, GL_NV_fragment_program, GL_NV_fragment_program2, GL_NV_fragment_program_option, GL_NV_framebuffer_multisample_coverage, GL_NV_geometry_shader4, GL_NV_gpu_program4, GL_NV_gpu_program4_1, GL_NV_gpu_program5, GL_NV_gpu_program5_mem_extended, GL_NV_gpu_program_fp64, GL_NV_gpu_shader5, GL_NV_half_float, GL_NV_light_max_exponent, GL_NV_multisample_coverage, GL_NV_multisample_filter_hint, GL_NV_occlusion_query, GL_NV_packed_depth_stencil, GL_NV_parameter_buffer_object, GL_NV_parameter_buffer_object2, GL_NV_path_rendering, GL_NV_pixel_data_range, GL_NV_point_sprite, GL_NV_primitive_restart, GL_NV_register_combiners, GL_NV_register_combiners2, GL_NV_shader_atomic_counters, GL_NV_shader_atomic_float, GL_NV_shader_buffer_load, GL_NV_shader_storage_buffer_object, GL_NV_shader_thread_group, GL_NV_texgen_reflection, GL_NV_texture_barrier, GL_NV_texture_compression_vtc, GL_NV_texture_env_combine4, GL_NV_texture_expand_normal, GL_NV_texture_multisample, GL_NV_texture_rectangle, GL_NV_texture_shader, GL_NV_texture_shader2, GL_NV_texture_shader3, GL_NV_transform_feedback, GL_NV_transform_feedback2, GL_NV_vdpau_interop, GL_NV_vertex_array_range, GL_NV_vertex_array_range2, GL_NV_vertex_attrib_integer_64bit, GL_NV_vertex_buffer_unified_memory, GL_NV_vertex_program, GL_NV_vertex_program1_1, GL_NV_vertex_program2, GL_NV_vertex_program2_option, GL_NV_vertex_program3, GL_S3_s3tc, GL_SGIS_generate_mipmap, GL_SGIS_texture_lod, GL_SGIX_depth_texture, GL_SGIX_shadow, GL_SUN_slice_accum
OpenGL ES profile version string: OpenGL ES 3.1 NVIDIA 340.32 340.32 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10 OpenGL ES profile extensions: GL_EXT_blend_minmax, GL_EXT_color_buffer_float, GL_EXT_color_buffer_half_float, GL_EXT_copy_image, GL_EXT_debug_label, GL_EXT_draw_buffers_indexed, GL_EXT_frag_depth, GL_EXT_geometry_point_size, GL_EXT_geometry_shader, GL_EXT_gpu_shader5, GL_EXT_map_buffer_range, GL_EXT_occlusion_query_boolean, GL_EXT_robustness, GL_EXT_sRGB, GL_EXT_sRGB_write_control, GL_EXT_separate_shader_objects, GL_EXT_shader_implicit_conversions, GL_EXT_shader_integer_mix, GL_EXT_shader_io_blocks, GL_EXT_shadow_samplers, GL_EXT_tessellation_point_size, GL_EXT_tessellation_shader, GL_EXT_texture_border_clamp, GL_EXT_texture_buffer, GL_EXT_texture_compression_dxt1, GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map_array, GL_EXT_texture_filter_anisotropic, GL_EXT_texture_format_BGRA8888, GL_EXT_texture_rg, GL_EXT_texture_sRGB_decode, GL_EXT_texture_storage, GL_EXT_texture_view, GL_EXT_unpack_subimage, GL_KHR_blend_equation_advanced, GL_KHR_debug, GL_NV_bgr, GL_NV_blend_equation_advanced, GL_NV_copy_buffer, GL_NV_copy_image, GL_NV_draw_buffers, GL_NV_draw_instanced, GL_NV_draw_texture, GL_NV_explicit_attrib_location, GL_NV_fbo_color_attachments, GL_NV_framebuffer_blit, GL_NV_framebuffer_multisample, GL_NV_generate_mipmap_sRGB, GL_NV_instanced_arrays, GL_NV_non_square_matrices, GL_NV_occlusion_query_samples, GL_NV_pack_subimage, GL_NV_packed_float, GL_NV_packed_float_linear, GL_NV_pixel_buffer_object, GL_NV_read_buffer, GL_NV_read_depth, GL_NV_read_depth_stencil, GL_NV_read_stencil, GL_NV_sRGB_formats, GL_NV_shadow_samplers_array, GL_NV_shadow_samplers_cube, GL_NV_texture_array, GL_NV_texture_border_clamp, GL_NV_texture_compression_latc, GL_NV_texture_compression_s3tc, GL_NV_texture_compression_s3tc_update, GL_NV_timer_query, GL_OES_compressed_ETC1_RGB8_texture, GL_OES_depth24, GL_OES_depth32, GL_OES_depth_texture, GL_OES_depth_texture_cube_map, GL_OES_element_index_uint, GL_OES_fbo_render_mipmap, GL_OES_get_program_binary, GL_OES_mapbuffer, GL_OES_packed_depth_stencil, GL_OES_rgb8_rgba8, GL_OES_sample_shading, GL_OES_sample_variables, GL_OES_shader_image_atomic, GL_OES_shader_multisample_interpolation, GL_OES_standard_derivatives, GL_OES_texture_float, GL_OES_texture_float_linear, GL_OES_texture_half_float, GL_OES_texture_half_float_linear, GL_OES_texture_npot, GL_OES_texture_stencil8, GL_OES_texture_storage_multisample_2d_array, GL_OES_vertex_array_object, GL_OES_vertex_half_float
228 GLX Visuals visual x bf lv rg d st colorbuffer sr ax dp st accumbuffer ms cav id dep cl sp sz l ci b ro r g b a F gb bf th cl r g b a ns b eat ---------------------------------------------------------------------------- 0x021 24 tc 0 24 0 r y . 8 8 8 0 . s 4 24 8 16 16 16 16 0 0 None 0x022 24 dc 0 24 0 r y . 8 8 8 0 . s 4 24 8 16 16 16 16 0 0 None 0x024 24 tc 0 32 0 r y . 8 8 8 8 . s 4 24 8 16 16 16 16 0 0 None 0x025 24 tc 0 24 0 r . . 8 8 8 0 . s 4 24 8 16 16 16 16 0 0 None 0x026 24 tc 0 32 0 r . . 8 8 8 8 . s 4 24 8 16 16 16 16 0 0 None 0x027 24 tc 0 24 0 r y . 8 8 8 0 . s 4 24 0 16 16 16 16 0 0 None 0x028 24 tc 0 32 0 r y . 8 8 8 8 . s 4 24 0 16 16 16 16 0 0 None 0x029 24 tc 0 24 0 r . . 8 8 8 0 . s 4 24 0 16 16 16 16 0 0 None 0x02a 24 tc 0 32 0 r . . 8 8 8 8 . s 4 24 0 16 16 16 16 0 0 None . . .
[aario@kaos-desktop aario-kaos-home]$ pacman -Ql opencl-headers opencl-headers /usr/ opencl-headers /usr/include/ opencl-headers /usr/include/CL/ opencl-headers /usr/include/CL/cl.h opencl-headers /usr/include/CL/cl.hpp opencl-headers /usr/include/CL/cl_ext.h opencl-headers /usr/include/CL/cl_gl.h opencl-headers /usr/include/CL/cl_gl_ext.h opencl-headers /usr/include/CL/cl_platform.h opencl-headers /usr/include/CL/opencl.h opencl-headers /usr/share/ opencl-headers /usr/share/licenses/ opencl-headers /usr/share/licenses/opencl-headers/ opencl-headers /usr/share/licenses/opencl-headers/LICENSE [aario@kaos-desktop aario-kaos-home]$ pacman -Ql opencl-nvidia opencl-nvidia /etc/ opencl-nvidia /etc/OpenCL/ opencl-nvidia /etc/OpenCL/vendors/ opencl-nvidia /etc/OpenCL/vendors/nvidia.icd opencl-nvidia /usr/ opencl-nvidia /usr/lib/ opencl-nvidia /usr/lib/libnvidia-compiler.so opencl-nvidia /usr/lib/libnvidia-compiler.so.340.32 opencl-nvidia /usr/lib/libnvidia-opencl.so opencl-nvidia /usr/lib/libnvidia-opencl.so.1 opencl-nvidia /usr/lib/libnvidia-opencl.so.340.32
Title: Re: Problem Enabling open CL
Post by: taurus on September 08, 2014, 10:46:15 AM
...Where do you suggest to be better for this topic? I searched around and found this one the closest...
I'd suggest http://www.fractalforums.com/bug-reporting-b231/ (http://www.fractalforums.com/bug-reporting-b231/)
Title: Re: Problem Enabling open CL
Post by: aario on September 08, 2014, 11:02:43 AM
I'd suggest http://www.fractalforums.com/bug-reporting-b231/ (http://www.fractalforums.com/bug-reporting-b231/)
So I have created a new topic here: http://www.fractalforums.com/bug-reporting-b231/problem-enabling-open-cl-t19907/ (http://www.fractalforums.com/bug-reporting-b231/problem-enabling-open-cl-t19907/) Dear Moderators, Please remove current topic if necessary.
|