yuzu-mainline/src/video_core
ameerj 5fc8393125 astc_decoder: Fix LDR CEM1 endpoint calculation
Per the spec, L1 is clamped to the value 0xff if it is greater than 0xff. An oversight caused us to take the maximum of L1 and 0xff, rather than the minimum.

Huge thanks to wwylele for finding this.

Co-Authored-By: Weiyi Wang <wwylele@gmail.com>
2021-06-15 20:19:01 -04:00
..
buffer_cache Fix GCC undefined behavior sanitizer. 2021-06-10 21:07:27 +02:00
command_classes vp9: Avoid memcpy with null pointers 2021-04-05 00:44:38 -04:00
engines buffer_cache: Simplify uniform disabling logic 2021-06-01 13:26:58 -04:00
host_shaders astc_decoder: Fix LDR CEM1 endpoint calculation 2021-06-15 20:19:01 -04:00
macro common: Move settings to common from core. 2021-04-14 16:24:03 -07:00
renderer_opengl configure_graphics: Add Accelerate ASTC decoding setting 2021-06-15 20:19:00 -04:00
renderer_vulkan configure_graphics: Add Accelerate ASTC decoding setting 2021-06-15 20:19:00 -04:00
shader Review 1 2021-02-15 05:26:28 +00:00
texture_cache textures: Reintroduce CPU ASTC decoder 2021-06-15 20:19:00 -04:00
textures astc_decoder: Fix LDR CEM1 endpoint calculation 2021-06-15 20:19:01 -04:00
vulkan_common vulkan_memory_allocator: Allow textures to be allocated in host memory 2021-05-27 05:50:48 -03:00
cdma_pusher.cpp rebase, fix name shadowing, more const 2021-02-13 13:07:56 -05:00
cdma_pusher.h Address PR feedback 2021-02-13 13:07:56 -05:00
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
dirty_flags.h
dma_pusher.cpp
dma_pusher.h
fence_manager.h
framebuffer_config.h
gpu_thread.cpp GPUTHread: Remove async reads from Normal Accuracy. 2021-06-11 17:27:17 +02:00
gpu_thread.h video_core: Use a CV for blocking commands. 2021-04-07 22:38:52 +02:00
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
guest_driver.cpp
guest_driver.h
memory_manager.cpp buffer_cache: Simplify uniform disabling logic 2021-06-01 13:26:58 -04:00
memory_manager.h
query_cache.h common: Move settings to common from core. 2021-04-14 16:24:03 -07:00
rasterizer_accelerated.cpp rasterizer: Update pages in batches 2021-06-11 17:27:17 +02:00
rasterizer_accelerated.h video_core: rasterizer_cache: Use u16 for cached page count. 2021-05-27 14:47:24 -07:00
rasterizer_interface.h buffer_cache: Simplify uniform disabling logic 2021-06-01 13:26:58 -04:00
renderer_base.cpp common: Move settings to common from core. 2021-04-14 16:24:03 -07:00
renderer_base.h
shader_cache.h
shader_notify.cpp video_core: add missing header after 468bd9c1b0 2021-02-23 00:04:36 +00:00
shader_notify.h
surface.cpp
surface.h
video_core.cpp common: Move settings to common from core. 2021-04-14 16:24:03 -07:00
video_core.h