Project Home
Project Home
Documents
Documents
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - Getting started with OpenGL: (5 Items)
   
Getting started with OpenGL  
Hello,

Im currently using QNX 6.4.1 (with composition manager) on a Freescale iMX35 PDK.

I am attempting to use OpenGL in HW accelerated mode.
I have tried the egl-gears demo:

egl-gears -layer=1

This is only running at approx 13fps, I assume that this is running in SW rendering mode. there is also a lot of 
flickering.
I cannot get egl-gears to  run without devg-soft3d.so

I ran the egl-configs program and there is nothing in the GL colum, I suspect I
have missed something out for GL support. I have copied the files specified in the
Graphics section in the realease notes, 
http://community.qnx.com/sf/wiki/do/viewPage/projects.bsp/wiki/Nto640FreescaleI.mx353dsTrunkReleasenotes

Files:
devg-imx35.so
libgf.so.1
libGLES_CM.so.1
libffb.so.2
libm.so.2
libOpenVG.so.1
libOpenVG-G12.so.1

Do I also need an EGL config profile in the winmgr.conf file ? if so, how ?

I already have the flash player running in OpenVG accelerated mode which works fine.

Thanks for your time,
Rob

Re: Getting started with OpenGL  
Unfortunately, the imx35 only has an OpenVG accelerator which accelerates the fixed OpenVG pipeline. It is not 
programmable like an SGX graphics accelerator were the VG pipeline could be implemented with shaders. I don't believe an
 OpenGLESv1 on OpenVG implementation is viable either. So you'll always be restricted to software implementations of 
OpenGLES on this partform. As you're aware of, we do have software fall backs for GLESv1 you can use, but performance is
 restricted by CPU.
Re: Getting started with OpenGL  
Hello again,

Thanks for the feedback.
Are you saying there is NO support AT ALL for OpenGL acceleration on the iMX35 ?
Is this limited by hardware or the BSP ?

Thanks again for all your help.
Cheers,
Rob
Re: Getting started with OpenGL  
There is no hardware acceleration of OpenGL ES on the iMX35.
Re: Getting started with OpenGL  
OK, thanks again for all your support.
All the best,
Rob