Hi,
In a project, I’m using big RGBA32F textures (4096*4096), and also R32F textures (one component) and RG32F textures (two components).
Is there any DXT format variant which support these pixel formats ?
Thanks.
Hi,
In a project, I’m using big RGBA32F textures (4096*4096), and also R32F textures (one component) and RG32F textures (two components).
Is there any DXT format variant which support these pixel formats ?
Thanks.
Check out ARB_texture_compression_bptc. In particular BPTC_FLOAT (aka BC6H in D3D)… Also mentioned in the OpenGL 4.3 Specification.
Keep in mind though that that same extension also defines a “BPTC” compressed texdture format (aka BC7 in D3D), which unlike BPTC_FLOAT, is a low-dynamic range compressed texture format.