summaryrefslogtreecommitdiff
path: root/src/video_core/renderer_vulkan (follow)
Commit message (Expand)AuthorAgeFilesLines
* vk_scheduler: Fix unaligned placement new expressionsGravatar ReinUsesLisp2021-01-271-6/+6
* vk_graphics_pipeline: Fix narrowing conversion on MSVCGravatar ReinUsesLisp2021-01-241-2/+2
* Merge pull request #5807 from ReinUsesLisp/vc-warningsGravatar LC2021-01-244-3/+4
|\
| * video_core: Silence -Wmissing-field-initializers warningsGravatar ReinUsesLisp2021-01-242-1/+2
| * maxwell_to_vk: Silence -Wextra warnings about using different enum typesGravatar ReinUsesLisp2021-01-242-2/+2
* | Merge pull request #5363 from ReinUsesLisp/vk-image-usageGravatar Rodrigo Locatti2021-01-243-38/+72
|\ \
| * | vk_texture_cache: Support image store on sRGB images with VkImageViewUsageCre...Gravatar ReinUsesLisp2021-01-243-38/+72
* | | vk_pipeline_cache: Properly bypass VertexA shadersGravatar ReinUsesLisp2021-01-231-9/+3
| |/ |/|
* | Merge pull request #5361 from ReinUsesLisp/vk-shader-commentGravatar bunnei2021-01-201-1/+4
|\ \
| * | vk_shader_decompiler: Show comments as OpUndef with a typeGravatar ReinUsesLisp2021-01-151-1/+4
| |/
* | vk_texture_cache: Use Download memory types for texture flushesGravatar ReinUsesLisp2021-01-152-5/+10
* | vulkan_memory_allocator: Add "download" memory usage hintGravatar ReinUsesLisp2021-01-157-35/+48
* | vulkan_common: Move allocator to the common directoryGravatar ReinUsesLisp2021-01-1510-330/+8
* | renderer_vulkan: Rename Vulkan memory manager to memory allocatorGravatar ReinUsesLisp2021-01-1515-54/+52
* | vk_memory_manager: Improve memory manager and its APIGravatar ReinUsesLisp2021-01-1513-343/+318
|/
* vk_buffer_cache: Remove unused functionGravatar ReinUsesLisp2021-01-151-4/+0
* Merge pull request #5311 from ReinUsesLisp/fence-waitGravatar bunnei2021-01-123-54/+18
|\
| * vk_fence_manager: Use timeline semaphores instead of spin waitsGravatar ReinUsesLisp2021-01-083-54/+18
* | Merge pull request #5231 from ReinUsesLisp/dyn-bindingsGravatar bunnei2021-01-083-26/+12
|\ \ | |/ |/|
| * renderer_vulkan/fixed_pipeline_state: Move enabled bindings to static stateGravatar ReinUsesLisp2020-12-253-26/+12
* | Merge pull request #5288 from ReinUsesLisp/workaround-garbageGravatar Morph2021-01-061-0/+5
|\ \
| * | gl_texture_cache: Avoid format views on Intel and AMDGravatar ReinUsesLisp2021-01-041-0/+5
* | | Merge pull request #5289 from ReinUsesLisp/vulkan-deviceGravatar bunnei2021-01-0529-1521/+27
|\ \ \
| * | | renderer_vulkan/nsight_aftermath_tracker: Move to vulkan_commonGravatar ReinUsesLisp2021-01-042-307/+0
| * | | renderer_vulkan: Move device abstraction to vulkan_commonGravatar ReinUsesLisp2021-01-0427-1214/+27
* | | | Merge pull request #5292 from ReinUsesLisp/empty-setGravatar LC2021-01-041-2/+4
|\ \ \ \ | |/ / / |/| | |
| * | | vk_rasterizer: Skip binding empty descriptor sets on computeGravatar ReinUsesLisp2021-01-041-2/+4
| |/ /
* / / renderer_vulkan: Rename VKDevice to DeviceGravatar ReinUsesLisp2021-01-0350-166/+163
|/ /
* | Merge pull request #5230 from ReinUsesLisp/vulkan-commonGravatar Rodrigo Locatti2021-01-0351-2575/+146
|\ \
| * | vulkan_instance: Allow different Vulkan versions and enforce 1.1Gravatar ReinUsesLisp2020-12-315-28/+12
| * | vk_device: Use an array to report lacking device limitsGravatar ReinUsesLisp2020-12-311-13/+17
| * | vk_device: Stop initialization when device is not suitableGravatar ReinUsesLisp2020-12-312-61/+39
| * | renderer_vulkan: Remove two step initialization on VKDeviceGravatar ReinUsesLisp2020-12-314-25/+7
| * | renderer_vulkan: Throw when enumerating devices failsGravatar ReinUsesLisp2020-12-311-22/+13
| * | renderer_vulkan: Initialize surface in separate fileGravatar ReinUsesLisp2020-12-312-73/+3
| * | renderer_vulkan: Catch and report exceptionsGravatar ReinUsesLisp2020-12-311-2/+5
| * | renderer_vulkan: Create debug callback on separate file and throwGravatar ReinUsesLisp2020-12-312-34/+7
| * | renderer_vulkan: Move instance initialization to a separate fileGravatar ReinUsesLisp2020-12-311-111/+1
| * | vulkan_common: Rename renderer_vulkan/wrapper.h to vulkan_common/vulkan_wrapp...Gravatar ReinUsesLisp2020-12-3150-2189/+48
| * | vulkan_common: Move dynamic library load to a separate fileGravatar ReinUsesLisp2020-12-311-31/+8
* | | general: Fix various spelling errorsGravatar Morph2021-01-021-1/+1
|/ /
* | maxwell_to_vk: Initialize usage variable in SurfaceFormat()Gravatar Lioncash2020-12-301-1/+1
* | video_core: Rewrite the texture cacheGravatar ReinUsesLisp2020-12-3052-2582/+2979
|/
* vk_shader_decompiler: Silence warning when compiling without assertsGravatar ReinUsesLisp2020-12-241-0/+1
* video_core: Make use of ordered container contains() where applicableGravatar Lioncash2020-12-072-3/+2
* video_core: Remove unnecessary enum class casting in logging messagesGravatar Lioncash2020-12-074-27/+24
* Merge pull request #5152 from comex/xx-overrideGravatar LC2020-12-071-1/+1
|\
| * renderer_vulkan: Add missing `override` specifierGravatar comex2020-12-061-1/+1
* | Merge pull request #5136 from lioncash/video-shadow3Gravatar LC2020-12-0712-119/+119
|\ \
| * | video_core: Resolve more variable shadowing scenarios pt.3Gravatar Lioncash2020-12-0512-119/+119
| |/