citra/src/video_core
ReinUsesLisp 485c21eac3
vk_shader_decompiler: Normalize output fragment attachments
Some games write from fragment shaders to an unexistant framebuffer
attachment or they don't write to one when it exists in the framebuffer.
Fix this by skipping writes or adding zeroes.
2019-12-19 16:24:45 -03:00
..
buffer_cache buffer_cache: Remove brace initialized for objects with default constructor 2019-11-20 16:00:40 -03:00
debug_utils
engines Shader_Ir: Correct TLD4S encoding and implement f16 flag. 2019-12-11 19:53:17 -04:00
renderer_opengl Merge pull request #3182 from ReinUsesLisp/renderer-opengl 2019-12-16 13:01:04 -05:00
renderer_vulkan vk_shader_decompiler: Normalize output fragment attachments 2019-12-19 16:24:45 -03:00
shader Shader_IR: Correct TLD4S Depth Compare. 2019-12-11 19:53:17 -04:00
texture_cache Merge pull request #2987 from FernandoS27/texture-invalid 2019-12-02 12:07:05 -05:00
textures video_core: Silence implicit conversion warnings 2019-11-08 22:48:50 +00:00
CMakeLists.txt video_core: Unify ProgramType and ShaderStage into ShaderType 2019-11-22 21:28:48 -03:00
dma_pusher.cpp
dma_pusher.h
gpu_asynch.cpp Core: Wait for GPU to be idle before shutting down. 2019-10-04 19:59:53 -04:00
gpu_asynch.h Core: Wait for GPU to be idle before shutting down. 2019-10-04 19:59:53 -04:00
gpu_synch.cpp
gpu_synch.h Core: Wait for GPU to be idle before shutting down. 2019-10-04 19:59:53 -04:00
gpu_thread.cpp video_core/gpu_thread: Tidy up SwapBuffers() 2019-11-27 17:46:11 -05:00
gpu_thread.h Core: Wait for GPU to be idle before shutting down. 2019-10-04 19:59:53 -04:00
gpu.cpp Merge pull request #2912 from FernandoS27/async-fixes 2019-10-16 10:34:48 -04:00
gpu.h common_func: Use std::array for INSERT_PADDING_* macros. 2019-11-03 22:22:41 -05:00
macro_interpreter.cpp video_core/macro_interpreter: Make definitions of most private enums/unions hidden 2019-10-17 17:55:46 -04:00
macro_interpreter.h video_core/macro_interpreter: Make definitions of most private enums/unions hidden 2019-10-17 17:55:46 -04:00
memory_manager.cpp core/memory: Migrate over GetPointer() 2019-11-26 21:55:38 -05:00
memory_manager.h
morton.cpp Video_Core: Implement texture format E5B9G9R9_SHAREDEXP. 2019-10-27 16:44:09 -04:00
morton.h
rasterizer_accelerated.cpp Added missing include 2019-12-11 18:11:49 +00:00
rasterizer_accelerated.h core: Prepare various classes for memory read/write migration 2019-11-26 21:55:37 -05:00
rasterizer_cache.cpp
rasterizer_cache.h
rasterizer_interface.h Maxwell3D: Corrections and refactors to MME instance refactor 2019-09-22 07:23:13 -04:00
renderer_base.cpp
renderer_base.h
sampler_cache.cpp
sampler_cache.h
surface.cpp texture_cache: Use a table instead of switch for texture formats 2019-11-14 20:57:10 -03:00
surface.h texture_cache: Use a table instead of switch for texture formats 2019-11-14 20:57:10 -03:00
video_core.cpp video_core: Silence implicit conversion warnings 2019-11-08 22:48:50 +00:00
video_core.h