Quantcast
Channel: DirectXTex texture processing library
Browsing all 1174 articles
Browse latest View live

Source code checked in, #22578

DirectXTex: fixed incorrect unusual case when decoding BC2 and BC3 formats

View Article


Created Issue: Mipmap support for Kaiser filtering [842]

The current filtering modes are only those supported by WIC. Some texture pipelines have implemented more advanced filtering, such as Kaiser filtering, which can produce higher-quality mipmaps.Here is...

View Article


Commented Task: Volume map generation support for MIRROR, WRAP, LINEAR, and...

<p>The current implementation of GenerateMipmaps3D() only implements POINT and FANT (aka box for down-sizing) filtering. It needs new filters written for LINEAR and CUBIC which should implement...

View Article

Source code checked in, #22584

DirectXTex: Added VS 2010+Windows SDK 8.0 projects; updated to use SAL2 annotation

View Article

New Post: How to decode BC1 and change the color palette and encode it again

Hi all. I have loaded a dds file which is compressed using BC1 and I want to decode it and manipulate the pixels and color palette and encode it again. I believe it should possible using D3DXDecodeBC1...

View Article


New Post: How to decode BC1 and change the color palette and encode it again

Typically you would load the BC1 DDS file using LoadFromDDSFile, decompress to an RGB format using Decompress, manipulate the Image pixels, then compress using Compress, and then write the result using...

View Article

Updated Wiki: Direct3D 11 Helper Functions

Functions for working with the Direct3D 11 API using DirectXTex image data. These functions are intended for use in tools. For runtime loading of resources, we strongly recommend using...

View Article

Updated Wiki: DDSTextureLoader

A streamlined version of the DirectX SDK sample DDSWithoutD3DX11 texture loading code for a simple light-weight runtime .DDS file loader. This version only supports Direct3D 11 and performs no runtime...

View Article


Updated Wiki: WICTextureLoader

A Direct3D 11 2D texture loader that uses WIC to load a bitmap (BMP, JPEG, PNG, TIFF, GIF, HD Photo, or other WIC supported file container), resize if needed based on the current feature level (or by...

View Article


Source code checked in, #22682

DirectXTex: Add 'forceSRGB' option to Ex versions of CreateSRV, DDSTextureLoader, & WICTextureLoader

View Article

Source code checked in, #22685

DirectXTex: December 11, 2012 release

View Article

Source code checked in, #22686

DirectXTex: converted DDSTextureLoader & WICTextureLoader to SAL2

View Article

Updated Wiki: Version History

December 11, 2012Ex versions of CreateTexture, CreateShaderResourceView, DDSTextureLoader and WICTextureLoaderFixed BC2 and BC3 decompression issue for unusual color encoding caseConverted annotation...

View Article


Created Release: DirectXTex (December 11, 2012) (Dec 11, 2012)

December 11, 2012Ex versions of CreateTexture, CreateShaderResourceView, DDSTextureLoader and WICTextureLoaderFixed BC2 and BC3 decompression issue for unusual color encoding caseConverted annotation...

View Article

Updated Release: DirectXTex (December 2012) (Dec 11, 2012)

December 11, 2012Ex versions of CreateTexture, CreateShaderResourceView, DDSTextureLoader and WICTextureLoaderFixed BC2 and BC3 decompression issue for unusual color encoding caseConverted annotation...

View Article


Released: December 2012 (Dec 11, 2012)

December 11, 2012Ex versions of CreateTexture, CreateShaderResourceView, DDSTextureLoader and WICTextureLoaderFixed BC2 and BC3 decompression issue for unusual color encoding case Converted annotation...

View Article

Updated Release: December 2012 (Dec 11, 2012)

December 11, 2012Ex versions of CreateTexture, CreateShaderResourceView, DDSTextureLoader and WICTextureLoaderFixed BC2 and BC3 decompression issue for unusual color encoding caseConverted annotation...

View Article


Commented Feature: Better support for premultiplied alpha conversions [667]

<p>Premultiplied alpha is a widely accepted best practice for graphics rendering, offering many benefits over 'straight' interpolative alpha (most importantly, it works correctly with bilinear...

View Article

New Post: How to decode BC1 and change the color palette and encode it again

Thanks Walbourn for your prompt reply. I tried to access the temp's pixels in two ways:1) for example: temp[0]. then there are some m128_f32 and things like that which I am not familiar with those...

View Article

New Post: How to decode BC1 and change the color palette and encode it again

XMVECTOR is a SIMD type from the DirectXMath library. This code decompresses the BC blocks into the 'post-compression' colorsIf want you want to do is manipulate the compressed blocks, then you'll need...

View Article
Browsing all 1174 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>