UltravioletFramework / ultraviolet

The Ultraviolet Framework is a .NET game development framework written in C#.
https://github.com/UltravioletFramework/ultraviolet/wiki
MIT License
542 stars 46 forks source link

Added ability to render quads #65

Closed Scellow closed 6 years ago

tlgkccampbell commented 7 years ago

I am a bit concerned about this addition. My understanding is that GL_QUADS was deprecated in OpenGL 3.0. Furthermore, most other graphics APIs with which I am familiar don't support rendering quads natively, which would make this difficult to port if I ever write an alternative graphics backend.

What is your use case which requires this?

Scellow commented 7 years ago

I'm porting an old SFML project and used quads, easier to use 😄

But if is deprecated then yeah you are right, no reason to add it

tlgkccampbell commented 6 years ago

Closing as per discussion above: see this StackOverflow post.