home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.windows.x.i386unix:62 comp.unix.bsd:10382
- Newsgroups: comp.windows.x.i386unix,comp.unix.bsd
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!swrinde!cs.utexas.edu!qt.cs.utexas.edu!yale.edu!spool.mu.edu!umn.edu!csus.edu!netcom.com!hasty
- From: hasty@netcom.com (Amancio Hasty Jr)
- Subject: Re: [386BSD] Xfree86, XS3 Mouse configuration
- Message-ID: <1992Dec18.175628.7336@netcom.com>
- Organization: Netcom Online Communications Services (408-241-9760 login: guest)
- References: <1992Dec17.175453.29962@cbnewsj.cb.att.com> <1992Dec18.051723.26180@netcom.com> <1992Dec18.103520.4811@Informatik.TU-Muenchen.DE>
- Date: Fri, 18 Dec 1992 17:56:28 GMT
- Lines: 99
-
- In article <1992Dec18.103520.4811@Informatik.TU-Muenchen.DE> roell@informatik.tu-muenchen.de (Thomas Roell) writes:
- >>I am the author of XS3. Please send me your Xconfig and relax because
- >>we fixed this bug for XFree86 and ported XFree86 to 386bsd.
- >
- >Sorry, but I cannot stand this way your talking about this stuff
- >anymore. You always tell people you did EVERYTHING about the XS3
- >server. This is one of the greatest lies I ever heard ! Your S3 stuff
- >is COMPLETLY based up the 8514/A server Kevin Martin did. The S3 chips
- >are with the exception of ONE registers in the graphics engine
- >IDETICAL to the 8514/A (at least with respect of what the 8514/A
- >server actually uses). Hence all of the drawing code is from somebody
- >else, whome you generally forget to name. Also the setup code putting
- >the S3 into graphics mode is stolen for the X386 1.2 / Xfree server
- >(which then again IS stock X11R5) where this code is for SVGAs.
-
- sorry but you are not projecting the reality here.
- I guess that you woke-up on the wrong side of the bed.
-
- Lets identify who is working on XS3:
-
- Linux team:
- Jon Tombs
- Phil Richards
- Kevin Martin (provided the 8514/a server)
-
- 386bsd team:
- Amancio Hasty
- David Greeman
-
-
- This calls for a bit of history. I originally initialized the s3
- with my own code. In essence, I sorted out the values for the S3
- under dos at a given resolution then proceeded to figured out what
- were the differences between different resolutions. Jon requested a
- copy of pre-release XS3-0.1 and I gave it to him. Jon Tombs wrote
- a text restoration text code for XS3-0.2 which was replaced by me with the
- XFree86 code for doing text restoration. The fiasco, with
- the mouse configuration setting under XFree86 I fixed and Rich enhanced.
- However, in XS3 the mouse configuration code uses the stock R5 with my
- few lines of code to make work it properly. A previous netter had problems
- with the logitech mouse and it turned out to be a configuration problem.
-
- Much of the speed-ups improvement are due to Phil Richards and Jon Tombs.
- In this area, three critical components were needed:
- (1) vga banking method - provide by me.
- (2) fast copy routine in "C" and Jon had the wisdom to incorporate
- gnus' latest memcopy.
-
- (3) faster stipple logic must of the work done by Phil Richards and
- Jon helped a lot because Phil did not know the S3 register set.
-
-
- Also, Dave Greeman build the server with gcc-2.3.1 providing a 10-20%
- improvement.
-
- The hardware cursor I wrote and I used the mips cursor code as a template.
- More like a road map to guide me through the necessary changes to the
- server. Jon Tombs enhanced on its functionality , fixed a couple of bugs with
- my code, and streamlined my code.
- Please note that the 8514/a does not have hardware cursor code.
-
- Under 386bsd, till someone picks-up the development or XS3 gets ported
- to XFree86, I claim ownership.
-
- Hundreds of man-hours have gone into XS3.
-
- The result of our combined efforts is that XS3 xbenchmarks and I mean
- at 1024x768 are 10% less than Thomas's X-1.3 commercial product.
-
- With my new understading of the performance aspects of the server it is
- possible to further close the performance gap.
-
- Thomas, I would appreciate if you stop bashing me in public.
- It doesn't make good business sense for you.
-
- Take care,
- Amancio Hasty
- >
- >Hence please stop people make believe that you really did everything
- >from scratch. I don't want to put you down, but make it clear for the
- >people how things really took place (and in fact it took me only about
- >ONE day to get a S3 server from a 8514/A server in our commercial
- >stuff; just to bias people a little bit). If you want to do PD stuff,
- >please give credit to the people who deserve it. And that's Kevin
- >Martin, and not really you.
- >
- >- Thomas
- >
- >--
- >-------------------------------------------------------------------------------
- >Das Reh springt hoch, e-mail: roell@sgcs.com
- >das Reh springt weit, #include <sys/pizza.h>
- >was soll es tun, es hat ja Zeit ...
-
-
- --
- Amancio Hasty |
- Home: (415) 495-3046 | ftp-site depository of all my work:
- e-mail hasty@netcom.com | sunvis.rtpnc.epa.gov:/pub/386bsd/incoming
-