Page 1 of 1

OpenGL ES problem

PostPosted: Nov 19, 2007 @ 9:09am
by relo

PostPosted: Nov 19, 2007 @ 2:11pm
by edge

PostPosted: Nov 20, 2007 @ 2:01pm
by relo

PostPosted: Nov 20, 2007 @ 2:39pm
by edge

PostPosted: Nov 20, 2007 @ 2:49pm
by relo
With use Rasteroid and GLUT|ES
sprintf (stderr3, " OpenGL ES Vendor: %s, \nRenderer: %s, \nVersion: %s ", glGetString (GL_VENDOR), glGetString (GL_RENDERER), glGetString (GL_VERSION)); returns
" OpenGL ES Vendor: Hybrid Graphics, Ltd.,
Renderer: Gerbera 3.0.1,
Version: OpenGL ES-CM 1.1"

and with EDGELIB
"OpenGL ES Vendor: null,
Renderer: null,
Version: null "

it is possible because of plugin1-0.lib??
How I have understood all goes through plugin1-0.lib, instead of directly libGLES_CM??

PostPosted: Nov 20, 2007 @ 3:06pm
by relo

PostPosted: Nov 20, 2007 @ 3:51pm
by edge
Hi Relo,

When using the EDGELIB methods (like WorldTranslate and Render) it uses the plugingl.lib library. When using the OpenGL functions like glRotatef it calls OpenGL directly without using plugingl.lib.

If you only like to use the EDGELIB framework, and use OpenGL (ES) directly for rendering you can use EFL_MANUALFLIP as a flag option and call OpenGL functions only. If you also like to use E3DSurface objects, you can lock them and get the vertex, normal, color and texture coordinate arrays.

PostPosted: Jan 28, 2009 @ 2:52am
by Planet9Dave

PostPosted: Jan 28, 2009 @ 9:18am
by edge

PostPosted: Jan 28, 2009 @ 7:41pm
by Planet9Dave

PostPosted: Jan 29, 2009 @ 3:48am
by Planet9Dave

PostPosted: Jan 29, 2009 @ 9:00am
by edge