quakeforge/libs/video/renderer/glsl
Bill Currie ea2fd32228 [renderer] Merge screenshot code as much as possible
Only CaptureBGR is per-renderer as the rest of the screenshot code uses
it to do the actual capture (which is target dependent). Vulkan is
currently broken due to capture being an asynchronous process and the
rest of the code expecting capture to be synchronous (also, bgr vs rgb).

The best thing is all renderers now write the same format (currently
png).
2022-03-07 15:04:54 +09:00
..
glsl_alias.c [scene] Rename libQFentity to libQFscene 2021-07-24 14:20:59 +09:00
glsl_bsp.c [renderer] Support multiple entity queues 2022-03-05 02:05:39 +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 [scene] Rename libQFentity to libQFscene 2021-07-24 14:20:59 +09:00
glsl_lightmap.c [util] Make bsp_t counts size_t 2021-08-01 21:54:05 +09:00
glsl_main.c [renderer] Support multiple entity queues 2022-03-05 02:05:39 +09:00
glsl_particles.c [particles] Create a psystem object 2021-12-24 06:45:13 +09:00
glsl_screen.c [renderer] Merge screenshot code as much as possible 2022-03-07 15:04:54 +09:00
glsl_shader.c [util] Make hash-tables semi-thread-safe 2020-03-25 15:43:16 +09:00
glsl_sprite.c [sprite] Clean up field names and casting 2021-12-24 06:45:13 +09:00
glsl_textures.c [glsl] Fix some const-correct issues for textures 2021-12-24 06:45:13 +09:00
namehack.h [particles] Merge particle spawning into client 2021-12-24 06:45:13 +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 [renderer] Clean out unneeded input.h includes 2021-10-01 13:11:14 +09:00