How WINE implements BitBlt function?

John Found johnfound at
Thu Feb 5 14:27:48 CST 2015

Well, it seems we are in deep off-topic in these mails, but let me finish the subject.

Actually, I found the library and it is not, as the rest of xlib. The XSHM extension functions are in library. 

Anyway, thanks for the help. I am writing now a small test program in order to test this way. And I will test Xrender as well, if this is what WINE uses. 

And maybe I have to use both of them in order to provide some compatibility with the systems where XSHM is not installed. 

Hm, I wander, how many systems have no XSHM installed?

On Thu, 05 Feb 2015 21:10:53 +0200
Shachar Shemesh <shachar at> wrote:

> On 05/02/15 14:12, John Found wrote:
> > These examples are useful. Thanks. Unfortunately, Linux documentation is so C-centric! 
> > For example, in which DLL is this library? I am writing in assembly and can't simply include the C headers. 
> > I only can dynamically link to .so library.  
> RTFM nm
> In general, the X11 extensions are in the same libraries as the rest of
> xlib.
> Shachar

John Found <johnfound at>

More information about the wine-devel mailing list