![]() ![]() It encourages the use of outdated practices (not long ago every OpenGL tutorial on the web started with glBegin). Every time someone adds a new feature they have to see if it runs on 30 year out of date systems. Try to keep supporting old legacy crap will hold back further development, hurt the project and the overall industry. Nintendo and Sony both took OpenGL and stripped it down in to what was basically their own version of OpenGL ES rather than use normal OpenGL.Īlso at some point you have to say 'no more'. Most of it would have to be done with software hacks anyway. Stuff that doesn't run on the hardware, is highly inefficient, would result in their stuff appearing slow when programmers would have no idea what they are doing use glBegin rather than a VBO. Hardware manufactures and device driver programmers are not going to want to implement a huge fucking stack of legacy outdated code. If you take OpenGL 1.0 code it will work in OpenGL 4.2 (in the default compatibly profile). Maybe this is why it's called "OpenGL ES" and not "OpenGL".
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |