vertex buffer
When rendering vector graphics on graphics cards using modern APIs, vertex buffer objects are used to convert any points used to an array. This speeds up scaling because the points only needs to be computed once even though a vertex can be the intersection of multiple sides.
Tagged:
Comments
I think we could make use of it to speed up rendering of VAN frames. We have to decide if we want to use a custom new format or we want to use the current frame format (SVG images) and write a routine that converts SVG frames into VBO... I don't know the performances hit this conversion could have...
My main complaint about SVG is that it is a zipped XML file containing floating point numbers in its text. A binary fixed-point number will work much better for this style of animation. By the time we're done with it, We'll likely need a smaller version just for Classic Amiga.