quakeforge/libs/video/renderer/glsl
Bill Currie c8e6f71a30 [renderer] Remove tinst from msurface_t
Its sole purpose was to pass the newly allocated instsurf when chaining
an instance model (ammo box, etc) surface, but using expresion
statements removes the need for such shenanigans, and even makes
msurface_t that little bit smaller (though a separate array would be
much better for cache coherence).

More importantly, the relevant code is actually easier to understand: I
spent way too long working out what tinst was for and why it was never
cleared.
2021-07-13 16:02:47 +09:00
..
glsl_alias.c [util] Make developer flag names easier to manage 2021-03-29 22:38:47 +09:00
glsl_bsp.c [renderer] Remove tinst from msurface_t 2021-07-13 16:02:47 +09:00
glsl_draw.c [video] Use views instead of conwidth and conheight 2021-07-10 18:04:34 +09:00
glsl_fog.c [util] Rename qfplist.[ch] 2021-03-21 16:13:03 +09:00
glsl_iqm.c [renderer] Remove more old fields from entity_t 2021-03-20 00:08:21 +09:00
glsl_lightmap.c [renderer] Remove more old fields from entity_t 2021-03-20 00:08:21 +09:00
glsl_main.c [qw] Clean up netgraph somewhat 2021-07-11 10:59:27 +09:00
glsl_particles.c [util] Make developer flag names easier to manage 2021-03-29 22:38:47 +09:00
glsl_screen.c [video] Use views instead of conwidth and conheight 2021-07-10 18:04:34 +09:00
glsl_shader.c [util] Make hash-tables semi-thread-safe 2020-03-25 15:43:16 +09:00
glsl_sprite.c [renderer] Remove more old fields from entity_t 2021-03-20 00:08:21 +09:00
glsl_textures.c [ui] Create library for UI support code 2021-06-12 22:50:51 +09:00
namehack.h [models] Move brush data into its own struct 2021-02-01 19:31:11 +09:00
qfglsl.c Separate render and presentation initialization 2019-07-09 01:00:47 +09:00
quakeforge.glsl Switch QF's quaterions from wxyz to xyzw. 2018-10-12 14:33:55 +09:00
vid_common_glsl.c [video] Get 16 and 32 bit sw32 mostly working in x11 2021-07-11 00:09:41 +09:00