Erik Abair e6e828362e nv2a: Handle 2D textures given to 3D texture modes
Hardware transparently supports passing 2D textures to operations that
are intended to operate on cubemaps. This change introduces a remapping
function to mimic the hardware behavior in cases where the texture
sampler does not match the expectations of the texture mode.

Fixes #1622

Tests: 4a1fde9085/src/tests/texture_2d_as_cubemap_tests.cpp (L79)
HW results: https://abaire.github.io/nxdk_pgraph_tests_golden_results/results/Texture_2D_as_cubemap/index.html
2025-11-16 13:13:21 -07:00
2025-02-15 13:59:10 -07:00
2025-01-03 22:30:04 -07:00
2025-01-03 22:30:04 -07:00
2025-02-15 13:59:10 -07:00
2025-07-02 21:42:02 -07:00
2025-02-15 13:59:10 -07:00
2025-02-15 13:59:10 -07:00
2025-01-06 23:05:53 -07:00
2024-12-17 14:26:42 +03:00
2025-02-15 13:59:10 -07:00
2025-02-15 13:59:10 -07:00
2025-10-15 21:17:27 -04:00
2025-07-02 21:42:02 -07:00
2024-12-31 01:37:05 -07:00
2025-03-27 23:33:40 -07:00
2025-01-03 22:30:04 -07:00
2025-01-03 22:30:04 -07:00
2025-01-09 15:48:27 -07:00
2025-06-03 19:36:08 -07:00
2025-02-15 13:59:10 -07:00
2025-01-03 22:30:04 -07:00
2024-12-31 01:37:05 -07:00
2024-12-31 01:37:05 -07:00

Please visit https://xemu.app for more information.

Description
Languages
C 82.6%
C++ 7%
Python 3.3%
Dylan 2.8%
Shell 1.5%
Other 2.5%