summaryrefslogtreecommitdiff
path: root/src/video_core/renderer_vulkan (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* | | Merge pull request #3839 from Morph1984/r8g8uiGravatar Rodrigo Locatti2020-05-092-0/+2
|\ \ \
| * | | texture: Implement R8G8UIGravatar Morph2020-04-302-0/+2
* | | | Merge pull request #3842 from makigumo/maxwell_to_vk_vertexattribute_signed_intGravatar bunnei2020-05-091-2/+14
|\ \ \ \
| * | | | maxwell_to_vk: implement missing signed int formatsGravatar Dan2020-04-301-2/+14
* | | | | Merge pull request #3885 from ReinUsesLisp/viewport-swizzlesGravatar bunnei2020-05-087-0/+83
|\ \ \ \ \ | |_|_|_|/ |/| | | |
| * | | | vk_graphics_pipeline: Implement viewport swizzles with NV_viewport_swizzleGravatar ReinUsesLisp2020-05-047-0/+83
* | | | | vk_sampler_cache: Use VK_EXT_custom_border_color when availableGravatar ReinUsesLisp2020-05-043-2/+44
|/ / / /
* | | | Merge pull request #3808 from ReinUsesLisp/wait-for-idleGravatar bunnei2020-05-035-3/+34
|\ \ \ \
| * | | | {maxwell_3d,buffer_cache}: Implement memory barriers using 3D registersGravatar ReinUsesLisp2020-04-285-3/+34
* | | | | Merge pull request #3732 from lioncash/headerGravatar bunnei2020-05-0230-58/+3
|\ \ \ \ \
| * | | | | vulkan: Remove unnecessary includesGravatar Lioncash2020-04-2830-58/+3
| | |_|/ / | |/| | |
* | | | | Merge pull request #3809 from ReinUsesLisp/empty-indexGravatar bunnei2020-05-021-0/+3
|\ \ \ \ \ | |_|_|_|/ |/| | | |
| * | | | vk_rasterizer: Skip index buffer setup when vertices are zeroGravatar ReinUsesLisp2020-04-281-0/+3
| | |/ / | |/| |
* | | | Merge pull request #3693 from ReinUsesLisp/clean-samplersGravatar bunnei2020-05-023-45/+44
|\ \ \ \ | |_|_|/ |/| | |
| * | | shader_ir: Turn classes into data structuresGravatar ReinUsesLisp2020-04-233-45/+44
* | | | Merge pull request #3807 from ReinUsesLisp/fix-depth-clampGravatar bunnei2020-04-303-3/+3
|\ \ \ \
| * | | | maxwell_3d: Fix depth clamping registerGravatar ReinUsesLisp2020-04-273-3/+3
| | |/ / | |/| |
* | | | Merge pull request #3799 from ReinUsesLisp/iadd-ccGravatar bunnei2020-04-301-0/+11
|\ \ \ \
| * | | | shader/arithmetic_integer: Implement CC for IADDGravatar ReinUsesLisp2020-04-251-0/+11
* | | | | Merge pull request #3805 from ReinUsesLisp/preserve-contentsGravatar bunnei2020-04-301-2/+2
|\ \ \ \ \ | |_|_|_|/ |/| | | |
| * | | | texture_cache: Reintroduce preserve_contents accuratelyGravatar ReinUsesLisp2020-04-261-2/+2
* | | | | Merge pull request #3784 from ReinUsesLisp/shader-memory-utilGravatar bunnei2020-04-282-63/+14
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | shader/memory_util: Deduplicate codeGravatar ReinUsesLisp2020-04-262-63/+14
| | |_|/ | |/| |
* | | | Merge pull request #3766 from ReinUsesLisp/renderpass-cache-keyGravatar Fernando Sahmkow2020-04-278-126/+129
|\ \ \ \
| * | | | vk_rasterizer: Pack texceptions and color formats on invalid formatsGravatar ReinUsesLisp2020-04-242-5/+19
| * | | | vk_rasterizer: Fix framebuffer creation validation errorsGravatar ReinUsesLisp2020-04-231-2/+4
| * | | | vk_pipeline_cache: Unify pipeline cache keys into a single operationGravatar ReinUsesLisp2020-04-235-47/+59
| * | | | vk_renderpass_cache: Pack renderpass cache key to 12 bytesGravatar ReinUsesLisp2020-04-234-84/+59
| |/ / /
* | | | Merge pull request #3756 from ReinUsesLisp/integrated-devicesGravatar Fernando Sahmkow2020-04-275-35/+6
|\ \ \ \ | |_|/ / |/| | |
| * | | vk_memory_manager: Remove unified memory model flagGravatar ReinUsesLisp2020-04-215-35/+6
* | | | Merge pull request #3753 from ReinUsesLisp/ac-vulkanGravatar Rodrigo Locatti2020-04-263-7/+43
|\ \ \ \ | |_|_|/ |/| | |
| * | | vk_rasterizer: Add lazy default buffer maker and use it for empty buffersGravatar ReinUsesLisp2020-04-213-4/+40
| * | | gl_rasterizer: Fix buffers without sizeGravatar ReinUsesLisp2020-04-211-3/+3
| |/ /
* | | 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
|\ \ \ | |/ / |/| |