[PATCH 2/5] winex11.drv: Complain a bit about missing s3tc support.

Henri Verbeet hverbeet at gmail.com
Wed Feb 2 19:03:04 CST 2011


On 3 February 2011 01:00, Tobias Jakobi <liquid.acid at gmx.net> wrote:
> *bumping*
>
> This patch never went into master, although it's _very_ important. Wine
> users see a lot of D3D problems (mostly missing textures) since mesa drivers
> don't support s3tc "out-of-the-box" (libtxc_dxtn needs to be available).
> This leads to a lot of 'false' bug reports, which are in fact driver issues.
>
> Requesting to finally push this to master.
>
I'm not entirely sure on how to do this properly. Making it an ERR
would be too loud for applications that never use s3tc textures, as a
WARN it's never going to be seen unless you look at the debug channel.
Printing a message in wined3d in CreateSurface() would probably work,
but the resulting check would end up being pretty ugly because we'd
have to check 5 different formats. You can't do much more than a WARN
for a generic check either, because some formats may be legitimately
missing / unimplemented. Note that the situation with floating point
formats isn't much better.



More information about the wine-devel mailing list