Module: wine Branch: master Commit: 13aea3a1314f19f05601bae20c6f17ab847b4271 URL: http://source.winehq.org/git/wine.git/?a=commit;h=13aea3a1314f19f05601bae20c...
Author: Henri Verbeet hverbeet@codeweavers.com Date: Mon Jun 8 10:35:05 2009 +0200
wined3d: Use GL_DEPTH32F_STENCIL8 for WINED3DFMT_D24FS8.
---
dlls/wined3d/utils.c | 10 +++------- 1 files changed, 3 insertions(+), 7 deletions(-)
diff --git a/dlls/wined3d/utils.c b/dlls/wined3d/utils.c index 29f40a4..c7b734a 100644 --- a/dlls/wined3d/utils.c +++ b/dlls/wined3d/utils.c @@ -450,14 +450,10 @@ static const GlPixelFormatDescTemplate gl_formats_template[] = { GL_DEPTH_COMPONENT, GL_FLOAT, WINED3DFMT_FLAG_DEPTH, ARB_DEPTH_BUFFER_FLOAT}, - {WINED3DFMT_D24FS8, GL_DEPTH_COMPONENT24_ARB, GL_DEPTH_COMPONENT24_ARB, 0, - GL_DEPTH_COMPONENT, GL_FLOAT, - WINED3DFMT_FLAG_DEPTH, - ARB_DEPTH_TEXTURE}, - {WINED3DFMT_D24FS8, GL_DEPTH24_STENCIL8_EXT, GL_DEPTH24_STENCIL8_EXT, 0, - GL_DEPTH_STENCIL_EXT, GL_UNSIGNED_INT_24_8_EXT, + {WINED3DFMT_D24FS8, GL_DEPTH32F_STENCIL8, GL_DEPTH32F_STENCIL8, 0, + GL_DEPTH_STENCIL_EXT, GL_FLOAT_32_UNSIGNED_INT_24_8_REV, WINED3DFMT_FLAG_DEPTH | WINED3DFMT_FLAG_STENCIL, - EXT_PACKED_DEPTH_STENCIL}, + ARB_DEPTH_BUFFER_FLOAT}, /* Vendor-specific formats */ {WINED3DFMT_ATI2N, GL_COMPRESSED_LUMINANCE_ALPHA_3DC_ATI, GL_COMPRESSED_LUMINANCE_ALPHA_3DC_ATI, 0, GL_LUMINANCE_ALPHA, GL_UNSIGNED_BYTE,