Quantcast
Channel: ARM Connected Community: Message List - OpenCL/OpenGL ES interop on Android
Browsing latest articles
Browse All 23 View Live

Re: OpenCL/OpenGL ES interop on Android

Hi akrolik   Just to keep you updated, we have not had much time to look at this recently, hence the lack of a reply. We hope to get to this soon, however cannot give you an ETA at this time. In case...

View Article



Re: OpenCL/OpenGL ES interop on Android

Hi Alex,   I did some test on Nexus10, both clCreateContextFromType() and clCreateContext() work. Can I have more information about this:     1. How do you build your application? (Header files,...

View Article

Re: OpenCL/OpenGL ES interop on Android

Hi Sheri,   We are compiling using the ndk (r10d) The supported list of extensions is: cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics...

View Article

Re: OpenCL/OpenGL ES interop on Android

Hi Alex,   There are two situations that might cause failure CL_INVALID_GL_SHAREGROUP_REFERENCE_KHR (-1000) when creating cl context from gles context. 1. Invalid current context & display: You...

View Article

Re: OpenCL/OpenGL ES interop on Android

Hi Sheri,   We were using the order -lEGL -lGLESv2 -lOpenCL originally.   Using the original order this gives the CL_INVALID_GL_SHAREGROUP_REFERENCE_KHR error, the context and display were reported by...

View Article


Re: OpenCL/OpenGL ES interop on Android

Hi Alex,   Thanks for you feedback, can I ask what is your libOpenCL.so link to, is it directly link to libGLES_mali.so? Please try only link with libGLES_mali.so without libEGL.so and libGLESv2.so....

View Article

Re: OpenCL/OpenGL ES interop on Android

Hi Sheri,   The symlinks for libOpenCL.so are:   libOpenCL.so -> libOpenCL.so.1 libOpenCL.so.1 -> libOpenCL.so.1.1 libOpenCL.so.1.1 -> /vendor/lib/egl/libGLES_mali.so   Without the -lEGL...

View Article

Re: OpenCL/OpenGL ES interop on Android

Hi Alex,   That's odd: all the symbols are in libGLES_mali.so so it should work.   Can you try to create a symlink /system/lib/libGLES_mali.so -> /vendor/lib/egl/libGLES_mali.so   And to link...

View Article


Re: OpenCL/OpenGL ES interop on Android

Do you get the same issues if you add -lGLES_mali as your first entry?     Kind Regards,   Michael McGeagh

View Article


Re: Re: OpenCL/OpenGL ES interop on Android

Hi Anthony,   I have pulled libGLES_mali.so off the device, placed it in the ndk lib directory and replaced -lOpenCL -lEGL -lGLESv2 with -lGLES_mali as Michael indicated. This works! The shared context...

View Article
Browsing latest articles
Browse All 23 View Live




Latest Images