quakeforge/libs/video/renderer/vulkan
Bill Currie 7ee02f3965 [vulkan] Sort of implement ambient lighting
It works, but as it uses the camera position rather than the lit
entity's position, it is incorrect. I have some interim ideas to handle
it, though.
2021-01-28 19:17:40 +09:00
..
test [vulkan] Rewrite staging buffer packet handling 2021-01-23 12:01:52 +09:00
vkgen [vulkan] Generate correct parse data for size_t 2021-01-23 20:39:09 +09:00
alias.frag [vulkan] Sort of implement ambient lighting 2021-01-28 19:17:40 +09:00
alias.vert [vulkan] Start work on the alias pipeline 2021-01-26 10:20:50 +09:00
barrier.c [vulkan] Clear scrap image on creation 2021-01-21 21:24:19 +09:00
buffer.c Rework much of the Vulkan array handling 2020-02-17 20:29:35 +09:00
command.c [vulkan] Use darray size to control cmd buffer count 2021-01-15 22:45:49 +09:00
descriptor.c [vulkan] Clean up some tangled dependencies 2021-01-04 17:26:39 +09:00
device.c [vulkan] Make a start on the 2D pipeline 2021-01-10 15:56:17 +09:00
image.c [vulkan] Correct QFV_CreateImage samples type 2021-01-18 02:08:55 +09:00
instance.c [vulkan] Create the lights buffer 2021-01-27 16:16:28 +09:00
memory.c Rework much of the Vulkan array handling 2020-02-17 20:29:35 +09:00
namehack.h [renderer] Continue the job of merging SCR_UpdateScreen 2021-01-11 16:57:31 +09:00
passthrough.vert [vulkan] Add support for building and loading shaders 2020-12-23 14:32:29 +09:00
pipeline.c [vulkan] Destroy pipeline on shutdown 2021-01-05 23:54:22 +09:00
pushcolor.frag [vulkan] Add support for building and loading shaders 2020-12-23 14:32:29 +09:00
qfpipeline.plist [vulkan] Switch over to pushed descriptors 2021-01-28 10:49:23 +09:00
quakebsp.frag [vulkan] Get sky sheets working 2021-01-23 23:58:34 +09:00
quakebsp.vert [vulkan] Get sky sheets mostly working 2021-01-23 22:51:59 +09:00
renderpass.c [vulkan] Fix some formtatting 2021-01-07 22:49:43 +09:00
scrap.c [vulkan] Get wall rendering partially working 2021-01-22 02:20:32 +09:00
shader.c [vulkan] Start work on the alias pipeline 2021-01-26 10:20:50 +09:00
staging.c [vulkan] Rewrite staging buffer packet handling 2021-01-23 12:01:52 +09:00
swapchain.c Fix a pile of double semicolons 2021-01-09 20:42:23 +09:00
twod.frag [vulkan] Implement most of the 2D renderer 2021-01-14 00:44:34 +09:00
twod.vert [vulkan] Switch to float/normalized for pics 2021-01-12 13:51:41 +09:00
util.c Merge branch 'master' into vulkan 2020-06-25 14:03:52 +09:00
util.h Fix a couple more optimization warnings 2020-02-11 15:59:12 +09:00
vkparse.c [vulkan] Fix array parsing size error 2021-01-23 20:40:11 +09:00
vkparse.h [vulkan] Generate handle get functions 2021-01-12 14:56:02 +09:00
vkparse.plist [vulkan] Parse sampler definitions 2021-01-10 15:50:24 +09:00
vulkan_alias.c [vulkan] Sort of implement ambient lighting 2021-01-28 19:17:40 +09:00
vulkan_bsp.c [vulkan] Start work on the alias pipeline 2021-01-26 10:20:50 +09:00
vulkan_draw.c [vulkan] Start work on alias model rendering 2021-01-26 20:58:24 +09:00
vulkan_lightmap.c [vulkan] Fix the over-bright dynamic lights 2021-01-24 00:26:38 +09:00
vulkan_main.c [vulkan] Create the lights buffer 2021-01-27 16:16:28 +09:00
vulkan_matrices.c [vulkan] Get wall rendering partially working 2021-01-22 02:20:32 +09:00
vulkan_particles.c [vulkan] Make some little cleanups 2021-01-20 01:23:24 +09:00
vulkan_texture.c [vulkan] Get alias texture loading working 2021-01-27 12:15:45 +09:00
vulkan_vid_common.c [vulkan] Start work on alias model rendering 2021-01-26 20:58:24 +09:00