Hi Robert,
I got the warning too. Here is a dump from OpenGL Profiler:
glPointParameteri(0x00008ca0, 36002)
Error: GL_INVALID_ENUM
Context: 0x02808400
Function call stack:
0: 0x1ffeef1c in std::vector<std::map<unsigned long,
osg::State::ModeStack, std::less<unsigned long>,
std::allocator<std::pair<unsigned long const, osg::State::ModeStack>
> >, std::allocator<std::map<unsigned long, osg::State::ModeStack,
std::less<unsigned long>, std::allocator<std::pair<unsigned long
const, osg::State::ModeStack> > > > >::_M_fill_insert
(__gnu_cxx::__normal_iterator<std::map<unsigned long,
osg::State::ModeStack, std::less<unsigned long>,
std::allocator<std::pair<unsigned long const, osg::State::ModeStack>
> >*, std::allocator<std::map<unsigned long, osg::State::ModeStack,
std::less<unsigned long>, std::allocator<std::pair<unsigned long
const, osg::State::ModeStack> > > > >, unsigned long,
std::map<unsigned long, osg::State::ModeStack, std::less<unsigned
long>, std::allocator<std::pair<unsigned long const,
osg::State::ModeStack> > > const&) in </Users/andre/Library/
Frameworks/osg.framework/Versions/A/osg>
1: 0x1ffeefc4 in std::vector<std::map<unsigned long,
osg::State::ModeStack, std::less<unsigned long>,
std::allocator<std::pair<unsigned long const, osg::State::ModeStack>
> >, std::allocator<std::map<unsigned long, osg::State::ModeStack,
std::less<unsigned long>, std::allocator<std::pair<unsigned long
const, osg::State::ModeStack> > > > >::_M_fill_insert
(__gnu_cxx::__normal_iterator<std::map<unsigned long,
osg::State::ModeStack, std::less<unsigned long>,
std::allocator<std::pair<unsigned long const, osg::State::ModeStack>
> >*, std::allocator<std::map<unsigned long, osg::State::ModeStack,
std::less<unsigned long>, std::allocator<std::pair<unsigned long
const, osg::State::ModeStack> > > > >, unsigned long,
std::map<unsigned long, osg::State::ModeStack, std::less<unsigned
long>, std::allocator<std::pair<unsigned long const,
osg::State::ModeStack> > > const&) in </Users/andre/Library/
Frameworks/osg.framework/Versions/A/osg>
2: 0x1ff4d644 in osg::State::apply() in </Users/andre/Library/
Frameworks/osg.framework/Versions/A/osg>
3: 0x0041e26c in osgUtil::RenderStage::drawInner(osg::RenderInfo&,
osgUtil::RenderLeaf*&, bool&) in </Users/andre/Library/Frameworks/
osgUtil.framework/Versions/A/osgUtil>
4: 0x0041f2bc in osgUtil::RenderStage::draw(osg::RenderInfo&,
osgUtil::RenderLeaf*&) in </Users/andre/Library/Frameworks/
osgUtil.framework/Versions/A/osgUtil>
5: 0x00423a08 in osgUtil::SceneView::draw() in </Users/andre/Library/
Frameworks/osgUtil.framework/Versions/A/osgUtil>
6: 0x20765db0 in osgProducer::OsgSceneHandler::drawImplementation
(Producer::Camera&) in </Users/andre/Library/Frameworks/
osgProducer.framework/Versions/A/osgProducer>
7: 0x2077a300 in std::_Rb_tree<unsigned long, std::pair<unsigned
long const, unsigned>, std::_Select1st<std::pair<unsigned long const,
unsigned> >, std::less<unsigned long>,
std::allocator<std::pair<unsigned long const, unsigned> >
>::lower_bound(unsigned long const&) in </Users/andre/Library/
Frameworks/osgProducer.framework/Versions/A/osgProducer>
8: 0x0100d0f0 in Producer::Camera::_frame(bool) at /Volumes/Home/
Projekte/Source/Producer/Xcode/Producer/../../src/Producer/
Camera.cpp: 324
9: 0x0100e260 in Producer::Camera::frame(bool) at /Volumes/Home/
Projekte/Source/Producer/Xcode/Producer/../../src/Producer/
Camera.cpp: 103
10: 0x01018508 in Producer::CameraGroup::_singleThreadedFrame() at /
Volumes/Home/Projekte/Source/Producer/Xcode/Producer/../../src/
Producer/CameraGroup.cpp: 341
11: 0x01018838 in Producer::CameraGroup::_frame() at /Volumes/Home/
Projekte/Source/Producer/Xcode/Producer/../../src/Producer/
CameraGroup.cpp: 388
12: 0x0101891c in Producer::CameraGroup::frame() at /Volumes/Home/
Projekte/Source/Producer/Xcode/Producer/../../src/Producer/
CameraGroup.cpp: 331
13: 0x207630c0 in osgProducer::OsgCameraGroup::frame() in </Users/
andre/Library/Frameworks/osgProducer.framework/Versions/A/osgProducer>
14: 0x207671b4 in osgProducer::Viewer::frame() in </Users/andre/
Library/Frameworks/osgProducer.framework/Versions/A/osgProducer>
15: 0x00003698 in main in </Volumes/Home/Projekte/Source/
OpenSceneGraph/Xcode/OpenSceneGraph/build/Deployment/
osgpointsprite.app/Contents/MacOS/osgpointsprite>
16: 0x00002008 in start in </Volumes/Home/Projekte/Source/
OpenSceneGraph/Xcode/OpenSceneGraph/build/Deployment/
osgpointsprite.app/Contents/MacOS/osgpointsprite>
17: 0x00001d0c in start in </Volumes/Home/Projekte/Source/
OpenSceneGraph/Xcode/OpenSceneGraph/build/Deployment/
osgpointsprite.app/Contents/MacOS/osgpointsprite>
18: 0x00000000 in </Volumes/Home/Projekte/Source/OpenSceneGraph/
Xcode/OpenSceneGraph/build/Deployment/osgpointsprite.app/Contents/
MacOS/osgpointsprite>
It looks like the extension "GL_ARB_point_sprite" is not available.
Very strange. I am running on a PowerMac G5 with ATI X800XT and CVS
version of OSG.
-Andre
Am 06.12.2006 um 10:59 schrieb Robert Osfield:
Hi Eric,
On 12/6/06, E. Wing <[EMAIL PROTECTED]> wrote:
I started playing with the osgpointsprite example today (did an
update
from CVS). I am seeing a lot of these messages:
Warning: detected OpenGL error 'invalid enumerant' after
RenderBin::draw(,)
I don't see any of these warnings in the stable osg 1.2 release.
Any ideas?
I have just run osgpointsprite and its working fine under Linux/
NVidia drivers.
Could you provide a dump of the OpenGL version/extensions supported on
your machine?
Robet.
_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/
_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/