summaryrefslogtreecommitdiff
path: root/src/video_core/renderer_vulkan (follow)
Commit message (Expand)AuthorAgeFilesLines
* vulkan: fix scheduler chunk reserveGravatar Liam2023-03-241-1/+1
* vulkan: fix more excessive waiting in schedulerGravatar Liam2023-03-191-4/+5
* Merge pull request #9931 from liamwhite/schedGravatar liamwhite2023-03-152-28/+62
|\
| * vk_scheduler: split work queue waits and execution waitsGravatar Liam2023-03-122-28/+62
* | Merge pull request #9933 from vonchenplus/texture_formatGravatar liamwhite2023-03-141-6/+1
|\ \
| * | video_core: Update texture formatGravatar Feng Chen2023-03-101-6/+1
| |/
* | general: fix spelling mistakesGravatar Liam2023-03-126-10/+10
* | Merge pull request #9913 from ameerj/acc-dma-refactorGravatar Fernando S2023-03-114-224/+57
|\ \ | |/ |/|
| * Refactor AccelerateDMA codeGravatar ameerj2023-03-064-224/+57
* | Merge pull request #9896 from Kelebek1/d24s8Gravatar liamwhite2023-03-082-5/+8
|\ \
| * | Check all swizzle components for red, not just [0], pass float border color r...Gravatar Kelebek12023-03-042-5/+8
* | | general: fix type inconsistenciesGravatar Liam2023-03-071-2/+2
| |/ |/|
* | Engines: Implement Accelerate DMA Texture.Gravatar Fernando Sahmkow2023-03-053-7/+252
|/
* configuration: Add async ASTC decode settingGravatar ameerj2023-02-221-3/+4
* Merge pull request #9588 from liamwhite/bylaws-revertsGravatar liamwhite2023-02-193-7/+0
|\
| * Revert "Vulkan, OpenGL: Hook up storage buffer alignment code"Gravatar Liam2023-01-073-7/+0
* | remove static from pointer sized or smaller types for aesthetics, change cons...Gravatar arades792023-02-1410-36/+32
* | add static lifetime to constexpr values to force compile time evaluation wher...Gravatar arades792023-02-149-31/+35
* | Merge pull request #9746 from ameerj/ogl-msaa-texcacheGravatar bunnei2023-02-122-0/+12
|\ \
| * | texture_cache: OpenGL: Implement MSAA uploads and copiesGravatar ameerj2023-02-112-0/+12
* | | Remove fake vertex bindings when dynamic state is enabledGravatar Kelebek12023-02-051-25/+1
|/ /
* | video_core: Implement vulkan clear specified channelGravatar FengChen2023-01-283-20/+126
* | video_core/opengl: Add FSR upscaling filter to the OpenGL rendererGravatar Wollnashorn2023-01-261-142/+2
* | Merge pull request #9556 from vonchenplus/draw_textureGravatar liamwhite2023-01-194-7/+117
|\ \
| * | Address feedbackGravatar Feng Chen2023-01-163-11/+59
| * | video_core: Implement opengl/vulkan draw_textureGravatar Feng Chen2023-01-054-7/+69
* | | Merge pull request #9581 from liamwhite/turbo2Gravatar Morph2023-01-095-0/+40
|\ \ \
| * | | renderer_vulkan: pause turbo submissions on inactive queueGravatar Liam2023-01-075-0/+40
| | |/ | |/|
* | | vulkan_device: refactor feature testingGravatar Liam2023-01-091-16/+3
* | | VideoCore: Fix OGL cache invalidation.Gravatar Fernando Sahmkow2023-01-071-0/+2
|/ /
* | renderer_vulkan: disable clock boost on unvalidated devicesGravatar Liam2023-01-061-1/+1
* | video_core/vulkan: Fixed loading of Vulkan driver pipeline cacheGravatar Wollnashorn2023-01-061-1/+2
* | Merge pull request #9535 from bylaws/masterGravatar Fernando S2023-01-063-0/+9
|\ \
| * | Vulkan, OpenGL: Hook up geometry shader passthrough emulationGravatar Billy Laws2023-01-051-0/+1
| * | Vulkan, OpenGL: Hook up storage buffer alignment codeGravatar Billy Laws2023-01-053-0/+7
| * | Vulkan: Add a workaround for input_position on Adreno driversGravatar Billy Laws2023-01-051-0/+1
* | | Merge pull request #9552 from liamwhite/turboGravatar liamwhite2023-01-064-1/+241
|\ \ \
| * | | common: add setting for renderer clock workaroundGravatar Liam2023-01-041-1/+3
| * | | vulkan: implement 'turbo mode' clock boosterGravatar Liam2023-01-044-1/+239
| | |/ | |/|
* | | Merge pull request #9559 from FernandoS27/cached-writesGravatar Fernando S2023-01-062-0/+24
|\ \ \
| * | | BufferBase: Don't ignore GPU pages.Gravatar Fernando Sahmkow2023-01-051-3/+3
| * | | video_core: Cache GPU internal writes.Gravatar Fernando Sahmkow2023-01-052-0/+24
| |/ /
* | | Merge pull request #9528 from liamwhite/mvk-nulldescGravatar liamwhite2023-01-051-0/+11
|\ \ \
| * | | renderer_vulkan: implement fallback path for null descriptorsGravatar Liam2023-01-041-0/+11
| |/ /
* | | Merge pull request #9536 from liamwhite/debug-utilsGravatar liamwhite2023-01-051-1/+1
|\ \ \ | |_|/ |/| |
| * | vulkan_common: unify VK_EXT_debug_utils and selection of validation layerGravatar Liam2023-01-011-1/+1
* | | video_core/vulkan: Vulkan driver pipelines now contain cache versionGravatar Wollnashorn2023-01-052-16/+28
* | | video_core/vulkan: Added check if Vulkan pipeline path has been setGravatar Wollnashorn2023-01-051-1/+1
* | | video_core/vulkan: Added `VkPipelineCache` to store Vulkan pipelinesGravatar Wollnashorn2023-01-056-61/+181
* | | Vulkan: Fix drivers that don't support dynamic_state_2 upGravatar Fernando Sahmkow2023-01-052-8/+11
| |/ |/|