summaryrefslogtreecommitdiffstats
path: root/src/video_core/vulkan_common/vulkan_device.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* vk_graphics_pipeline: Implement smooth linesReinUsesLisp2021-07-231-5/+36
* vk_graphics_pipeline: Implement line widthReinUsesLisp2021-07-231-2/+2
* shader: Rework varyings and implement passthrough geometry shadersReinUsesLisp2021-07-231-0/+6
* vk_graphics_pipeline: Implement conservative renderingReinUsesLisp2021-07-231-0/+6
* vk_graphics_pipeline: Use VK_KHR_push_descriptor when availableReinUsesLisp2021-07-231-0/+11
* shader: Add support for native 16-bit floatsReinUsesLisp2021-07-231-2/+2
* vulkan_device: Blacklist VK_EXT_vertex_input_dynamic_state on IntelReinUsesLisp2021-07-231-0/+4
* shader: Add shader loop safety check settingslat9nq2021-07-231-2/+2
* vulkan_device: Enable VK_EXT_vertex_input_dynamic_stateReinUsesLisp2021-07-231-0/+28
* vulkan: Use VK_EXT_provoking_vertex when availableReinUsesLisp2021-07-231-0/+28
* vulkan: Conditionally use shaderInt16ReinUsesLisp2021-07-231-1/+2
* vulkan: Enable depth bounds and use it conditionallyReinUsesLisp2021-07-231-1/+2
* vulkan_device: Enable float64 and int64 conditionallyReinUsesLisp2021-07-231-2/+4
* shader: Initial OpenGL implementationReinUsesLisp2021-07-231-1/+1
* vulkan_device: Require shaderClipDistance and shaderCullDistance featuresReinUsesLisp2021-07-231-2/+4
* shader: Require dual source blendingReinUsesLisp2021-07-231-1/+2
* shader: Implement PIXLD.MY_INDEXReinUsesLisp2021-07-231-1/+2
* spirv: Implement ViewportMask with NV_viewport_array2ReinUsesLisp2021-07-231-0/+5
* shader: Implement tessellation shaders, polygon mode and invocation idReinUsesLisp2021-07-231-1/+2
* spirv: Rework storage buffers and shader memoryReinUsesLisp2021-07-231-1/+28
* shader: Implement ATOM/S and REDameerj2021-07-231-0/+14
* nsight_aftermath_tracker: Report used shaders to Nsight AftermathReinUsesLisp2021-07-231-1/+1
* shader: Implement LDS, STS, LDL, and STS and use SPIR-V 1.4 when availableReinUsesLisp2021-07-231-0/+34
* shader: Implement VOTEameerj2021-07-231-0/+1
* shader: Add partial rasterizer integrationReinUsesLisp2021-07-231-0/+15
* shader: Add denorm flush supportReinUsesLisp2021-07-231-8/+18
* spirv: Add lower fp16 to fp32 passReinUsesLisp2021-07-231-5/+5
* Merge pull request #6502 from ameerj/vendor-titleMorph2021-06-281-0/+21
|\
| * video_core: Add GPU vendor name to window title barameerj2021-06-211-0/+21
* | vulkan_device: Make device memory match the rest of the fileReinUsesLisp2021-06-251-2/+2
* | Reaper: Correct size calculation on Vulkan.Fernando Sahmkow2021-06-171-5/+3
* | Reaper: Change memory restrictions on TC depending on host memory on VK.Fernando Sahmkow2021-06-171-0/+14
|/
* common: Move settings to common from core.bunnei2021-04-151-1/+1
* vulkan_device: Enable EXT_robustness2 featuresJoshua Ashton2021-04-111-0/+9
* vulkan_common: enable OpenGL interop on other UnicesJan Beich2021-03-301-1/+1
* vulkan_device: Require VK_EXT_robustness2ReinUsesLisp2021-02-131-36/+14
* vulkan_device: Enable robustBufferAccessReinUsesLisp2021-02-131-1/+2
* vulkan_common: Expose interop and headless devicesReinUsesLisp2021-02-131-6/+15
* vulkan_common: Make interop extensions mandatoryReinUsesLisp2021-02-131-0/+6
* vulkan_device: Enable robust buffersReinUsesLisp2021-02-131-2/+4
* vulkan_device: Use designated initializers for featuresReinUsesLisp2021-02-131-60/+59
* vulkan_device: Fix formatting of constantsReinUsesLisp2021-02-131-10/+6
* vulkan_device: Blacklist Intel from float16 math (#5798)Rodrigo Locatti2021-01-271-0/+5
* vulkan_device: Lift VK_EXT_extended_dynamic_state blacklist on RDNAReinUsesLisp2021-01-251-23/+0
* Merge pull request #5350 from ReinUsesLisp/vk-init-warnsRodrigo Locatti2021-01-151-3/+4
|\
| * vulkan_common: Silence missing initializer warningsReinUsesLisp2021-01-151-3/+4
* | vulkan_device: Enable shaderStorageImageMultisample conditionallyReinUsesLisp2021-01-151-1/+2
|/
* vulkan_device: Remove requirement on shaderStorageImageMultisampleReinUsesLisp2021-01-131-1/+0
* vulkan_device: Allow creating a device without surfaceReinUsesLisp2021-01-041-3/+3
* renderer_vulkan/nsight_aftermath_tracker: Move to vulkan_commonReinUsesLisp2021-01-041-2/+5
* renderer_vulkan: Move device abstraction to vulkan_commonReinUsesLisp2021-01-041-0/+883