aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_vulkan/vk_rasterizer.cpp
AgeCommit message (Expand)Author
2021-07-22shader: Fix rasterizer integration order issuesReinUsesLisp
2021-07-22vk_pipeline_cache: Add pipeline cacheReinUsesLisp
2021-07-22shader: Add partial rasterizer integrationReinUsesLisp
2021-07-22shader: Initial support for textures and TEXReinUsesLisp
2021-07-22spirv: Add lower fp16 to fp32 passReinUsesLisp
2021-07-22shader: Primitive Vulkan integrationReinUsesLisp
2021-07-22shader: Remove old shader managementReinUsesLisp
2021-07-20Merge pull request #6629 from FernandoS27/accel-dma-2bunnei
2021-07-13vk_rasterizer: Only clear valid color attachmentsameerj
2021-07-13DMAEngine: Accelerate BufferClearFernando Sahmkow
2021-07-11accelerateDMA: Accelerate Buffer Copies.Fernando Sahmkow
2021-07-09Fence Manager: remove reference fencing.Fernando Sahmkow
2021-07-09Fence Manager: Force ordering on WFI.Fernando Sahmkow
2021-07-09Fence Manager: Add fences on Reference Count.Fernando Sahmkow
2021-07-04Texture Cache: Initial Implementation of Sparse Textures.Fernando Sahmkow
2021-06-01buffer_cache: Simplify uniform disabling logicameerj
2021-04-14common: Move settings to common from core.bunnei
2021-03-13renderer_vulkan: Accelerate ASTC decodingameerj
2021-02-15vk_rasterizer: Fix loading shader addresses twiceReinUsesLisp
2021-02-13fixed_pipeline_cache: Use dirty flags to lazily update keyReinUsesLisp
2021-02-13video_core: Reimplement the buffer cacheReinUsesLisp
2021-01-15vulkan_memory_allocator: Add "download" memory usage hintReinUsesLisp
2021-01-15renderer_vulkan: Rename Vulkan memory manager to memory allocatorReinUsesLisp
2021-01-08vk_fence_manager: Use timeline semaphores instead of spin waitsReinUsesLisp
2021-01-05Merge pull request #5289 from ReinUsesLisp/vulkan-devicebunnei
2021-01-04Merge pull request #5292 from ReinUsesLisp/empty-setLC
2021-01-04vk_rasterizer: Skip binding empty descriptor sets on computeReinUsesLisp
2021-01-04renderer_vulkan: Move device abstraction to vulkan_commonReinUsesLisp
2021-01-03renderer_vulkan: Rename VKDevice to DeviceReinUsesLisp
2020-12-31vulkan_common: Rename renderer_vulkan/wrapper.h to vulkan_common/vulkan_wrapp...ReinUsesLisp
2020-12-30video_core: Rewrite the texture cacheReinUsesLisp
2020-12-05video_core: Resolve more variable shadowing scenarios pt.3Lioncash
2020-12-05video_core: Resolve more variable shadowing scenarios pt.2Lioncash
2020-10-13vk_graphics_pipeline: Manage primitive topology as fixed stateReinUsesLisp
2020-09-19renderer_vulkan: Make unconditional use of VK_KHR_timeline_semaphoreReinUsesLisp
2020-09-06video_core: Remove all Core::System references in rendererReinUsesLisp
2020-08-20vk_state_tracker: Fix primitive topologyReinUsesLisp
2020-08-16move thread 1/4 count computation into allocate workers methodameerj
2020-08-16Address feedback, add shader compile notifier, update setting textameerj
2020-08-16Address feedback. Bruteforce delete duplicatesameerj
2020-08-16Vk Async pipeline compilationameerj
2020-08-03vulkan: Silence more -Wmissing-field-initializer warningsLioncash
2020-07-21vk_rasterizer: Remove unused variable in Clear()Lioncash
2020-07-16vk_rasterizer: Make use of designated initializers where applicableLioncash
2020-07-10vk_rasterizer: Pass <pSizes> to CmdBindVertexBuffers2EXTReinUsesLisp
2020-06-26vk_rasterizer: Use nullptr for <pSizes> in CmdBindVertexBuffers2EXTReinUsesLisp
2020-06-26vk_pipeline_cache: Avoid hashing and comparing dynamic state when possibleReinUsesLisp
2020-06-26vk_rasterizer: Use VK_EXT_extended_dynamic_stateReinUsesLisp
2020-06-26fixed_pipeline_state: Add requirements for VK_EXT_extended_dynamic_stateReinUsesLisp
2020-06-26Merge pull request #4111 from ReinUsesLisp/preserve-contents-vkbunnei