Hi,<br><br>the attached patch attempts to fix bogus reports of GL_FRAMEBUFFER_UNSUPPORTED when there is a D24S8 texture attached as both depth and stencil attachments. The problem is such a renderbuffer is of GL_TEXTURE type which has not been handled properly in st_validate_framebuffer.<br>


<br>The r300 classic driver doesn&#39;t have this issue, but it affects all Gallium drivers. This feature appears to be mandatory in wine (Bug #29116). I&#39;ve also added a new piglit test for this: fbo-d24s8.<br><br>Please review.<br>


<br>Best regards.<br><br>-Marek<br>