summaryrefslogtreecommitdiff
path: root/src/video_core/renderer_vulkan (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
| |/
* / video_core: Adjust `NUM` macro to avoid Clang warningGravatar comex2020-12-061-1/+1
|/
* video_core: Resolve more variable shadowing scenarios pt.2Gravatar Lioncash2020-12-0532-241/+249
* video_core: Resolve more variable shadowing scenariosGravatar Lioncash2020-12-042-3/+3
* vk_shader_decompiler: Implement force early fragment testsGravatar ReinUsesLisp2020-11-265-10/+13
* Merge pull request #4976 from comex/poll-eventsGravatar Rodrigo Locatti2020-11-251-3/+1
|\
| * Overhaul EmuWindow::PollEvents to fix yuzu-cmd calling SDL_PollEvents off mai...Gravatar comex2020-11-231-3/+1
* | cleanup unneeded comments and newlinesGravatar ameerj2020-11-251-6/+0
* | Refactor MaxwellToSpirvComparison. Use Common::BitCastGravatar ameerj2020-11-253-31/+34
* | Address PR feedback from ReinGravatar ameerj2020-11-245-40/+31
* | vulkan_renderer: Alpha Test Culling ImplementationGravatar ameerj2020-11-245-2/+76
|/
* General: Resolve a few missing initializer warningsGravatar Lioncash2020-10-292-2/+9
* video_core: Enforce -Wredundant-move and -Wpessimizing-moveGravatar ReinUsesLisp2020-10-281-1/+1
* Merge pull request #4204 from ReinUsesLisp/vulkan-1.0Gravatar bunnei2020-10-197-58/+92
|\
| * vk_device: Use Vulkan 1.0 properlyGravatar ReinUsesLisp2020-08-205-52/+66
| * renderer_vulkan: Create a Vulkan 1.0 instance when 1.1 is not availableGravatar ReinUsesLisp2020-08-203-6/+26
* | Merge pull request #4782 from ReinUsesLisp/remove-dyn-primitiveGravatar bunnei2020-10-176-26/+7
|\ \
| * | vk_graphics_pipeline: Manage primitive topology as fixed stateGravatar ReinUsesLisp2020-10-136-26/+7
* | | vk_device: Block VK_EXT_extended_dynamic_state for RDNA devicesGravatar goldenx862020-10-081-0/+24
|/ /
* | renderer_vulkan/wrapper: Fix physical device sortingGravatar ReinUsesLisp2020-10-071-13/+35
* | Remove ext_extended_dynamic_state blacklistGravatar Matías Locatti2020-09-301-8/+0