118 Commits (789af19c60eb95238292ba273ccbf6aa96ac9682)

Author SHA1 Message Date
ameerj f9e0681d59 vk_texture_cache: Use 3D scale helpers for MSAA texture scaling on Intel Windows drivers 5 years ago
Fernando Sahmkow 6c00151d17 Vulkan: Fix the checks for primitive restart extension. 5 years ago
Fernando Sahmkow 14d2c77f91 Vulkan: implement Logical Operations. 5 years ago
Fernando Sahmkow 6430fc29a9 Vulkan: Implement VK_EXT_primitive_topology_list_restart 5 years ago
Morph 47a724780f renderer_vulkan: Add R16G16_UINT 5 years ago
Morph dc61b7045b renderer_vulkan: Implement S8_UINT stencil format 5 years ago
ameerj 89a7e566c7 vk_texture_cache: Fix unsupported blit format error checking 5 years ago
Feng Chen 70d51f72ec
vulkan_device: Add missing vulkan image format R5G6B5 in GetFormatProperties 5 years ago
ameerj 1e1ecca691 vk_texture_cache: Disable cube compatibility flag on non-mesa AMD GCN4 and earlier 5 years ago
Fernando Sahmkow 60a3980561 Vulkan Rasterizer: Correct DepthBias/PolygonOffset on Vulkan. 5 years ago
ameerj e3c153efa4 vulkan_device: Reorder Float16Int8 declaration 5 years ago
ameerj 5601e1cb00 Revert "Merge pull request #7006 from FernandoS27/a-motherfucking-driver" 5 years ago
ameerj db1c4b125f vulkan_debug_callback: Ignore InvalidCommandBuffer-VkDescriptorSet errors 5 years ago
Fernando Sahmkow 7a712da2b3 Vulkan: Disable VK_EXT_SAMPLER_FILTER_MINMAX in GCN AMD since it's broken. 5 years ago
Fernando Sahmkow e7c8a0bb23 Vulkan: Blacklist Int8Float16 Extension on AMD on driver 21.9.1 5 years ago
Fernando Sahmkow e7ca37b1e5 Vulkan/Descriptors: Increase sets per pool on AMFD propietary driver. 5 years ago
ameerj 27f8f3333f vulkan_device: Enable VK_KHR_swapchain_mutable_format if available 5 years ago
ameerj 4d535799eb vulkan_device: Add a check for int8 support 5 years ago
Robin Kertels bb29dcb7f2
vulkan_memory_allocator: Respect bufferImageGranularity 5 years ago
ReinUsesLisp 3b006f4fe2 renderer_vulkan: Add setting to log pipeline statistics 5 years ago
Lioncash 8c82c594f0 vulkan_wrapper: Fix SetObjectName() always indicating objects as images 5 years ago
ReinUsesLisp f6796cad9c vulkan_device: Blacklist Volta and older from VK_KHR_push_descriptor 5 years ago
ReinUsesLisp be54aad1c4 maxwell_to_vk: Add R16_SNORM 5 years ago
lat9nq 55233c2861 vulkan_device: Add missing include algorithm 5 years ago
ameerj 7277d7fe96 vulkan_device: Blacklist ampere devices from float16 math 5 years ago
ReinUsesLisp 57171b23f9 vulkan_device: Enable VK_EXT_extended_dynamic_state on RADV 21.2 onward 5 years ago
ReinUsesLisp f94f0be521 vk_graphics_pipeline: Implement smooth lines 5 years ago
ReinUsesLisp 57a8921e01 vk_graphics_pipeline: Implement line width 5 years ago
ReinUsesLisp 7dafa96ab5 shader: Rework varyings and implement passthrough geometry shaders 5 years ago
ReinUsesLisp 4f052a1f39 vk_graphics_pipeline: Implement conservative rendering 5 years ago
ReinUsesLisp fb166b5ff4 shader: Emulate 64-bit integers when not supported 5 years ago
ReinUsesLisp ca67077ca8 vk_graphics_pipeline: Use VK_KHR_push_descriptor when available 5 years ago
ReinUsesLisp cbbca26d18 shader: Add support for native 16-bit floats 5 years ago
ReinUsesLisp 69f9b97e7e vulkan_device: Blacklist VK_EXT_vertex_input_dynamic_state on Intel 5 years ago
lat9nq 373f75d944 shader: Add shader loop safety check settings 5 years ago
ReinUsesLisp ba3bdf1d41 vulkan_device: Enable VK_EXT_vertex_input_dynamic_state 5 years ago
ReinUsesLisp ea038d6653 vulkan: Add VK_EXT_vertex_input_dynamic_state support 5 years ago
ReinUsesLisp d554778311 vulkan: Use VK_EXT_provoking_vertex when available 5 years ago
ReinUsesLisp 8f099af6a8 nsight_aftermath_tracker: Fix SPIR-V module writes 5 years ago
ReinUsesLisp 1148a4eac7 vulkan: Conditionally use shaderInt16 5 years ago
ReinUsesLisp 77372443c3 vulkan: Enable depth bounds and use it conditionally 5 years ago
ReinUsesLisp 99f2c31b64 vulkan_device: Enable float64 and int64 conditionally 5 years ago
ReinUsesLisp d621e96d0d shader: Initial OpenGL implementation 5 years ago
ReinUsesLisp 0c0ee9d897 vulkan_device: Require shaderClipDistance and shaderCullDistance features 5 years ago
Rodrigo Locatti 2dc86372c7 shader: Fix bugs and build issues on GCC 5 years ago
ReinUsesLisp 0ace34575c shader: Require dual source blending 5 years ago
ReinUsesLisp 95815a3883 shader: Implement PIXLD.MY_INDEX 5 years ago
ReinUsesLisp e3514bcd6b spirv: Implement ViewportMask with NV_viewport_array2 5 years ago
ReinUsesLisp 183855e396 shader: Implement tessellation shaders, polygon mode and invocation id 5 years ago
ReinUsesLisp fa75b9b062 spirv: Rework storage buffers and shader memory 5 years ago