quakeforge/libs
Bill Currie 0eb556b8f9 [vulkan] Load sprite model data
The vertices and frame images are loaded into the one memory object,
with the vertices first followed by the images.

The vertices are 2D xy+uv sets meant to be applied to the model
transform frame, and are pre-computed for the sprite size (this part
does support sprites with varying frame image sizes).

The frame images are loaded into one image with each frame on its own
layer. This will cause some problems if any sprites with varying frame
image sizes are found, but the three sprites in quake are all uniform
size.
2021-12-24 06:45:13 +09:00
..
audio [quakefs] Take in the pointer to the global hunk 2021-12-24 06:45:13 +09:00
client [client] Add default bindings for key_demo 2021-12-17 08:33:02 +09:00
console [console] Get message modes and menus working again 2021-11-28 23:21:55 +09:00
gamecode [gamecode] Conform with libc malloc for pr zone 2021-09-26 12:03:44 +09:00
gib [console] Hook up new input system 2021-11-08 11:20:04 +09:00
image Do an audit of hunk mark usage 2021-07-29 11:43:27 +09:00
input [input] Ensure button id is never 0 2021-12-18 14:17:40 +09:00
models [vulkan] Load sprite model data 2021-12-24 06:45:13 +09:00
net [util] Make hunk (optionally) thread-safe 2021-07-29 11:43:27 +09:00
qw [util] Make sizebuf and msg sizes unisgned 2021-04-04 15:53:53 +09:00
ruamoko [input] Clean out a lot of obsolete stuff from keys 2021-11-27 12:31:24 +09:00
scene [scene] Rename libQFentity to libQFscene 2021-07-24 14:20:59 +09:00
ui [ui] Add two view manipulation functions 2021-07-10 17:57:59 +09:00
util [zone] Clean up some magic numbers 2021-12-24 06:45:13 +09:00
video [vulkan] Load sprite model data 2021-12-24 06:45:13 +09:00
Makemodule.am [scene] Rename libQFentity to libQFscene 2021-07-24 14:20:59 +09:00