yuzu/src
ReinUsesLisp c95c254f3e texture_cache: Implement rendering to 3D textures
This allows rendering to 3D textures with more than one slice.
Applications are allowed to render to more than one slice of a texture
using gl_Layer from a VTG shader.

This also requires reworking how 3D texture collisions are handled, for
now, this commit allows rendering to slices but not to miplevels. When a
render target attempts to write to a mipmap, we fallback to the previous
implementation (copying or flushing as needed).

- Fixes color correction 3D textures on UE4 games (rainbow effects).
- Allows Xenoblade games to render to 3D textures directly.
2020-06-08 05:01:00 -03:00
..
audio_core fix logic error & scale sample volume based on voice volume 2020-05-11 12:56:15 -04:00
common Add xbyak external 2020-05-30 10:55:27 +10:00
core Merge pull request #4044 from ogniK5377/handle-not-signalled-err 2020-06-04 12:23:40 -04:00
input_common input_common: fix build when SDL2 is disabled 2020-05-02 21:47:17 +02:00
tests Merge pull request #3697 from lioncash/declarations 2020-04-23 02:18:52 -04:00
video_core texture_cache: Implement rendering to 3D textures 2020-06-08 05:01:00 -03:00
web_service Replace externals with Conan (#3735) 2020-05-08 17:09:29 -04:00
yuzu Merge pull request #4009 from ogniK5377/macro-jit-prod 2020-06-04 11:40:52 -04:00
yuzu_cmd Merge pull request #4009 from ogniK5377/macro-jit-prod 2020-06-04 11:40:52 -04:00
yuzu_tester GPU: Add Fast GPU Time Option. 2020-04-23 08:52:57 -04:00
.clang-format Remove special rules for Windows.h and library includes 2016-09-21 00:16:33 -07:00
CMakeLists.txt CMakeLists: Make missing declarations a compile-time error 2020-04-16 23:43:41 -04:00