C&T acceleration support, needs testers.

5 messages, 3 authors, 1999-08-01 · open the first message on its own page

C&T acceleration support, needs testers.

From: Ryuichi Oikawa <hidden>
Date: 1999-08-01 00:53:11

Hi,

I'm trying to implement C&T 6555x HW acceleration to the X servers.
I put a Xpmac binary:
 ftp://ppc.linux.or.jp/pub/users/oikawa/Xserver/hw/powermac/Xpmac-19990731-glibc2.1.gz
XF68_FBDev version hasn't been compiled, yet.

Because I don't have any C&T 6555x hardware, I need testers for debugging.
Thank you for your help.

Ryuichi Oikawa
roikawa@rr.iij4u.or.jp

[[ This message was sent via the linuxppc-dev mailing list.  Replies are ]]
[[ not  forced  back  to the list, so be sure to Cc linuxppc-dev if your ]]
[[ reply is of general interest. Please check http://lists.linuxppc.org/ ]]
[[ and http://www.linuxppc.org/ for useful information before posting.   ]]

Re: C&T acceleration support, needs testers.

From: Vinai <hidden>
Date: 1999-07-31 20:12:24

On Sun, 1 Aug 1999, Ryuichi Oikawa wrote:

}I'm trying to implement C&T 6555x HW acceleration to the X servers.
}I put a Xpmac binary:
} ftp://ppc.linux.or.jp/pub/users/oikawa/Xserver/hw/powermac/Xpmac-
}19990731-glibc2.1.gz
}XF68_FBDev version hasn't been compiled, yet.
}
}Because I don't have any C&T 6555x hardware, I need testers for
}debugging.  Thank you for your help.

Hi,

I grabbed your Xpmac binary this morning and tried it out on a 3400/240
running R5.  It seemed to work well for the most part.  Very noticeable
acceleration, especailly over the XF86 server I was currently using.  I
did run into a couple problems though.

- If windows are moved around too quickly, vertical bands appear.  If I
  explicitly request that part of the screen to be redrawn (e.g. by my
  closing the xterm and reopening it), the lines disappear.

- When I passed it the wrong option (I used "startx --depth 16" instead
  of the correct "startx -- -depth 16", it off course ignored the wrong
  swtich and started up in 8-bit colour).  But on exiting X, it locked
  up the machine completely.  I couldn't even switch to another virtual
  console to kill the process or reboot the machine, so I ended up with
  a hard reboot).  For a window managers - I am using an old version of
  AfterStep that I recompiled from the src.rpm for R5.  It is version
  1.0.7a (Yes - I know it's old, but it is small, I know how to set it
  up, and does all I need ;-)

Otherwise, I have not found any other problems, and the person that uses
this machine is actually pretty happy right now, as am I ;-)  Thanks for
the great work !!

cheers
vinai




[[ This message was sent via the linuxppc-dev mailing list.  Replies are ]]
[[ not  forced  back  to the list, so be sure to Cc linuxppc-dev if your ]]
[[ reply is of general interest. Please check http://lists.linuxppc.org/ ]]
[[ and http://www.linuxppc.org/ for useful information before posting.   ]]

Re: C&T acceleration support, needs testers.

From: Vinai <hidden>
Date: 1999-08-01 01:03:24

On Sat, 31 Jul 1999, Don Lunder wrote:

}On a side note, I noticed that when I run with the video driver on the 
}2400, the first time I start X, instead of a "grey" pixely screen, it  
}has a blue hue to it, and it will seg fault, but if I try running it
}again, it starts up correctly, and goes into WindowMaker.

I had this problem with the original XF86 server, that I replaced with
the Xpmac that was posted this morning ...  It seemed that MacOS would
set the bit depth of the screen to one the XF86 could not recognize or
handle, so that is why it would be that weird colour and segfault. When
that happened, and the X-server exited, it said it was trying to set a
24-bit screen.  But the second time (when it would run correctly) it'd
say 15-bit screen.  So it looks like X set the bit depth correctly on
the first launch and was able to use it the second time.

But with the new X-server, I don't have this problem...

Cheers
vinai




[[ This message was sent via the linuxppc-dev mailing list.  Replies are ]]
[[ not  forced  back  to the list, so be sure to Cc linuxppc-dev if your ]]
[[ reply is of general interest. Please check http://lists.linuxppc.org/ ]]
[[ and http://www.linuxppc.org/ for useful information before posting.   ]]

Re: C&T acceleration support, needs testers.

From: Don Lunder <hidden>
Date: 1999-08-01 01:56:20

I got to try out this X server, and it seems to work quite well.  Here is 
the output on starting it:

Xpmac / X Window System (X11R6.3)
Release Date: July 31, 1999

Running in mode=10, depth=16; req mode=0 depth=0
Using VT number 7
Mapped frame buffer (physaddr 0x81800000 size 0xea610) at 0x30057000.
C&T 6555x detected. Mapping MMIO/IO regsiter...
Mapped physaddr 0x81400000 size 0x20000 at 0x30014000.
Mapped physaddr 0xf2000000 size 0x1000 at 0x30034000.
C&T 6555x successfully mapped. Starting acceleration...


Running WindowMaker-0.60.0-4, on a PowerBook 2400/180

The only thing I saw out of the ordinary, were the verticle bars that would 
appear when moving windows fast.  (Altho moving the xmms (mp3 player) 
window didn't seem to leave any artifacts)  Also, if I drug windows between 
desktops, verticle bars or other artifacts would appear in the window being 
moved.  Usually Yellow or Blue it seems (this could just be for me tho)

I booted in Linux with it running a video driver (not the OF based one), 
does this make a diffrence, would you like to know of any other setups?

On a side note, I noticed that when I run with the video driver on the 
2400, the first time I start X, instead of a "grey" pixely screen, it has a 
blue hue to it, and it will seg fault, but if I try running it again, it 
starts up correctly, and goes into WindowMaker.

On my machine, I was able to exit WindowMaker just fine with out any 
errors, or hard reboots.

I'll keep playing with it, and tell you what I find, if you have any 
specific requests, please do ask!

Thanks for your hard work, time and effort!!!!

Don Lunder

PS After Spell checking the email, I see that register has a typo in the 
Xpmac out put. <shrug>


[[ This message was sent via the linuxppc-dev mailing list.  Replies are ]]
[[ not  forced  back  to the list, so be sure to Cc linuxppc-dev if your ]]
[[ reply is of general interest. Please check http://lists.linuxppc.org/ ]]
[[ and http://www.linuxppc.org/ for useful information before posting.   ]]

Re: C&T acceleration support, needs testers.

From: Don Lunder <hidden>
Date: 1999-08-01 03:23:06

Okay, I did find something strange with this new X server.

I have my f11 and f12 keys set up for the diffrent mouse clicks, by passing 
the kernel an adb_buttons command within bootX.

For some reason, all of my 2/3rd button mouse clicks go to the root window, 
to bring up the various windows (instead of pasting, etc etc)  even when i 
click on the dock (window maker, still) and xterms, etc etc, you name it... 
it sends it to the root window (or something of that idea)

Well thanks, keep up the great work!

Don Lunder


[[ This message was sent via the linuxppc-dev mailing list.  Replies are ]]
[[ not  forced  back  to the list, so be sure to Cc linuxppc-dev if your ]]
[[ reply is of general interest. Please check http://lists.linuxppc.org/ ]]
[[ and http://www.linuxppc.org/ for useful information before posting.   ]]
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help