Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2020-04-11 | renderer_vulkan: Drop Vulkan-Hpp | ReinUsesLisp | 1 | -8/+7 | |
2020-04-06 | GPU: Setup Flush/Invalidate to use VAddr instead of CacheAddr | Fernando Sahmkow | 1 | -3/+3 | |
2020-03-15 | vk_rasterizer: Reimplement clears with vkCmdClearAttachments | ReinUsesLisp | 1 | -0/+1 | |
2020-03-13 | vk_rasterizer: Implement transform feedback binding zero | ReinUsesLisp | 1 | -0/+4 | |
2020-02-28 | vk_rasterizer: Pass Maxwell registers to dynamic updates | ReinUsesLisp | 1 | -6/+6 | |
2020-02-28 | vk_state_tracker: Initial implementation | ReinUsesLisp | 1 | -1/+4 | |
Add support for render targets and viewports. | |||||
2020-02-16 | texture_cache: Implement layered framebuffer attachments | ReinUsesLisp | 1 | -2/+8 | |
Layered framebuffer attachments is a feature that allows applications to write attach layered textures to a single attachment. What layer the fragments are written to is decided from the shader using gl_Layer. | |||||
2020-02-14 | maxwell_3d: Unify draw methods | ReinUsesLisp | 1 | -4/+1 | |
Pass instanced state of a draw invocation as an argument instead of having two separate virtual methods. | |||||
2020-02-14 | vk_query_cache: Implement generic query cache on Vulkan | ReinUsesLisp | 1 | -1/+5 | |
2020-01-18 | vk_rasterizer: Address feedback | ReinUsesLisp | 1 | -3/+4 | |
2020-01-17 | vk_rasterizer: Implement Vulkan's rasterizer | ReinUsesLisp | 1 | -1/+250 | |
This abstraction is Vulkan's equivalent to OpenGL's rasterizer. It takes care of joining all parts of the backend and rendering accordingly on demand. | |||||
2020-01-07 | vk_rasterizer: Add placeholder | ReinUsesLisp | 1 | -0/+13 | |