New Post: Texconv question about PNG with sRGB data and BC5_UNORM_SRGB
Which release are you using? I added support to June 2013 release which will check for the sRGB colorspace in the PNG file. The limitation is that the returned DXGI_FORMAT must have an SRGB equivalent....
View ArticleCommented Issue: BC7 Decoder Output for "Reserved Mode" 8 is not as described...
Decompressing a BC7 file where a block has LSBs of 0x00 results in an opaque black texture. However, the BC7 Format Mode Reference page...
View ArticleCommented Issue: BC7 Decoder Output for "Reserved Mode" 8 is not as described...
Decompressing a BC7 file where a block has LSBs of 0x00 results in an opaque black texture. However, the BC7 Format Mode Reference page...
View ArticleCommented Issue: BC7 Decoder Output for "Reserved Mode" 8 is not as described...
Decompressing a BC7 file where a block has LSBs of 0x00 results in an opaque black texture. However, the BC7 Format Mode Reference page...
View ArticleSource code checked in, #29576
DirectXTex: BC6H / BC 7 handling of invalid mode blocks updated to match the format specs
View ArticleClosed Issue: BC7 Decoder Output for "Reserved Mode" 8 is not as described in...
Decompressing a BC7 file where a block has LSBs of 0x00 results in an opaque black texture. However, the BC7 Format Mode Reference page...
View ArticleCommented Issue: BC6H_SF16 textures with negative texel component values are...
In the attached example, the compressed BC6H_SF16 texture bc6h_SF16_Negative.dds is composed of blocks with the following characteristics:Mode: 12 (Mode bits = '00111')Base Endpoint 'A0': All channels...
View ArticleCommented Issue: BC6H_SF16 textures with negative texel component values are...
In the attached example, the compressed BC6H_SF16 texture bc6h_SF16_Negative.dds is composed of blocks with the following characteristics:Mode: 12 (Mode bits = '00111')Base Endpoint 'A0': All channels...
View ArticleSource code checked in, #29638
DirectXTex: BC6H/BC7 had subtle signed/unsigned bug that resulted in incorrect decoding in particular edge cases
View ArticleClosed Issue: BC6H_SF16 textures with negative texel component values are...
In the attached example, the compressed BC6H_SF16 texture bc6h_SF16_Negative.dds is composed of blocks with the following characteristics:Mode: 12 (Mode bits = '00111')Base Endpoint 'A0': All channels...
View ArticleCommented Issue: BC7 encoder produces non-opaque alphas for opaque input [760]
Omega-SwanNebula-M17.png: is the opaque inputOmega-SwanNebula-M17.dds: is encoded with "./texconv -f BC7_UNORM -o . -ft dds Omega-SwanNebula-M17.png"Omega-SwanNebula-M17.bmp: is decoded with "./texconv...
View ArticleCreated Task: Problems converting greyscale PNG to BC3_UNORM_SRGB [980]
Hi, I'm using the texconv to convert a grayscale png file to a dds file. I use the command: -srgb -f -BC3_UNORM_SRGB It turns out many pixels in the dds file looks carnation or aqua. I'm a newer in dds...
View ArticleCommented Task: Problems converting greyscale PNG to BC3_UNORM_SRGB [980]
Hi, I'm using the texconv to convert a grayscale png file to a dds file. I use the command: -srgb -f -BC3_UNORM_SRGB It turns out many pixels in the dds file looks carnation or aqua. I'm a newer in dds...
View ArticleCommented Issue: BC7 encoder produces non-opaque alphas for opaque input [760]
Omega-SwanNebula-M17.png: is the opaque inputOmega-SwanNebula-M17.dds: is encoded with "./texconv -f BC7_UNORM -o . -ft dds Omega-SwanNebula-M17.png"Omega-SwanNebula-M17.bmp: is decoded with "./texconv...
View ArticleCommented Task: Improve BC6H/BC7 CPU encoder performance [644]
The current implementation of Compress for BC6H and BC7 is based on the D3DX11 implementation which is very slow. There are likely some CPU-side optimizations that can be done to improve itComments: **...
View ArticleCommented Task: Improve BC6H/BC7 CPU encoder performance [644]
The current implementation of Compress for BC6H and BC7 is based on the D3DX11 implementation which is very slow. There are likely some CPU-side optimizations that can be done to improve itComments: **...
View ArticleCommented Task: Improve BC6H/BC7 CPU encoder performance [644]
The current implementation of Compress for BC6H and BC7 is based on the D3DX11 implementation which is very slow. There are likely some CPU-side optimizations that can be done to improve itComments: **...
View ArticleSource code checked in, #29680
texconv: Enable multithreaded BC6H/BC7 compression using OpenMP - Added '-singleproc' command-line to turn off MT usage.
View ArticleCommented Task: Improve BC6H/BC7 CPU encoder performance [644]
The current implementation of Compress for BC6H and BC7 is based on the D3DX11 implementation which is very slow. There are likely some CPU-side optimizations that can be done to improve itComments:...
View Article