Robert Osfield
|
a79a8d30f9
|
Convesion of osg::notify to OSG_INFO etc.
|
2010-05-28 15:47:52 +00:00 |
|
Robert Osfield
|
a6c7fee246
|
From Alok Priyadarshi, "1. Replaced APIENTRY to GL_APIENTRY which is used by OpenGL ES
headers. For desktop GL GL_APIENTRY has been defined as APIENTRY."
|
2010-04-28 21:22:44 +00:00 |
|
Robert Osfield
|
1049f0709b
|
Moved the GLBeginEndAdapter support out of the blocks of the "#if defined(OSG_GL_VERTEX_FUNCS_AVAILABLE) && !defined(OSG_GLES1_AVAILABLE)" guarded blocks.
Fixed the number of components being passed as GLBeginEndAdatper::TexCoord*fv.
|
2009-11-13 13:42:04 +00:00 |
|
Robert Osfield
|
11fa315fb1
|
Added APIENTRY into glColor*/glNormal* calls and specialized the calls to just GLES1
|
2009-11-05 09:28:10 +00:00 |
|
Robert Osfield
|
d7d6d2b215
|
Moved glColor/glNormal definitions for GLES1.x from include/osg/GL to src/osg/ArrayDispatchers.cpp to avoid import/export issues on functions.
Fixed typo of GLES1 in disabling the build of OpenGL1.x/2.x specific examples
|
2009-11-04 17:26:59 +00:00 |
|
Robert Osfield
|
37ee16403a
|
Introduced usage of OSG_GLES*_AVAILABLE macros to headers and .cpp's to enable building against OpenGL ES 1.x and 2.x headers
|
2009-10-25 11:52:01 +00:00 |
|
Robert Osfield
|
bab4c272d5
|
Added support for Vec4ubArray colour arrays
|
2009-10-23 12:22:18 +00:00 |
|
Robert Osfield
|
cdf9c4363b
|
Fixed type of GLBeginEndAdapter::MultiTexCoord*() and VertexAttrib*(), and fixed the internal offsets used in MultiTexCoord so it properly used the mapping texture_unit = target - GL_TEXTURE0
|
2009-10-22 08:51:51 +00:00 |
|
Robert Osfield
|
2785ea4dfb
|
Added support for automatic vertex aliasing to new ArrayDispatchers, and updated wrappers
|
2009-10-21 14:09:12 +00:00 |
|
Robert Osfield
|
9499b19b43
|
Moved the ArrayDispatchers management so that osg::State now has a ArrayDispatchers object that any osg::Geometry can reuse,
and optimized the implementation to reduce the CPU overhead.
|
2009-10-21 11:18:13 +00:00 |
|
Robert Osfield
|
6a56b6e6be
|
Refactored osg::Geometry::drawImplementation(..) to use new osg::ArrayDispatchers that encapsulate the task
of dispatch osg::Array data as OpenGL attributes.
|
2009-10-20 19:34:24 +00:00 |
|