suyu/src/video_core
Subv b37354cca8 GPU: Always enable the depth write when clearing the depth buffer.
The GPU ignores that register when clearing, but OpenGL obeys the glDepthMask parameter, so we set the depth mask to GL_TRUE when clearing the depth buffer. It will be restored to the correct value automatically on the next draw call.
2018-07-14 00:52:23 -05:00
..
debug_utils Fix crash at exit 2018-06-25 18:01:08 +03:00
engines gl_rasterizer: Fix check for if a shader stage is enabled. 2018-07-12 22:57:57 -04:00
renderer_opengl GPU: Always enable the depth write when clearing the depth buffer. 2018-07-14 00:52:23 -05:00
textures GPU: Implemented the BC7U texture format. 2018-07-07 09:17:48 -05:00
CMakeLists.txt gl_rasterizer: Implement texture format ASTC_2D_4X4. 2018-06-18 01:56:59 -04:00
command_processor.cpp Update clang format 2018-07-02 21:45:47 -04:00
command_processor.h GPU: Process command mode 5 (IncreaseOnce) differently from other commands. 2018-03-16 20:32:44 -05:00
gpu.cpp GPU: Partially implemented the Maxwell DMA engine. 2018-06-12 11:27:36 -05:00
gpu.h GPU: Implemented the Z24S8 depth format and load the depth framebuffer. 2018-07-02 12:42:04 -05:00
macro_interpreter.cpp general: Convert assertion macros over to be fmt-compatible 2018-04-27 10:04:02 -04:00
macro_interpreter.h GPU: Implemented a gpu macro interpreter. 2018-04-01 12:07:26 -05:00
memory_manager.cpp GPU: Allow GpuToCpuAddress to return boost::none for unmapped addresses. 2018-07-02 09:42:48 -05:00
memory_manager.h GPU: Implemented nvhost-as-gpu's UnmapBuffer ioctl. 2018-05-20 14:25:56 -05:00
rasterizer_interface.h GPU: Bind and clear the render target when the CLEAR_BUFFERS register is written to. 2018-07-03 16:56:44 -05:00
renderer_base.cpp renderer: Create rasterizer and cleanup. 2018-03-22 19:46:37 -04:00
renderer_base.h video_core: Move FramebufferInfo to FramebufferConfig in GPU. 2018-03-22 21:04:30 -04:00
utils.h renderer_opengl: Fix Morton copy byteswap, etc. 2018-04-14 16:01:39 -04:00
video_core.cpp Rename logging macro back to LOG_* 2018-07-02 21:45:47 -04:00
video_core.h renderer: Create rasterizer and cleanup. 2018-03-22 19:46:37 -04:00