quakeforge/include/QF/plugin
Bill Currie 20a2e7e06f [renderer] Get sw fisheye working again
Again, gl/vulkan not working yet (on the assumption that sw would be
trickier).

Fisheye overrides water warp because updating the projection map every
frame is far too expensive.

I've added a post-process pass to the interface in order to hide the
implementation details, but I'm not sure I'm happy about how the
multi-pass rendering for cube maps is handled (or having the frame
buffers as exposed as they are), but mainly because Vulkan will make
implementation interesting.
2022-03-24 15:50:41 +09:00
..
cd.h [util] Make PI_LoadPlugin always call general init function 2021-06-26 16:18:05 +09:00
console.h [console] Hook up new input system 2021-11-08 11:20:04 +09:00
general.h [plugin] Clean up the rest of the plugin structs 2021-06-22 19:47:20 +09:00
input.h [plugin] Clean up the rest of the plugin structs 2021-06-22 19:47:20 +09:00
snd_output.h [audio] Add optional on_update output function 2021-06-25 13:52:50 +09:00
snd_render.h [renderer] Pass in a camera transform 2022-02-28 16:59:38 +09:00
vid_render.h [renderer] Get sw fisheye working again 2022-03-24 15:50:41 +09:00