Skip to content

turnip: NPOT texture formats

Jonathan Marek requested to merge flto/mesa:turnip2 into main

This patch adds support for NPOT formats as texture formats (something the blob doesn't have except for R8G8B8_UNORM)

8_8_8_UNORM is an exception and is also renderable (not enabled by this patch).

The problem that needs to be solved is that since the formats are being copied as R8_UNORM, a high width copy (8192x4 for the 24 bit formats for example) ends up breaking the width limit of 16384. Putting this up in a MR because I won't be working on this for a bit.

Edited by Jonathan Marek

Merge request reports