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
..
2020-04-16 21:12:32 -03:00
2020-05-26 16:32:27 -03:00
2020-05-11 18:22:51 -04:00
2020-06-02 02:15:20 -03:00
2020-05-04 18:31:17 -03:00
2020-04-14 00:39:21 -03:00
2020-04-14 00:39:21 -03:00
2020-04-28 21:54:46 -04:00
2020-04-28 21:54:46 -04:00
2020-04-15 03:30:08 -03:00
2020-04-28 21:54:46 -04:00
2020-05-21 16:44:00 -03:00
2020-05-03 02:43:18 -04:00
2020-04-28 21:54:46 -04:00
2020-04-28 21:54:46 -04:00
2020-06-02 02:16:33 -03:00
2020-04-28 21:54:46 -04:00
2020-06-02 02:16:33 -03:00
2020-04-28 21:54:46 -04:00
2020-06-02 02:15:20 -03:00
2020-05-08 15:16:53 -04:00
2020-04-22 11:36:24 -04:00
2020-05-21 16:44:00 -03:00
2020-05-11 18:22:51 -04:00
2020-04-28 21:54:46 -04:00
2020-04-10 22:49:02 -03:00
2020-04-10 22:49:02 -03:00
2020-04-21 22:06:38 -03:00
2020-04-21 22:06:38 -03:00
2020-06-02 02:16:33 -03:00
2020-04-28 21:54:46 -04:00
2020-04-28 21:54:46 -04:00
2020-04-28 21:54:46 -04:00
2020-06-08 05:01:00 -03:00
2020-06-02 02:16:33 -03:00
2020-04-23 17:34:16 -03:00
2020-04-24 22:21:29 -03:00
2020-04-10 22:49:02 -03:00
2020-04-10 22:49:02 -03:00
2020-05-04 20:49:23 -03:00
2020-04-10 22:49:02 -03:00
2020-04-28 21:54:46 -04:00
2020-04-28 21:54:46 -04:00
2020-06-02 02:20:02 -03:00
2020-06-02 02:16:33 -03:00
2020-04-28 21:54:46 -04:00
2020-04-28 21:54:46 -04:00
2020-04-27 16:04:22 -04:00
2020-04-28 21:54:46 -04:00
2020-03-14 11:47:33 -04:00
2020-02-28 17:56:43 -03:00
2020-04-17 18:12:48 -03:00
2020-04-17 18:12:48 -03:00
2020-04-10 22:49:02 -03:00
2020-04-10 22:49:02 -03:00
2020-06-08 05:01:00 -03:00
2020-06-08 05:01:00 -03:00
2020-04-16 02:33:34 -03:00
2020-04-28 21:54:46 -04:00
2020-04-28 02:18:12 -03:00
2020-04-28 02:18:12 -03:00