summaryrefslogtreecommitdiff
path: root/src/video_core/renderer_vulkan (follow)
Commit message (Expand)AuthorAgeFilesLines
* shader/arithmetic_integer: Implement CC for IADDGravatar ReinUsesLisp2020-04-251-0/+11
* Merge pull request #3721 from ReinUsesLisp/sort-devicesGravatar bunnei2020-04-251-1/+20
|\
| * vulkan/wrapper: Sort physical devicesGravatar ReinUsesLisp2020-04-181-1/+20
* | Fix -Werror=conversion error.Gravatar Markus Wick2020-04-241-1/+1
* | Merge pull request #3677 from FernandoS27/better-syncGravatar bunnei2020-04-228-5/+290
|\ \
| * | Async GPU: Correct flushing behavior to be similar to old async GPU behavior.Gravatar Fernando Sahmkow2020-04-221-0/+4
| * | ShaderCache/PipelineCache: Cache null shaders.Gravatar Fernando Sahmkow2020-04-222-4/+15
| * | Address Feedback.Gravatar Fernando Sahmkow2020-04-223-3/+3
| * | vk_fence_manager: Initial implementationGravatar ReinUsesLisp2020-04-226-12/+219
| * | OpenGL: Guarantee writes to Buffers.Gravatar Fernando Sahmkow2020-04-221-2/+0
| * | GPU: Implement Flush Requests for Async mode.Gravatar Fernando Sahmkow2020-04-221-0/+4
| * | FenceManager: Manage syncpoints and rename fences to semaphores.Gravatar Fernando Sahmkow2020-04-222-3/+16
| * | Rasterizer: Document SignalFence & ReleaseFences and setup skeletons on Vulkan.Gravatar Fernando Sahmkow2020-04-222-0/+27
| * | ThreadManager: Sync async reads on accurate gpu.Gravatar Fernando Sahmkow2020-04-222-0/+5
| * | BufferCache: Implement OnCPUWrite and SyncGuestHostGravatar Fernando Sahmkow2020-04-221-2/+2
| * | GPU: Refactor synchronization on Async GPUGravatar Fernando Sahmkow2020-04-222-0/+16
* | | vk_pipeline_cache: Fix unintentional memcpy into optionalGravatar ReinUsesLisp2020-04-221-2/+4
* | | Merge pull request #3653 from ReinUsesLisp/nsight-aftermathGravatar Fernando Sahmkow2020-04-2211-74/+373
|\ \ \ | |/ / |/| |
| * | renderer_vulkan: Integrate Nvidia Nsight Aftermath on WindowsGravatar ReinUsesLisp2020-04-148-19/+344
| * | renderer_vulkan: Remove Nvidia checkpointsGravatar ReinUsesLisp2020-04-134-34/+0
| * | renderer_vulkan: Catch device losses in more placesGravatar ReinUsesLisp2020-04-133-21/+29
* | | Merge pull request #3718 from ReinUsesLisp/better-pipeline-stateGravatar Rodrigo Locatti2020-04-215-478/+530
|\ \ \
| * | | fixed_pipeline_state: Hash and compare the whole structureGravatar ReinUsesLisp2020-04-182-105/+9
| * | | fixed_pipeline_state: Pack blending stateGravatar ReinUsesLisp2020-04-183-98/+227
| * | | fixed_pipeline_state: Pack rasterizer stateGravatar ReinUsesLisp2020-04-184-163/+155
| * | | fixed_pipeline_state: Pack depth stencil stateGravatar ReinUsesLisp2020-04-183-97/+140
| * | | fixed_pipeline_state: Pack attribute stateGravatar ReinUsesLisp2020-04-185-100/+84
| | |/ | |/|
* | | Merge pull request #3733 from ambasta/patch-2Gravatar Mat M2020-04-201-1/+1
|\ \ \
| * | | Initialize quad_indexed_pass before uint8_passGravatar Amit Prakash Ambasta2020-04-201-1/+1
* | | | Merge pull request #3700 from ReinUsesLisp/stream-buffer-sizesGravatar Fernando Sahmkow2020-04-202-33/+48
|\ \ \ \ | |/ / / |/| | |
| * | | vk_stream_buffer: Fix out of memory on boot on recent Nvidia driversGravatar ReinUsesLisp2020-04-172-33/+48
| |/ /
* | | Merge pull request #3694 from ReinUsesLisp/indexed-quadsGravatar bunnei2020-04-195-12/+280
|\ \ \
| * | | vk_compute_pass: Implement indexed quadsGravatar ReinUsesLisp2020-04-165-12/+280
| |/ /
* / / renderer_vulkan: assume X11 if not Windows/macOS after bf1d66b7c074Gravatar Jan Beich2020-04-191-3/+3
|/ /
* | Merge pull request #3600 from ReinUsesLisp/no-pointer-buf-cacheGravatar Fernando Sahmkow2020-04-167-51/+42
|\ \
| * | buffer_cache: Return handles instead of pointer to handlesGravatar ReinUsesLisp2020-04-167-51/+42
| |/
* | video_core: Amend doxygen comment referencesGravatar Lioncash2020-04-151-1/+1
* | Merge pull request #3612 from ReinUsesLisp/redGravatar Fernando Sahmkow2020-04-151-25/+40
|\ \
| * | shader/memory: Implement RED.E.ADDGravatar ReinUsesLisp2020-04-061-25/+40
* | | Merge pull request #3668 from ReinUsesLisp/vtx-format-16uiGravatar Mat M2020-04-151-0/+10
|\ \ \
| * | | maxwell_to_vk: Add uint16 vertex formatsGravatar ReinUsesLisp2020-04-151-0/+8
| * | | maxwell_to_vk: Add missing breaksGravatar ReinUsesLisp2020-04-151-0/+2
* | | | vk_blit_screen: Initialize all members in VkPipelineViewportStateCreateInfoGravatar ReinUsesLisp2020-04-151-0/+2
|/ / /
* | / vk_rasterizer: Default to 1 viewports with a size of 0Gravatar ReinUsesLisp2020-04-141-3/+6
| |/ |/|
* | Merge pull request #3636 from ReinUsesLisp/drop-vk-hppGravatar Rodrigo Locatti2020-04-1350-2271/+2881
|\ \
| * | renderer_vulkan: Drop Vulkan-HppGravatar ReinUsesLisp2020-04-1050-2271/+2881
* | | texture_cache: Remove preserve_contentsGravatar ReinUsesLisp2020-04-111-2/+2
|/ /
* | Merge pull request #3594 from ReinUsesLisp/vk-instanceGravatar bunnei2020-04-105-96/+302
|\ \
| * | yuzu: Drop SDL2 and Qt frontend Vulkan requirementsGravatar ReinUsesLisp2020-04-075-105/+238
| * | renderer_vulkan: Query device names from the backendGravatar ReinUsesLisp2020-04-073-0/+73