6957 Commits (fa47ac1c9f8b117d556c7c18ac9dcb062af5cefc)

Author SHA1 Message Date
Liam 8d6aefdcc4 video_core: optionally skip barriers on feedback loops 3 years ago
Liam cc4334870b renderer_vulkan: propagate conditional barrier support 3 years ago
Wollnashorn 0de6b9e3f5 video_core: Apply AF only to samplers with normal LOD range [0, 1+x] 3 years ago
Wollnashorn a9e4dddad5 video_core: Fix default anisotropic heuristic 3 years ago
Wollnashorn 44f616edb9 video_core: Never apply AF to None mipmap mode 3 years ago
Wollnashorn b9bba3ac89 video_core: Disable anisotropic filtering for samplers with depth compare 3 years ago
Morph 925586f97b buffer_cache_base: Specify buffer type in HostBindings 3 years ago
Wollnashorn 0eacf547c0 video_core: Option to apply anisotropic filtering for all mipmap modes 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 2bb7ea436d shader_recompiler: remove barriers in conditional control flow when device lacks support 3 years ago
Liam 05b66877d1 image_info: adjust rescale thresholds and refactor constant use 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
Morph 907507886d (wall, native)_clock: Add GetGPUTick 3 years ago
Morph 8e56a84566 core_timing: Use CNTPCT as the guest CPU tick 3 years ago
Carlos Estrague / Mrc_munir b854981917
Updated to lexicographical order suggestions 3 years ago
Carlos Estrague / Mrc_munir 19d05bd4d7
Make VK_EXT_robustness2 optional 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 5d43594a70 android: vulkan_device: Skip BGR565 emulation on S8gen2. 3 years ago
bunnei 8b8123b733 android: vulkan_device: Only compile OverrideBcnFormats when used. 3 years ago
Liam 6b2e89a865 android: remove spurious warnings about BCn formats when patched with adrenotools 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
bunnei 12c9e18b55 android: vulkan: Disable vertex_input_dynamic_state on Qualcomm. 3 years ago
bunnei 6d2e7de2e0 android: vulkan_debug_callback: Ignore many innocuous errors. 3 years ago
bunnei b2aeb50229 android: vulkan_device: Disable VK_EXT_custom_border_color on Adreno. 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 ff2f370946 video_core: vulkan_device: Correct error message for unsuitable driver. 3 years ago
bunnei 8248d69093 android: vulkan: Implement adrenotools turbo mode. 3 years ago
bunnei 21320d80d9 android: vulkan_device: Disable VK_EXT_extended_dynamic_state2 on Qualcomm. 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
Billy Laws b4a12b889e Avoid using VectorExtractDynamic for subgroup mask on Adreno GPUs 3 years ago
Billy Laws 158a1896ec Implement scaled vertex buffer format emulation 3 years ago
Billy Laws 206f1304d6 Disable push descriptors on adreno drivers 3 years ago
Billy Laws 26bdecbf45 Disable VK_EXT_extended_dynamic_state on mali 3 years ago
Billy Laws a3c261d940 Disable multithreaded pipeline compilation on Qualcomm drivers 3 years ago
Liam f7a3f1ddf4 externals: add adrenotools for bcenabler 3 years ago
bunnei 2972a3ccc7 video_core: vulkan_device: Device initialization for Adreno. 3 years ago
bunnei 91350524c2 video_core: vk_pipeline_cache: Disable support_descriptor_aliasing on Android. 4 years ago
bunnei 6ed62a9f10 video_core: vk_swapchain: Fix image format for Android. 4 years ago