[wined3d] Add DF16 and DF24 formats
Henri Verbeet
hverbeet at gmail.com
Fri Apr 18 10:13:12 CDT 2014
On 18 April 2014 16:46, Vijay Kiran Kamuju <infyquest at gmail.com> wrote:
> + {WINED3DFMT_DF16, 0, 0, 0, 0, 16, 24, 8, 0, 0, 0, 0},
> + {WINED3DFMT_DF24, 0, 0, 0, 0, 24, 24, 8, 0, 0, 0, 0},
This is pretty much just wrong.
> + {WINED3DFMT_DF16, GL_DEPTH24_STENCIL8_EXT, GL_DEPTH24_STENCIL8_EXT, 0,
> + GL_DEPTH_STENCIL_EXT, GL_UNSIGNED_INT_24_8_EXT, 0,
> + WINED3DFMT_FLAG_TEXTURE | WINED3DFMT_FLAG_POSTPIXELSHADER_BLENDING | WINED3DFMT_FLAG_FILTERING
> + | WINED3DFMT_FLAG_DEPTH | WINED3DFMT_FLAG_STENCIL,
WINED3DFMT_FLAG_STENCIL is suspicious here, since afaik these are
depth only formats.
Note that you can't expose these formats without also implementing
"Fetch-4", since that's implied by DF24. See also
http://developer.amd.com/wordpress/media/2012/10/Advanced-DX9-Capabilities-for-ATI-Radeon-Cards_v2.pdf.
Does this patch help any application?
More information about the wine-devel
mailing list