Commit Graph

2 Commits (8c5d6766aaca1ce3ac87ddfd661753485e7ddeff)

Author SHA1 Message Date
Elias Fleckenstein c26c61c4d8 Improve batch rendering: Use multiple OpenGL texture units
- Instead of creating a seperate mesh for every texture, each mesh now uses multiple texture bound to different units to reduce the total number of meshes.
- Use OpenGL version to 4.6
- Use OpenGL alpha testing instead of manual discard in fragment shader
2021-08-23 18:06:57 +02:00
Elias Fleckenstein bca9bcffd1 Redesign file structure and graphics pipeline; add font rendering 2021-07-15 21:41:59 +02:00