yuzu/src/video_core/engines
ReinUsesLisp c574ab5aa1 video_core/textures: Add and use SwizzleSliceToVoxel, and minor style changes
Change GOB sizes from free-functions to constexpr constants.

Add SwizzleSliceToVoxel, a function that swizzles a 2D array of pixels
into a 3D texture and use it for 3D copies.
2020-07-10 04:09:32 -03:00
..
const_buffer_engine_interface.h shader/texture: Join separate image and sampler pairs offline 2020-06-05 00:24:51 -03:00
const_buffer_info.h video_core/engines: Move ConstBufferInfo out of Maxwell3D 2019-06-07 19:47:15 -03:00
engine_interface.h Clang Format and Documentation. 2020-04-28 14:02:51 -04:00
engine_upload.cpp decoders: correct block calculation 2019-06-20 21:38:34 -03:00
engine_upload.h decoders: correct block calculation 2019-06-20 21:38:34 -03:00
fermi_2d.cpp VideoCore/Engines: Refactor Engines CallMethod. 2020-04-27 21:47:58 -04:00
fermi_2d.h Clang Format and Documentation. 2020-04-28 14:02:51 -04:00
kepler_compute.cpp shader/texture: Join separate image and sampler pairs offline 2020-06-05 00:24:51 -03:00
kepler_compute.h shader/texture: Join separate image and sampler pairs offline 2020-06-05 00:24:51 -03:00
kepler_memory.cpp VideoCore/Engines: Refactor Engines CallMethod. 2020-04-27 21:47:58 -04:00
kepler_memory.h Clang Format and Documentation. 2020-04-28 14:02:51 -04:00
maxwell_3d.cpp Macro HLE support 2020-06-24 12:09:01 +10:00
maxwell_3d.h Addressed issues 2020-06-24 12:09:03 +10:00
maxwell_dma.cpp video_core/textures: Add and use SwizzleSliceToVoxel, and minor style changes 2020-07-10 04:09:32 -03:00
maxwell_dma.h maxwell_dma: Rename registers to match official docs and reorder 2020-07-07 19:19:33 -03:00
shader_bytecode.h shader/half_set: Implement HSET2_IMM 2020-06-22 20:51:18 -03:00
shader_header.h shader_decompiler: Remove FragCoord.w hack and change IPA implementation 2020-04-01 21:48:55 -03:00
shader_type.h gl_shader_cache: Remove dynamic BaseBinding specialization 2019-11-22 21:28:49 -03:00