457 Commits (ba09b871dfa1010dc14b3ef5d324063ef6370b67)

Author SHA1 Message Date
lizzie 7b556f8d02 exclude more stuff from vulkan 9 months ago
lizzie 251d041ae5 exclude from vulkan surface selection 9 months ago
CamilleLaVey 2000fdfb7b
[vulkan, android] Initial implementation of LSFG-VK (#4263) 2 weeks ago
CamilleLaVey 49a0ca6d5d
[vulkan] Initial implementation on Bindless Buffer/Descriptors (#4251) 4 weeks ago
CamilleLaVey 5e1d5e82dc
[vulkan] Re-adjusting ASTC resolve (#4250) 4 weeks ago
lizzie 58dee53305
[fmt] use {#:x} instead of 0x{:#x} (#4170) 1 month ago
CamilleLaVey eb9280dedf
[vulkan] 4th Vulkan Global Maintenance (#4212) 1 month ago
CamilleLaVey 372bdfccbc
[vulkan, android] Mediacodec implementation + Vulkan fixes (#4191) 2 months ago
CamilleLaVey 3a6ac6e418
[video_core] Implementation on ASTC HDR formats + Vulkan fixes (#4190) 2 months ago
CamilleLaVey 8225151a44
[vulkan] 3rd Vulkan Global Maintenance (#4189) 2 months ago
lizzie 41762940d6
[common] rework BitField and BitUtil, use concepts whenever possible (#4076) 2 months ago
lizzie f423471cc0
[*, docs] remove UTF8 and make docs ASCII only (#4166) 2 months ago
lizzie 2068b5d452
[vk] Clamp dynamic descriptors based on device limits (#4115) 2 months ago
xbzk 09b6b3b71e
xbzk/gpu-logging_qt-controls_android-fix (#4018) 2 months ago
BoiledElectricity ef4113aeaa
[video_core] fix TOCTOU in Vulkan instance extension enumeration (#4072) 3 months ago
xbzk 026974211e
[vk, homebrew] ETC2 format list added (#4061) 3 months ago
lizzie 89199f4d27
[*] basic in-house cpp linting (#4039) 3 months ago
lizzie 978d9d935d
[vk/vma] force ANV to have HOST_CACHED stream buffers (#3792) 3 months ago
xbzk ec2b9b0400
[vk, renderdoc] fixed zero-sized streambuffer bug on old heap-absent GPUs (#4052) 3 months ago
lizzie 5027aecf77
[vk] handle mali/adreno5xx driver bug returning VK_INCOMPLETE on graphics pipeline creation (#3383) 3 months ago
CamilleLaVey 3d19743d95
[vulkan] Fix regressions found in last stable release (#3953) 3 months ago
lizzie 4d49341918
[vk, opengl] recognize and use ETC2 (if available) textures natively (#3237) 4 months ago
ryana 27e5cb0f12
[spirv] mark sampled image descriptor indices non-uniform (#3900) 4 months ago
ryana a76c76d122
[shader_recompiler] handle dynamic texture descriptor strides (#3898) 4 months ago
CamilleLaVey b3cc8723c1
[vulkan] 2nd Vulkan Global Maintenance (#3853) 4 months ago
CamilleLaVey 3d0eb4b5d7
[vulkan] 1st Vulkan Global Maintenance (#3839) 5 months ago
DraVee 98604d369a
[vulkan] Revert "[vulkan]fix vuid 02751 (#3573)" (#3721) 6 months ago
lizzie 395613b01f
[common/logging] Simplify logging logic and fix issues when logging before system is created (#3688) 6 months ago
lizzie 9a07bd0570
[vk] unify VkSurfaceKHR with Android and the rest of platforms; remove technically incorrect nullptr() ctor for handles (#2971) 6 months ago
wildcard cdf9b556b2
[vulkan]fix vuid 02751 (#3573) 6 months ago
PavelBARABANOV 9d2341eaea
[vk] Disable float16 math on non-MESA AMD drivers as 2026+ versions are broken (#3661) 6 months ago
MaranBr b5f9f8b743
[vulkan] Fix Vulkan rendering, image layout, and synchronization issues (#3511) 6 months ago
lizzie 2991bd18ef
[vk] Enable VK_IMG_filter_cubic on powervr (#3643) 6 months ago
crueter ee67853636
[desktop] Show basic driver info on GPU selector box (#3636) 6 months ago
lizzie 8e8e66f880
[vk] load VK_KHR_GET_SURFACE_CAPABILITIES_2 on drivers (not a hard requirement) for maintainance 1 (#3514) 7 months ago
lizzie a8093c2a3c
[*] change all std::unordered_map and std::unordered_set into ankerl::unordered_dense::map/set variants (#3442) 7 months ago
lizzie 0f8b35c4cd
[vk, macos] fix missing VK_STRUCTURE_TYPE_METAL_SURFACE_CREATE_INFO_EXT sType (#3510) 7 months ago
lizzie 9b1f6801a5
[vk] blacklist on NVIDIA drivers older than 580.119.02 the VK_EXT_vertex_input_dynamic_state (#3379) 7 months ago
wildcard 48ba1f3f24
[vk, cmake] Bump minimum VulkanTools to 1.4.317 and add UnifiedImageLayouts (#3318) 7 months ago
MrPurple666 6637810fe6
[android] gpu logs functions (#3389) 7 months ago
lizzie b9da45cb1f
[tests] fix compile+linking issues with PlayTime (#3345) 7 months ago
CamilleLaVey 1fbace438c
[vulkan, qcom] Another set of fixes for QCOM stock driver (#3334) 7 months ago
CamilleLaVey a27d35362d
[vk, qcom] Memory, Samplers, BindingBuffers and UniformBufferAlignment set by hardware capabilities for QCOM. (#3280) 8 months ago
Caio Oliveira 1370f23675
[vk, settings] Disable VIDS on Android and Ungate Advanced EDS (#3281) 8 months ago
Caio Oliveira 8440c2074d
[vk] Remove UniformRing and vkCmdResetQueryPool (#3270) 8 months ago
CamilleLaVey 5edcdea78f
[refactor, vk] DynamicState, ExtendedDynamicState and VertexInputDynamicState (#3074) 8 months ago
crueter e4cbcec2f1
[settings, frontend] Reorganize graphics/CPU settings, saner defaults (#3233) 8 months ago
Caio Oliveira 29717da45b
[vk] add toogle to disable BCn patch (fix crash when fetching drivers on GPU Driver Manager) (#3140) 8 months ago
lizzie 5130185d12
[vk] avoid calling vkENumerateInstanceFeatures multiple times in init code (#3147) 9 months ago
MaranBr 7157d5167e
[video_core] Fix inconsistency between EDS and VIDS settings (#3148) 9 months ago