quakeforge/libs/models
Bill Currie e40f3f4f93 [model] Make alias skin loading a batch operation
Really, this won't make all that much difference because alias models
with more than one skin are quite rare, and those with animated skin
groups are even rarer. However, for those models that do have more than
one skin, it will allow for reduced allocation overheads, and when
supported (glsl, vulkan, maybe gl), loading all the skins into an array
texture (since all skins are the same size, though external skins may
vary), but that's not implemented yet, this just wraps the old one skin
at a time code.
2022-04-04 15:38:27 +09:00
..
alias [model] Make alias skin loading a batch operation 2022-04-04 15:38:27 +09:00
brush [vulkan] Abandon bindless rendering 2021-12-24 06:45:13 +09:00
iqm [image] Make WritePNG take settings from tex_t 2022-04-01 01:01:53 +09:00
sprite [vulkan] Implement the sprite render passes 2021-12-24 06:45:13 +09:00
test [test] Get the tests building again 2021-02-05 21:43:12 +09:00
clip_hull.c [model] Clean up the globals around model loading 2021-02-01 14:39:00 +09:00
fullbright.c [model] Swap fullbright/top/bottom color func params 2021-12-24 06:45:13 +09:00
gl_model_fullbright.c [model] Swap fullbright/top/bottom color func params 2021-12-24 06:45:13 +09:00
gl_skin.c [gl] Use glGenTextures to allocate texture numbers 2022-03-15 13:29:05 +09:00
glsl_skin.c Do a const-correctness run on palettes. 2013-01-27 19:57:40 +09:00
Makemodule.am [model] Move Mod_CalcFullbright to its own file 2021-01-19 14:54:39 +09:00
model.c [mode] Fix a sizeof error 2022-03-31 00:30:00 +09:00
null_model.c [model] Remove empty brush model functions 2021-01-19 08:26:53 +09:00
portal.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
skin.c [model] Swap fullbright/top/bottom color func params 2021-12-24 06:45:13 +09:00
sw_skin.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
trace.c [math] Clean up vector component operations 2022-01-02 01:15:17 +09:00
vulkan_skin.c [model] Build vulkan model libs 2021-01-19 14:12:49 +09:00
winding.c Fix a bunch of issues found by gcc-11 2021-06-13 14:30:59 +09:00