aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_vulkan/vk_rasterizer.cpp
AgeCommit message (Expand)Author
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
2020-05-15vk_rasterizer: Match OpenGL's FlushAndInvalidate behaviorReinUsesLisp
2020-05-13vk_rasterizer: Implement constant attributesReinUsesLisp
2020-05-13vk_rasterizer: Remove buffer check in attribute selectionReinUsesLisp
2020-05-09VideoCore: Use SyncGuestMemory mechanism for Shader/Pipeline Cache invalidation.Fernando Sahmkow
2020-05-03Merge pull request #3808 from ReinUsesLisp/wait-for-idlebunnei
2020-05-02Merge pull request #3732 from lioncash/headerbunnei
2020-05-02Merge pull request #3809 from ReinUsesLisp/empty-indexbunnei
2020-05-02Merge pull request #3693 from ReinUsesLisp/clean-samplersbunnei
2020-04-30Merge pull request #3805 from ReinUsesLisp/preserve-contentsbunnei
2020-04-28vulkan: Remove unnecessary includesLioncash
2020-04-28vk_rasterizer: Skip index buffer setup when vertices are zeroReinUsesLisp
2020-04-28{maxwell_3d,buffer_cache}: Implement memory barriers using 3D registersReinUsesLisp
2020-04-27Merge pull request #3766 from ReinUsesLisp/renderpass-cache-keyFernando Sahmkow
2020-04-26texture_cache: Reintroduce preserve_contents accuratelyReinUsesLisp
2020-04-26Merge pull request #3753 from ReinUsesLisp/ac-vulkanRodrigo Locatti
2020-04-24vk_rasterizer: Pack texceptions and color formats on invalid formatsReinUsesLisp
2020-04-23shader_ir: Turn classes into data structuresReinUsesLisp
2020-04-23vk_rasterizer: Fix framebuffer creation validation errorsReinUsesLisp