2
1
Fork 0
mirror of https://github.com/yuzu-emu/yuzu.git synced 2024-07-04 23:31:19 +01:00
yuzu/src/video_core
Subv fdb199290b GPU/DMA: Partially implemented the 'enable_2d' bit in the DMA engine.
When not set, this tells the GPU to only use the X size when performing a DMA copy.
This is only implemented for linear->linear and tiled->tiled copies. Conversion copies still retain the assert.

This bit is unset by some games for various purposes, and by nouveau when copying the vertex buffers.
2018-09-08 16:02:16 -05:00
..
debug_utils debug_utils: Remove unused includes 2018-08-24 20:49:14 -04:00
engines GPU/DMA: Partially implemented the 'enable_2d' bit in the DMA engine. 2018-09-08 16:02:16 -05:00
renderer_opengl gl_rasterizer: Use baseInstance instead of moving the buffer points. 2018-09-08 04:05:56 -04:00
textures Implement BC6H_UF16 & BC6H_SF16 (#1092) 2018-08-31 12:11:19 -04:00
CMakeLists.txt video_core/CMakeLists: Add missing gl_buffer_cache.h 2018-09-06 14:49:51 -04:00
command_processor.cpp command_processor: Use std::array for bound_engines. 2018-09-04 14:10:05 +02:00
command_processor.h
gpu.cpp gpu: Make memory_manager private 2018-08-28 11:11:50 -04:00
gpu.h command_processor: Use std::array for bound_engines. 2018-09-04 14:10:05 +02:00
macro_interpreter.cpp
macro_interpreter.h
memory_manager.cpp
memory_manager.h
rasterizer_cache.h core/core: Replace includes with forward declarations where applicable 2018-08-31 16:30:14 -04:00
rasterizer_interface.h gl_renderer: Cache textures, framebuffers, and shaders based on CPU address. 2018-08-31 13:07:27 -04:00
renderer_base.cpp
renderer_base.h
utils.h
video_core.cpp
video_core.h