[osg-users] bug: osgText doesn't work on MacOSX GL4.x with VAO
Robert Osfield
robert.osfield at gmail.com
Fri Jan 27 06:50:34 PST 2017
HI Remo,
On 27 January 2017 at 14:29, Remo Eichenberger <osgforum at tevs.eu> wrote:
> OSG_VERTEX_BUFFER_HINT=VAO
> OSG_GEOMETRY_IMPLEMENTATION=VAO
Oh well, that exhausts one possibility of a fix.
I don't really know if it's worth trying to fix osgText::Text, when I
made the changes to support VAO I got things working under Linux, or
at least it appeared to be working, but osgText::Text implementation
is a real mess internally due to several early design decisions based
on limitations of hardware 15 years back then a series of contribution
that added extra features to Text but also with lots of complexities.
To properly fix it I feel that it might even be worth making
osgText::Text and full node and have it generate a subgraph (made with
standard osg::Geometry etc.) to do the actual rendering rather than
embed it all in a custom Drawable as is done now. The problem would
be backwards compatibility.
I have too much other work on right now to dive into topic, but have a
think about the issues when I do have time.
Robert.
More information about the osg-users
mailing list