quakeforge/include/QF/GLSL
Bill Currie 4e1ddaa964 [renderer] Add fitted pic rendering
The pic is scaled to fill the specified rect (then clipped to the
screen (effectively)). Done just for the console background for now, but
it will be used for slice-pics as well.

Not implemented for vulkan yet as I'm still thinking about the
descriptor management needed for the instanced rendering.

Making the conback rendering conditional gave an approximately 3% speed
boost to glsl with the GL stub (~12200fps to ~12550fps), for either
conback render method.
2023-01-17 11:33:47 +09:00
..
defines.h Make a clean break heading for GLES compatibility. 2011-12-26 16:08:55 +09:00
funcs.h Remove another dead prototype. 2013-01-24 12:36:14 +09:00
qf_alias.h [scene] Make entity_t just an entity id for ECS 2022-10-23 22:24:36 +09:00
qf_bsp.h [scene] Make entity_t just an entity id for ECS 2022-10-23 22:24:36 +09:00
qf_draw.h [renderer] Add fitted pic rendering 2023-01-17 11:33:47 +09:00
qf_fisheye.h [glsl] Implement fisheye rendering 2022-03-25 12:22:16 +09:00
qf_funcs_list.h [glsl] Implement screen warp when in liquids 2022-03-25 09:01:27 +09:00
qf_iqm.h [scene] Make entity_t just an entity id for ECS 2022-10-23 22:24:36 +09:00
qf_lightmap.h [scene] Make entity_t just an entity id for ECS 2022-10-23 22:24:36 +09:00
qf_main.h [glsl] Implement line graph drawing 2022-12-02 10:51:41 +09:00
qf_particles.h [renderer] Move most of the scene rendering into r_screen 2022-03-17 17:57:50 +09:00
qf_sprite.h [scene] Make entity_t just an entity id for ECS 2022-10-23 22:24:36 +09:00
qf_textures.h [glsl] Implement font rendering 2022-12-06 01:18:01 +09:00
qf_vid.h Remove the now unnecessary GLSL_CompileShaderS(). 2014-01-28 16:22:04 +09:00
qf_warp.h [glsl] Implement screen warp when in liquids 2022-03-25 09:01:27 +09:00
types.h [build] Fix windows builds 2022-12-02 17:33:26 +09:00