quakeforge/libs/video/renderer
Bill Currie 08c8b8d51b [vulkan] Add entity labels to command queues
Brush models looked a little too tricky due to the very different style
of command queue, so that's left for now, but alias, iqm and sprite
entities are now labeled. The labels are made up of the lower 5 hex
digits of the entity address, the position, and colored by the
normalized position vector. Not sure that's the best choice as it does
mean the color changes as the entity moves, and can be quite subtle
between nearby entities, but it still helps identify the entities in the
command buffer.

And, as I suspected, I've got multiple draw calls for the one ogre. Now
to find out why.
2022-05-07 15:45:11 +09:00
..
gl [model] Initialize r_notexture_mip in the right places 2022-05-05 23:49:31 +09:00
glsl [model] Initialize r_notexture_mip in the right places 2022-05-05 23:49:31 +09:00
sw [vulkan] Move non-specific lighting code out of Vulkan 2022-05-05 23:49:30 +09:00
vulkan [vulkan] Add entity labels to command queues 2022-05-07 15:45:11 +09:00
crosshair.c Add a new crosshair. 2012-12-12 19:36:50 +09:00
font8x8.c [renderer] Add a default 8x8 font 2021-01-08 14:37:52 +09:00
Makemodule.am [vulkan] Label renderpass and subpass sections 2022-05-07 15:45:11 +09:00
noisetextures.c Change pointer_t to unsigned and clean up the mess. 2012-12-21 21:53:13 +09:00
r_alias.c [scene] Move entity_t etc into scene headers 2022-03-29 14:43:38 +09:00
r_billboard.c [renderer] Move a couple functions to using vec4f_t 2022-03-30 23:53:30 +09:00
r_bsp.c [vulkan] Move non-specific lighting code out of Vulkan 2022-05-05 23:49:30 +09:00
r_cvar.c [cvar] Make cvars properly typed 2022-04-24 19:15:22 +09:00
r_dyn_textures.c [image] Change tex_t data from array to pointer 2021-01-25 00:54:41 +09:00
r_efrag.c Work around some clang parsing issues 2022-03-31 02:44:58 +09:00
r_ent.c [renderer] Move some functions from plugins to main lib 2022-03-07 13:40:04 +09:00
r_fog.c [renderer] Fix some non-static linking issues 2022-03-09 06:55:31 +09:00
r_graph.c [cvar] Make cvars properly typed 2022-04-24 19:15:22 +09:00
r_init.c [cvar] Make cvars properly typed 2022-04-24 19:15:22 +09:00
r_iqm.c [scene] Move entity_t etc into scene headers 2022-03-29 14:43:38 +09:00
r_light.c Merge branch 'master' into wip-rua_scene 2022-04-25 08:13:35 +09:00
r_main.c Update vec3_t/vec4f_t hacks to work with clang 2022-03-31 00:08:26 +09:00
r_part.c [cvar] Make cvars properly typed 2022-04-24 19:15:22 +09:00
r_progs.c [gamecode] Pass gcc's purity test again 2022-02-14 19:30:50 +09:00
r_scrap.c [ui] Create library for UI support code 2021-06-12 22:50:51 +09:00
r_screen.c [vulkan] Move non-specific lighting code out of Vulkan 2022-05-05 23:49:30 +09:00
r_sprite.c [scene] Move entity_t etc into scene headers 2022-03-29 14:43:38 +09:00
vid_common.c [renderer] Clean up particles a little 2022-03-29 14:43:38 +09:00
vid_render_gl.c [renderer] Use scene_t to set the model data 2022-05-05 14:46:02 +09:00
vid_render_glsl.c [renderer] Use scene_t to set the model data 2022-05-05 14:46:02 +09:00
vid_render_sw.c [renderer] Use scene_t to set the model data 2022-05-05 14:46:02 +09:00
vid_render_vulkan.c [vulkan] Label renderpass and subpass sections 2022-05-07 15:45:11 +09:00