quakeforge/libs/video
Bill Currie 82d0b7ecd5 [vulkan] Use slice pipeline for glyphs
It turns out the slice pipeline is compatible with the glyph pipeline in
that its vertex attribute data is a superset (just the addition of the
offset attributes). While the queues have yet to be merged, this will
eventually get glyphs, sliced sprites, and general (static) quads into
the one pipeline. Although this is slightly slower for glyph rendering
(due to the need to pass an extra 8 bytes per glyph), this should be
faster for quad rendering (when done) as it will be 24 bytes per quad
instead of 32 bytes per vertex (ie, 128 bytes per quad), but this does
serve as a proof of concept for doing quads, glyphs and sprites in the
one pipeline.
2023-01-05 16:34:01 +09:00
..
renderer [vulkan] Use slice pipeline for glyphs 2023-01-05 16:34:01 +09:00
targets [x11] Warp the mouse when it touches a barrier 2022-12-11 19:14:35 +09:00
Makemodule.am [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00