quakeforge/libs/video/renderer/glsl
Bill Currie 35eec0b2e5 [ecs] Implement hierarchies as components
The main goal of this change was to make it easier to tell when a
hierarchy has been deleted, but as a side benefit, it got rid of the use
of PR_RESMAP. Also, it's easy to track the number of hierarchies.

Unfortunately, it showed how brittle the component side of the ECS is
(scene and canvas registries assumed their components were the first (no
long the case), thus the sweeping changes).

Centerprint doesn't work (but it hasn't for a while).
2024-01-02 16:38:01 +09:00
..
glsl_alias.c [ecs] Implement hierarchies as components 2024-01-02 16:38:01 +09:00
glsl_bsp.c [ecs] Implement hierarchies as components 2024-01-02 16:38:01 +09:00
glsl_draw.c [vulkan] Support clipping rectangles via scissor 2023-12-22 18:17:09 +09:00
glsl_fisheye.c [glsl] Fix some GLSL conformance issues 2022-11-03 16:42:49 +09:00
glsl_iqm.c [ecs] Implement hierarchies as components 2024-01-02 16:38:01 +09:00
glsl_lightmap.c [ecs] Implement hierarchies as components 2024-01-02 16:38:01 +09:00
glsl_main.c [ecs] Implement hierarchies as components 2024-01-02 16:38:01 +09:00
glsl_particles.c [glsl] Separate out the trails implementation 2023-10-03 13:49:25 +09:00
glsl_shader.c [glsl] Remove a debug print 2023-11-23 13:58:44 +09:00
glsl_sprite.c [ecs] Implement hierarchies as components 2024-01-02 16:38:01 +09:00
glsl_textures.c [glsl] Be more null-safe for free/destroy functions 2023-03-06 18:21:13 +09:00
glsl_trails.c [renderer] Get trails rendering again 2023-11-23 13:58:44 +09:00
glsl_warp.c [glsl] Fix some GLSL conformance issues 2022-11-03 16:42:49 +09:00
qfglsl.c Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
quakeforge.glsl [renderer] Get trails looking vaguely acceptable 2023-11-23 13:58:44 +09:00
sgustavson.glsl Remove the version controls. 2014-01-31 11:59:07 +09:00
vid_common_glsl.c Merge branch 'master' into wip-trails 2023-07-12 21:12:01 +09:00