<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 5.50.4919.2200" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2><FONT face="Times New Roman" 
size=3>Hi,<BR><BR>StretchBlt/StretchDIBits operation doesn't appear to be 
getting done in<BR>hardware.&nbsp; In fact performance is slightly improved if I 
scale the image</FONT></FONT></DIV>
<DIV><FONT face=Arial size=2><FONT face="Times New Roman" size=3>prior myself 
and call BitBlt/SetDiBitsToDevice.<BR><BR>If I'm correct in my understanding of 
the x11drv source code (bitblt.c) it<BR>appears to be scaling it in software and 
sending this image to the hardware</FONT></FONT></DIV>
<DIV><FONT face=Arial size=2><FONT face="Times New Roman" size=3>using XPutImage 
- only looked briefly.&nbsp; Scaling it myself might be 
quicker</FONT></FONT></DIV>
<DIV><FONT face=Arial size=2><FONT face="Times New Roman" size=3>because wine is 
having to prepare buffers for the scaling it itself each time.<BR><BR>Is anyone 
aware of this problem or am I misinterpreting the problem.&nbsp; If<BR>this is 
what's happening, is there an equivalent to XPutImage that 
requests</FONT></FONT></DIV>
<DIV><FONT face=Arial size=2><FONT face="Times New Roman" size=3>that the 
stretching operation be done in the graphics hardware which is 
going</FONT></FONT></DIV>
<DIV><FONT face=Arial size=2><FONT face="Times New Roman" size=3>to be 
considerably faster and almost instantaneous I would guess.<BR><BR>I noticed 
that painting very large dialogs can be slow -&nbsp;might this be<BR>caused by 
the same 
thing?<BR><BR>Thanks<BR><BR>Patrick</FONT><BR><BR></DIV></FONT></BODY></HTML>