Open
Description
This issue seems to be very weird. For some reason textures with a size of 32*8 pixels display wrongly. Instead of the right 16*8 pixels it reads from something else (it's noticable in situations where there are more textures around).
To reproduce it's enough to change this line in the textured cube example: https://github.com/switchbrew/switch-examples/blob/master/graphics/deko3d/deko_examples/source/Example04_TexturedCube.cpp#L189
to
texImage.load(*pool_images, *pool_data, device, queue, "romfs:/Unbenannt.data", 32, 8, DkImageFormat_RGBA8_Unorm);
here is the texture data I used:
Unbenannt.zip
Note that if the height is reduced to 4 pixels, everything works fine (except ofc that only the first 4 lines of the texture are used):
The texture transfer seems to work fine, I already tried retrieving the texture data from vram.
Metadata
Metadata
Assignees
Labels
No labels