fgenesis
ee7129982f
fix some oversights in vertex buffer binding cache
...
now buffers are only bound if needed
2024-01-11 22:59:26 +01:00
fgenesis
9f169c8419
fix Hair, now using VBO and working
2023-10-26 22:18:19 +02:00
fgenesis
d68e4002ad
Hair uses VBOs now but it's fucked. will fix when sober.
2023-10-26 03:22:27 +02:00
fgenesis
a111bfc17f
use VBO to render tile borders
...
Also fix oversight in DynamicGPUBuffer::drawElements(); first wasn't used
2023-08-26 00:14:05 +02:00
fgenesis
2f7dd87d8b
fix IBO generation...oops
2023-08-25 14:07:25 +02:00
fgenesis
17452f175e
tiny fixes to VBO
2023-08-25 00:35:27 +02:00
fgenesis
368271c40e
More work on tile rendering:
...
- Use indexed triangle rendering, no more GL_QUADS for tiles
- Fix aquarian text on maps
- Tile tex repeat mode works again
Known broken:
- Editor
- Tile repeat with grid effects
2023-08-09 02:41:04 +02:00
fgenesis
704981dd00
initial support for static vertex buffers. TileRender uses that now.
2023-07-20 23:11:18 +02:00