aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_vulkan/vk_rasterizer.cpp
AgeCommit message (Expand)Author
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
2020-06-24gl_buffer_cache: Mark buffers as residentReinUsesLisp
2020-06-22Merge pull request #4110 from ReinUsesLisp/direct-upload-setsRodrigo Locatti
2020-06-18vk_rasterizer: Don't preserve contents on full screen clearsReinUsesLisp
2020-06-18vk_update_descriptor: Upload descriptor sets data directlyReinUsesLisp
2020-06-18vk_rasterizer: BindTransformFeedbackBuffersEXT accepts a size of type VkDevic...MerryMage
2020-06-13Merge pull request #4049 from ReinUsesLisp/separate-samplersbunnei
2020-06-12Merge pull request #3986 from ReinUsesLisp/shader-cachebunnei
2020-06-08texture_cache: Implement rendering to 3D texturesReinUsesLisp
2020-06-07Merge pull request #4034 from ReinUsesLisp/storage-texelsRodrigo Locatti
2020-06-07vk_pipeline_cache: Use generic shader cacheReinUsesLisp
2020-06-05Merge pull request #4013 from ReinUsesLisp/skip-no-xfbbunnei
2020-06-05shader/texture: Join separate image and sampler pairs offlineReinUsesLisp
2020-06-02vk_rasterizer: Implement storage texelsReinUsesLisp
2020-05-31Merge pull request #3930 from ReinUsesLisp/animal-bordersbunnei
2020-05-29vk_rasterizer: Skip transform feedbacks when extension is unavailableReinUsesLisp
2020-05-24Merge pull request #3905 from FernandoS27/vulkan-fixbunnei