1/3 wined3d: disable hw accelerated 8-bit blits in BltOverride

Roderick Colenbrander thunderbird2k at gmail.com
Wed Mar 17 09:08:30 CDT 2010


On Wed, Mar 17, 2010 at 2:54 PM, Henri Verbeet <hverbeet at gmail.com> wrote:
> On 17 March 2010 14:48, Roderick Colenbrander <thunderbird2k at gmail.com> wrote:
>> This first patch disables hardware accelerated 8-bit blitting. This
>> code will completely use the shader backend later on and won't require
>> hacks like 'paletteOverride'.
>>
> I'm not sure breaking things is the right approach?
>

Well, I discussed the situation with Stefan last weekend. He preferred
if I would make BltOverride a little bit nicer before I improved the
p8 stuff. He considered it a safe move to disable this for now. Within
a few patches I can fix this (after the 'offscreen surface -> render
target' code has been cleaned up). The main thing which basically
needs to happen is that during blit->set_shader the palette needs to
be loaded. Those patches are mostly done but have to be brought over
to latest git and some might need some minor cleanups but I didn't
have time for those (I have been quite sick this week).

Roderick



More information about the wine-devel mailing list