aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_vulkan
AgeCommit message (Expand)Author
2020-04-28Merge pull request #3784 from ReinUsesLisp/shader-memory-utilbunnei
2020-04-27Merge pull request #3766 from ReinUsesLisp/renderpass-cache-keyFernando Sahmkow
2020-04-27Merge pull request #3756 from ReinUsesLisp/integrated-devicesFernando Sahmkow
2020-04-26Merge pull request #3753 from ReinUsesLisp/ac-vulkanRodrigo Locatti
2020-04-26shader/memory_util: Deduplicate codeReinUsesLisp
2020-04-25Merge pull request #3721 from ReinUsesLisp/sort-devicesbunnei
2020-04-24vk_rasterizer: Pack texceptions and color formats on invalid formatsReinUsesLisp
2020-04-24Fix -Werror=conversion error.Markus Wick
2020-04-23vk_rasterizer: Fix framebuffer creation validation errorsReinUsesLisp
2020-04-23vk_pipeline_cache: Unify pipeline cache keys into a single operationReinUsesLisp
2020-04-23vk_renderpass_cache: Pack renderpass cache key to 12 bytesReinUsesLisp
2020-04-22Merge pull request #3677 from FernandoS27/better-syncbunnei
2020-04-22vk_pipeline_cache: Fix unintentional memcpy into optionalReinUsesLisp
2020-04-22Merge pull request #3653 from ReinUsesLisp/nsight-aftermathFernando Sahmkow
2020-04-22Async GPU: Correct flushing behavior to be similar to old async GPU behavior.Fernando Sahmkow
2020-04-22ShaderCache/PipelineCache: Cache null shaders.Fernando Sahmkow
2020-04-22Address Feedback.Fernando Sahmkow
2020-04-22vk_fence_manager: Initial implementationReinUsesLisp
2020-04-22OpenGL: Guarantee writes to Buffers.Fernando Sahmkow
2020-04-22GPU: Implement Flush Requests for Async mode.Fernando Sahmkow
2020-04-22FenceManager: Manage syncpoints and rename fences to semaphores.Fernando Sahmkow
2020-04-22Rasterizer: Document SignalFence & ReleaseFences and setup skeletons on Vulkan.Fernando Sahmkow
2020-04-22ThreadManager: Sync async reads on accurate gpu.Fernando Sahmkow
2020-04-22BufferCache: Implement OnCPUWrite and SyncGuestHostFernando Sahmkow
2020-04-22GPU: Refactor synchronization on Async GPUFernando Sahmkow
2020-04-21vk_memory_manager: Remove unified memory model flagReinUsesLisp
2020-04-21vk_rasterizer: Add lazy default buffer maker and use it for empty buffersReinUsesLisp
2020-04-21gl_rasterizer: Fix buffers without sizeReinUsesLisp
2020-04-21Merge pull request #3718 from ReinUsesLisp/better-pipeline-stateRodrigo Locatti
2020-04-20Merge pull request #3733 from ambasta/patch-2Mat M
2020-04-20Merge pull request #3700 from ReinUsesLisp/stream-buffer-sizesFernando Sahmkow
2020-04-20Initialize quad_indexed_pass before uint8_passAmit Prakash Ambasta
2020-04-19Merge pull request #3694 from ReinUsesLisp/indexed-quadsbunnei
2020-04-19renderer_vulkan: assume X11 if not Windows/macOS after bf1d66b7c074Jan Beich
2020-04-18vulkan/wrapper: Sort physical devicesReinUsesLisp
2020-04-18fixed_pipeline_state: Hash and compare the whole structureReinUsesLisp
2020-04-18fixed_pipeline_state: Pack blending stateReinUsesLisp
2020-04-18fixed_pipeline_state: Pack rasterizer stateReinUsesLisp
2020-04-18fixed_pipeline_state: Pack depth stencil stateReinUsesLisp
2020-04-18fixed_pipeline_state: Pack attribute stateReinUsesLisp
2020-04-17vk_stream_buffer: Fix out of memory on boot on recent Nvidia driversReinUsesLisp
2020-04-16vk_compute_pass: Implement indexed quadsReinUsesLisp
2020-04-16Merge pull request #3600 from ReinUsesLisp/no-pointer-buf-cacheFernando Sahmkow
2020-04-16buffer_cache: Return handles instead of pointer to handlesReinUsesLisp
2020-04-15video_core: Amend doxygen comment referencesLioncash
2020-04-15Merge pull request #3612 from ReinUsesLisp/redFernando Sahmkow
2020-04-15Merge pull request #3668 from ReinUsesLisp/vtx-format-16uiMat M
2020-04-15maxwell_to_vk: Add uint16 vertex formatsReinUsesLisp
2020-04-15maxwell_to_vk: Add missing breaksReinUsesLisp
2020-04-15vk_blit_screen: Initialize all members in VkPipelineViewportStateCreateInfoReinUsesLisp