This is the mail archive of the
cygwin-xfree@sources.redhat.com
mailing list for the Cygwin project.
RE: [ANNOUNCEMENT] Overlay and No DirectInput Test 5 - No Overlays
- TO: cygwin-xfree at sources dot redhat dot com, Harold at compasstechnologies dot com
- Subject: RE: [ANNOUNCEMENT] Overlay and No DirectInput Test 5 - No Overlays
- From: j dot j dot ita at siep dot shell dot com
- Date: Wed, 1 Nov 2000 10:18:19 +0100
Harold,
I do not mean to be insulting, but was your fix supposed to
produce a window or induce some other type of behavior? Once again I
tested your fix with two NT 4.0 (SP5) machines, one with an Appian
jeronimo 2000 card and one with an Intense3d Wildcat 4110 card. I ran
the bat file:
@echo off
SET DISPLAY=127.0.0.1:0.0
SET PATH=%PATH%;C:\cygwin\usr\X11R6\bin;C:\cygwin\bin
XWin -screen 0 1024x768x32 -whitepixel 255 -blackpixel 0
and got the response in a Command Prompt window:
C:\cygwin\usr\X11R6\bin>startxserver
_XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root
Desired Width: 1024, Height: 768, Depth: 32
xf_dx.dll: Process attach
enable_xf_dx: LoadLibrary success
xf_dx.dll: AdjustVideoMode entered
Adjusted Width: 1024, Height: 768, Depth: 32
xf_dx.dll: winDXAllocateFramebufferMemory entered
xf_dx.dll: Process detach
C:\cygwin\usr\X11R6\bin>
but no window appeared and nothing noticeable happened to the screen.
At least there were no errors this time, so you must be getting close
(cross our fingers).
Joel
> -----Original Message-----
> From: Harold@compasstechnologies.com
> [mailto:Harold@compasstechnologies.com]
> Sent: Wednesday, November 01, 2000 4:07 AM
> To: cygwin-xfree@sources.redhat.com
> Subject: [ANNOUNCEMENT] Overlay and No DirectInput Test 5 -
> No Overlays
>
>
> *This test should work on almost all machines*
>
> I got rid of overlays in favor of writing to an offscreen buffer and
> occasionally blitting (copying) the contents of that
> offscreen buffer to the
> display memory (primary surface). This should work on almost
> all machines.
> I have tested it on my Windows 2000 and my Windows 98
> machines; it works.
> I'm not saying it has the best performance in the world, but
> it does work.
>
> Updates in this test release were constrained to xf_dx.dll, so, if you
> already have the Test 3 full package
> (OverlayAndNoDITest.tar.bz2) installed,
> you can just download the xf_dx.dll package; otherwise,
> download the full
> Test 5 package.
>
> Full Test 5 Package:
> http://www.msu.edu/~huntharo/OverlayAndNoDITest.tar.bz2
> (1.7 MB)
> Test 5 xf_dx.dll Package:
> http://www.msu.edu/~huntharo/xf_dx.dll.tar.bz2 (43
> kB)
>
> You can download the xf_dx.dll test 5 source if you have
> Visual C++ 6 and
> you feel like poking around:
> http://www.msu.edu/~huntharo/xf_dx-src.zip (14 kB)
>
> Good luck, enjoy, and thanks for testing,
>
> Harold
>