On 16 February 2011 23:51, wrote:
> Yes, there are bindings, but wouldn't this pose the same legal problems as
> libtxc_dxtn?
>
Probably, but that's more of an issue for distributions than for Wine.
Note that using the s3tc support in the closed drivers doesn't change
that all that much, you'd ju
>I haven't investigated very closely, but my impression is that you
>want to use libsquish. I'm not sure if it has C bindings, or if the
>API is entirely right for what we need, but maybe they accept patches.
Yes, there are bindings, but wouldn't this pose the same legal problems as
libtxc_dxtn?
I haven't investigated very closely, but my impression is that you
want to use libsquish. I'm not sure if it has C bindings, or if the
API is entirely right for what we need, but maybe they accept patches.
Hi Stefan. I'm not really into opengl internals, so I think the best
solution for now is to implement 1), and give complete support when the
blitting code will be in a better shape. Would this be okay?
if (!context->valid)
{
context_release(context);
FIXME("No gl context, c
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Am 15.02.2011 um 14:39 schrieb albe...@mattea.info:
> Good idea. This new patch implements this approach. It seems to be working
> perfectly at least with the nvidia blob. It is also much smaller than the
> previous one, and doesn't require hacks like
> An idea that was proposed before was to delegate the conversion (and the
> patents burden) to the OpenGL drivers, something like using
> glCompressedTexImage2D() / glGetCompressedTexImage(). Not sure
> whether there are hidden issues with that approach (except, well, requiring
> an OpenGL driver
2011/2/14 :
> Hi Stefan, thanks for your answer. I've checked the nvidia texture tools
> but, sadly, I think it's impossible to use them in wine: while they have c
> bindings, those bindings lack the essential function
> nvttSetOutputOptionsOutputHandler(NvttOutputOptions * outputOptions,
> nvttOu
Hi Stefan, thanks for your answer. I've checked the nvidia texture tools
but, sadly, I think it's impossible to use them in wine: while they have c
bindings, those bindings lack the essential function
nvttSetOutputOptionsOutputHandler(NvttOutputOptions * outputOptions,
nvttOutputHandler outputHandl
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Am 14.02.2011 um 16:50 schrieb albe...@mattea.info:
> I would also like some feedback about
> the patent situation, e.g. if the patch can be mainlined as it is or if it
> would be better to load libtxc_dxtn directly at runtime.
I'm afraid neither solu
This patch adds conversion functions from WINED3DFMT_B8G8R8_UNORM,
WINED3DFMT_B5G5R5A1_UNORM and WINED3DFMT_B5G5R5X1_UNORM to
WINED3DFMT_DXT1. It uses code slighty modified from libtxc_dxtn. It fixes
at least LEGO Stunt Rally, probably other games too. I didn't implement
dxt3 and dxt5 since I haven
10 matches
Mail list logo