aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_vulkan
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #4066 from ReinUsesLisp/shared-ptr-bufRodrigo Locatti2020-06-153-24/+16
|\
| * buffer_cache: Avoid passing references of shared pointers and misc style changesReinUsesLisp2020-06-093-24/+16
* | Merge pull request #4049 from ReinUsesLisp/separate-samplersbunnei2020-06-131-0/+11
|\ \
| * | shader/texture: Join separate image and sampler pairs offlineReinUsesLisp2020-06-051-0/+11
* | | Merge pull request #3986 from ReinUsesLisp/shader-cachebunnei2020-06-125-60/+55
|\ \ \
| * | | rasterizer_cache: Remove files and includesReinUsesLisp2020-06-072-5/+3
| * | | vk_pipeline_cache: Use generic shader cacheReinUsesLisp2020-06-074-55/+52
* | | | texture_cache: Implement rendering to 3D texturesReinUsesLisp2020-06-083-39/+79
| |_|/ |/| |
* | | Merge pull request #4034 from ReinUsesLisp/storage-texelsRodrigo Locatti2020-06-078-91/+143
|\ \ \ | |/ / |/| |
| * | vk_shader_decompiler: Implement atomic image operationsReinUsesLisp2020-06-021-40/+24
| * | vk_rasterizer: Implement storage texelsReinUsesLisp2020-06-028-52/+120
* | | Merge pull request #4013 from ReinUsesLisp/skip-no-xfbbunnei2020-06-051-0/+7
|\ \ \ | |_|/ |/| |
| * | vk_rasterizer: Skip transform feedbacks when extension is unavailableReinUsesLisp2020-05-291-0/+7
* | | maxwell_to_vk: Add R16UI image formatReinUsesLisp2020-06-022-71/+74
| |/ |/|
* | Merge pull request #3996 from ReinUsesLisp/front-facesbunnei2020-06-011-2/+1
|\ \
| * | fixed_pipeline_state: Remove unnecessary check for front faces flipReinUsesLisp2020-05-261-2/+1
* | | Merge pull request #3930 from ReinUsesLisp/animal-bordersbunnei2020-05-314-17/+26
|\ \ \
| * | | vk_rasterizer: Implement constant attributesReinUsesLisp2020-05-134-13/+26
| * | | vk_rasterizer: Remove buffer check in attribute selectionReinUsesLisp2020-05-131-4/+0
* | | | Merge pull request #3982 from ReinUsesLisp/membar-ctsbunnei2020-05-301-3/+4
|\ \ \ \ | |_|_|/ |/| | |
| * | | shader/other: Implement MEMBAR.CTSReinUsesLisp2020-05-271-3/+4
* | | | Merge pull request #3991 from ReinUsesLisp/depth-samplingbunnei2020-05-281-16/+13
|\ \ \ \
| * | | | texture_cache: Implement depth stencil texture swizzlesReinUsesLisp2020-05-261-16/+13
| | |_|/ | |/| |
* | | | Merge pull request #3961 from Morph1984/bgra8_srgbbunnei2020-05-272-2/+3
|\ \ \ \ | |_|/ / |/| | |
| * | | maxwell_to_vk: Add format B8G8R8A8_SRGBMorph2020-05-182-2/+3
* | | | Merge pull request #3981 from ReinUsesLisp/barbunnei2020-05-261-0/+17
|\ \ \ \ | |_|/ / |/| | |
| * | | shader/other: Implement BAR.SYNC 0x0ReinUsesLisp2020-05-211-0/+17
| |/ /
* | | Merge pull request #3978 from ReinUsesLisp/write-rzbunnei2020-05-251-3/+4
|\ \ \
| * | | shader_decompiler: Visit source nodes even when they assign to RZReinUsesLisp2020-05-211-1/+3
| * | | vk_shader_decompiler: Don't assert for void returnsReinUsesLisp2020-05-211-2/+1
| |/ /
* | | Merge pull request #3905 from FernandoS27/vulkan-fixbunnei2020-05-242-4/+3
|\ \ \
| * | | VkPipelineCache: Use a null shader on invalid address.Fernando Sahmkow2020-05-091-2/+1
| * | | VideoCore: Use SyncGuestMemory mechanism for Shader/Pipeline Cache invalidation.Fernando Sahmkow2020-05-091-2/+2
* | | | Merge pull request #3979 from ReinUsesLisp/thread-groupbunnei2020-05-241-0/+23
|\ \ \ \
| * | | | shader/other: Implement thread comparisons (NV_shader_thread_group)ReinUsesLisp2020-05-211-0/+23
| | |/ / | |/| |
* / | | buffer_cache: Use boost::intrusive::set for cachingReinUsesLisp2020-05-212-0/+2
|/ / /
* | | vk_rasterizer: Match OpenGL's FlushAndInvalidate behaviorReinUsesLisp2020-05-151-1/+3
* | | Merge pull request #3899 from ReinUsesLisp/float-comparisonsbunnei2020-05-131-1/+26
|\ \ \ | |_|/ |/| |
| * | shader_ir: Separate float-point comparisons in ordered and unorderedReinUsesLisp2020-05-091-1/+26
* | | Merge pull request #3816 from ReinUsesLisp/vk-rasterizer-enablebunnei2020-05-113-1/+3
|\ \ \ | |_|/ |/| |
| * | vk_graphics_pipeline: Implement rasterizer_enable on VulkanReinUsesLisp2020-05-023-1/+3
* | | Merge pull request #3839 from Morph1984/r8g8uiRodrigo Locatti2020-05-092-0/+2
|\ \ \
| * | | texture: Implement R8G8UIMorph2020-04-302-0/+2
* | | | Merge pull request #3842 from makigumo/maxwell_to_vk_vertexattribute_signed_intbunnei2020-05-091-2/+14
|\ \ \ \
| * | | | maxwell_to_vk: implement missing signed int formatsDan2020-04-301-2/+14
* | | | | Merge pull request #3885 from ReinUsesLisp/viewport-swizzlesbunnei2020-05-087-0/+83
|\ \ \ \ \ | |_|_|_|/ |/| | | |
| * | | | vk_graphics_pipeline: Implement viewport swizzles with NV_viewport_swizzleReinUsesLisp2020-05-047-0/+83
* | | | | vk_sampler_cache: Use VK_EXT_custom_border_color when availableReinUsesLisp2020-05-043-2/+44
|/ / / /
* | | | Merge pull request #3808 from ReinUsesLisp/wait-for-idlebunnei2020-05-035-3/+34
|\ \ \ \
| * | | | {maxwell_3d,buffer_cache}: Implement memory barriers using 3D registersReinUsesLisp2020-04-285-3/+34