quakeforge/libs/video/renderer/vulkan
Bill Currie 56c2fa380b [vulkan] Implement view model rendering
Quake just looked wrong without the view model. I can't say I like the
way the depth range is hacked, but it was necessary because the view
model needs to be processed along with the rest of the alias models
(didn't feel like adding more command buffers, which I imagine would be
expensive with the pipeline switching).
2021-07-25 14:03:25 +09:00
..
shader [vulkan] Correct the skysheet scaling 2021-07-24 14:23:06 +09:00
test [vulkan] Fix compiling on 32-bit systems 2021-07-06 11:54:12 +09:00
vkgen [vulkan] Silence vkgen's debug output 2021-07-06 12:27:21 +09:00
barrier.c [vulkan] Clean up buffer barriers a bit 2021-04-24 15:47:31 +09:00
buffer.c
capture.c [util] Make developer flag names easier to manage 2021-03-29 22:38:47 +09:00
command.c [vulkan] Use darray size to control cmd buffer count 2021-01-15 22:45:49 +09:00
deferred.plist [vulkan] Use more correct dependency flags 2021-04-18 18:56:31 +09:00
descriptor.c [vulkan] Clean up some tangled dependencies 2021-01-04 17:26:39 +09:00
device.c [util] Make developer flag names easier to manage 2021-03-29 22:38:47 +09:00
image.c [vulkan] Clean up image barriers a bit 2021-04-24 12:42:29 +09:00
instance.c [vulkan] Move viewport and scissor into vulkan_ctx 2021-04-01 11:44:30 +09:00
memory.c
pipeline.c [vulkan] Destroy pipeline on shutdown 2021-01-05 23:54:22 +09:00
projection.c [vulkan] Add tan and cos perspective projection 2021-04-29 19:27:01 +09:00
qfpipeline.plist [vulkan] Start work on shadows 2021-04-24 10:40:39 +09:00
renderpass.c [util] Make developer flag names easier to manage 2021-03-29 22:38:47 +09:00
scrap.c [vulkan] Clean up image barriers a bit 2021-04-24 12:42:29 +09:00
shader.c [vulkan] Start work on shadows 2021-04-24 10:40:39 +09:00
shadow.plist [vulkan] Start work on shadows 2021-04-24 10:40:39 +09:00
staging.c [util] Rename qfplist.[ch] 2021-03-21 16:13:03 +09:00
swapchain.c [util] Make developer flag names easier to manage 2021-03-29 22:38:47 +09:00
util.c Merge branch 'master' into vulkan 2020-06-25 14:03:52 +09:00
util.h
vkparse.c [vulkan] Clean up misuse of va for vulkan handles 2021-04-22 19:47:42 +09:00
vkparse.h [util] Rename qfplist.[ch] 2021-03-21 16:13:03 +09:00
vkparse.plist [vulkan] Parse clear values 2021-02-23 14:37:48 +09:00
vulkan_alias.c [vulkan] Implement view model rendering 2021-07-25 14:03:25 +09:00
vulkan_bsp.c [scene] Rename libQFentity to libQFscene 2021-07-24 14:20:59 +09:00
vulkan_compose.c [vulkan] Fix a couple of minor issues 2021-04-19 18:07:45 +09:00
vulkan_draw.c [qw] Clean up netgraph somewhat 2021-07-11 10:59:27 +09:00
vulkan_lighting.c [vulkan] Enable all lights when camera out of map 2021-07-21 14:15:56 +09:00
vulkan_lightmap.c [scene] Rename libQFentity to libQFscene 2021-07-24 14:20:59 +09:00
vulkan_main.c [vulkan] Implement view model rendering 2021-07-25 14:03:25 +09:00
vulkan_matrices.c [video] Use views instead of conwidth and conheight 2021-07-10 18:04:34 +09:00
vulkan_particles.c [vulkan] Make some little cleanups 2021-01-20 01:23:24 +09:00
vulkan_texture.c [vulkan] Clean up image barriers a bit 2021-04-24 12:42:29 +09:00
vulkan_vid_common.c [vulkan] Clean up buffer barriers a bit 2021-04-24 15:47:31 +09:00