eden-miror/src/video_core
ameerj e5da434498 textures: Reintroduce CPU ASTC decoder
Users may want to fall back to the CPU ASTC texture decoder due to hangs
and crashes that may be caused by keeping the GPU under compute heavy
loads for extended periods of time. This is especially the case in games
such as Astral Chain which make extensive use of ASTC textures.
2021-06-15 20:19:00 -04:00
..
buffer_cache Fix GCC undefined behavior sanitizer. 2021-06-10 21:07:27 +02:00
command_classes
engines buffer_cache: Simplify uniform disabling logic 2021-06-01 13:26:58 -04:00
host_shaders
macro
renderer_opengl buffer_cache: Simplify uniform disabling logic 2021-06-01 13:26:58 -04:00
renderer_vulkan buffer_cache: Simplify uniform disabling logic 2021-06-01 13:26:58 -04:00
shader
texture_cache textures: Reintroduce CPU ASTC decoder 2021-06-15 20:19:00 -04:00
textures textures: Reintroduce CPU ASTC decoder 2021-06-15 20:19:00 -04:00
vulkan_common
cdma_pusher.cpp
cdma_pusher.h
CMakeLists.txt textures: Reintroduce CPU ASTC decoder 2021-06-15 20:19:00 -04:00
compatible_formats.cpp texture_cache: Blacklist BGRA8 copies and views on OpenGL 2021-03-04 14:14:49 -05:00
compatible_formats.h texture_cache: Blacklist BGRA8 copies and views on OpenGL 2021-03-04 14:14:49 -05:00
delayed_destruction_ring.h
dirty_flags.cpp video_core: Reimplement the buffer cache 2021-02-13 02:17:22 -03:00
dirty_flags.h video_core: Reimplement the buffer cache 2021-02-13 02:17:22 -03:00
dma_pusher.cpp video_core: Reimplement the buffer cache 2021-02-13 02:17:22 -03:00
dma_pusher.h video_core: Resolve more variable shadowing scenarios 2020-12-04 16:19:09 -05:00
fence_manager.h
framebuffer_config.h
gpu.cpp video_core: gpu: WaitFence: Do not block threads during shutdown. 2021-05-29 01:06:04 -07:00
gpu.h video_core: gpu: WaitFence: Do not block threads during shutdown. 2021-05-29 01:06:04 -07:00
gpu_thread.cpp GPUTHread: Remove async reads from Normal Accuracy. 2021-06-11 17:27:17 +02:00
gpu_thread.h
guest_driver.cpp gl_shader_cache: Rework shader cache and remove post-specializations 2020-03-09 18:40:06 -03:00
guest_driver.h video_core: Resolve more variable shadowing scenarios 2020-12-04 16:19:09 -05:00
memory_manager.cpp buffer_cache: Simplify uniform disabling logic 2021-06-01 13:26:58 -04:00
memory_manager.h
query_cache.h
rasterizer_accelerated.cpp rasterizer: Update pages in batches 2021-06-11 17:27:17 +02:00
rasterizer_accelerated.h
rasterizer_interface.h buffer_cache: Simplify uniform disabling logic 2021-06-01 13:26:58 -04:00
renderer_base.cpp
renderer_base.h gpu: Report renderer errors with exceptions 2021-02-13 02:16:19 -03:00
shader_cache.h shader_cache: Make use of std::erase_if 2020-07-14 15:49:15 -04:00
shader_notify.cpp video_core: add missing header after a4e811af27 2021-02-23 00:04:36 +00:00
shader_notify.h
surface.cpp video_core: Rewrite the texture cache 2020-12-30 03:38:50 -03:00
surface.h video_core: Rewrite the texture cache 2020-12-30 03:38:50 -03:00
video_core.cpp
video_core.h Frontend/GPU: Refactor context management 2020-03-24 21:03:42 -06:00