Fix for AMD / Radeon rendering of lights as point sprites.

Tested against R9-290 and GTX 550 Ti (thanks Nikolai V. Chr.)
This commit is contained in:
Richard Harrison
2017-09-24 22:10:44 +02:00
parent 602244979b
commit 7bfbda7188

View File

@@ -275,7 +275,7 @@ SGLightFactory::getLights(const SGDirectionalLightBin& lights)
//stateSet->setMode(GL_LIGHTING, osg::StateAttribute::OFF);
osg::DrawArrays* drawArrays;
drawArrays = new osg::DrawArrays(osg::PrimitiveSet::TRIANGLES,
drawArrays = new osg::DrawArrays(osg::PrimitiveSet::POINTS,
0, vertices->size());
geometry->addPrimitiveSet(drawArrays);
return geometry;