1341 Commits (267f3c7905972ad78713cd92f96e3073ea1c8996)

Author SHA1 Message Date
lat9nq d146dd9d12 settings,general: Rename non-confirming enums 3 years ago
lat9nq 5cffa34288 settings,video_core: Consolidate ASTC decoding options 3 years ago
lat9nq 4ecedc4991 vk_buffer_cache: Format 3 years ago
lat9nq 71b3b2a2f0 general: Silence -Wshadow{,-uncaptured-local} warnings 3 years ago
comex 1e3b2328a6 Minor cleanup in BufferCacheRuntime::ReserveNullBuffer 3 years ago
GPUCode 272916eeaf renderer_vulkan: Fix some missing view formats 3 years ago
GPUCode 95cefaf993 renderer_vulkan: Add support for VK_KHR_image_format_list 3 years ago
Fernando Sahmkow da440da9f5 Memory Tracking: Optimize tracking to only use atomic writes when contested with the host GPU 3 years ago
Fernando Sahmkow 47d0d292d5 MemoryTracking: Initial setup of atomic writes. 3 years ago
GPUCode ddcc958336 renderer_vulkan: Prevent crashes when blitting depth stencil 3 years ago
GPUCode eac46ad7ce video_core: Add BCn decoding support 3 years ago
GPUCode b8c96cee5f renderer_vulkan: Add more feature checking 3 years ago
GPUCode c339af37a7 renderer_vulkan: Respect viewport limit 3 years ago
GPUCode a9b44d37e1 renderer_vulkan: Don't add transform feedback flag if unsupported 3 years ago
GPUCode 72e7f5b4dd renderer_vulkan: Add suport for debug report callback 3 years ago
Liam 1586f1c0b1 general: remove atomic signal and wait 3 years ago
Kelebek1 5da70f7197 Remove memory allocations in some hot paths 3 years ago
lat9nq 197e13d93d video_core: Check broken compute earlier 3 years ago
lat9nq 346c253cd2 video_core: Formalize HasBrokenCompute 3 years ago
GPUCode 7b2f680468 renderer_vulkan: Use VMA for buffers 3 years ago
GPUCode 48e39756f1 renderer_vulkan: Use VMA for images 3 years ago
GPUCode c60eed36b7 memory_allocator: Remove OpenGL interop 3 years ago
Liam 565a1226d7 renderer_vulkan: add missing include 3 years ago
Kelebek1 e681f5678c Synchronize vertex buffer even when it doesn't require binding 3 years ago
Wollnashorn 2dc0ff79ec video_core: Use sampler IDs instead pointers in the pipeline config 3 years ago
Wollnashorn a3b7b5b22a video_core: Fallback to default anisotropy instead to 1x anisotropy 3 years ago
Wollnashorn 3e8cd91d54 video_core: Fixed compilation errors because of name shadowing 3 years ago
Wollnashorn 42c944b250 video_core: Add per-image anisotropy heuristics (format & mip count) 3 years ago
Liam 2c01669046 video_core: preallocate fewer IR blocks 3 years ago
Liam cc4334870b renderer_vulkan: propagate conditional barrier support 3 years ago
Morph 925586f97b buffer_cache_base: Specify buffer type in HostBindings 3 years ago
bunnei ea716eb5cc android: Fix screen orientation & blurriness. 3 years ago
Liam 2f1e87dd83 shader_recompiler: translate f64 to f32 when unsupported on host 3 years ago
Liam 74671186bf vk_blit_screen: use higher bit depth for fxaa 3 years ago
Kelebek1 ace6c2318b Combine vertex/transform feedback buffer binding into a single call 3 years ago
bunnei db6737f2ba android: vk_presentation_manager: Fix unusued needs_recreation. 3 years ago
bunnei df70fdc95b android: vk_turbo_mode: Remove unnecessary device recreation. 3 years ago
bunnei 098e2c4077 android: renderer_vulkan: Fix crash with surface recreation. 3 years ago
bunnei 057117f009 android: Fix presentation layout on foldable and tablet devices. 3 years ago
bunnei cf9f4f67dd video_core: vk_rasterizer: Decrease draw dispatch count for Android. 3 years ago
bunnei f0ed20c8a2 android: GPU: Enable async presentation, increase frames in flight. 3 years ago
bunnei befd477279 android: video_core: Disable some problematic things on GPU Normal. 3 years ago
bunnei 8dc7fe0c96 android: video_core: Disable problematic compute shaders. 3 years ago
bunnei 117bc2ae6c android: vulkan: Recreate surface after suspension & adapt to async. presentation. 3 years ago
bunnei ca4bf3844e video_core: Enable support_descriptor_aliasing on Turnip, disable storage atomic otherwise. 3 years ago
Liam 616cf70a80 build: only enable adrenotools on arm64 3 years ago
liushuyu e26bd1421e video_core: fix clang-format errors 3 years ago
bunnei 8248d69093 android: vulkan: Implement adrenotools turbo mode. 3 years ago
bunnei 4c38220a64 android: native: Add support for custom Vulkan driver loading. 3 years ago
bunnei ae099d583c core: frontend: Refactor GraphicsContext to its own module. 3 years ago