CONTRIB.DOC =========== GRX was original written by Csaba Biegl for DJ Delorie's DOS port of the GCC compiler. Michael Goffioul released GRX 2.1a (first full API implementation). Starting from version v2.2 GRX was maintained by Hartmut Schirmer . Peter Gerwinski released GRX 2.3.1 and 2.3.2. Mariano Alvarez Fernandez (malfer@telefonica.net) released GRX 2.3.3, 2.3.4 and the 2.4.x series. Credits for GRX > v2.0 in alphabetical order ============================================ Csaba Biegl for the post v2.0 developers source code (and of course: MANY THANKS FOR THE GREAT GRX LIB !). N. D. Culver for suggesting the bpp based color spec with GrSetMode(). Thomas Demmer for inprovements and good ideas with the win32 driver. Frank Donahoe for bug reports and patches. Vicente Fuentes Gea for the info version of the user's manual. Michael Goffioul for his GREAT work: - Pattern Filled functions - Patterned Line functions - Custom Line functions - User Coordinates functions Gernot Graeff for the Win32 driver. Thomas Hahn for the ALPHA processor patches (64bit support). Frank Heckenbach for Pascal interface updates, configure script and many others inprovements. Sven Hilscher for GNU-Pascal interface and bug reports. Eike Lange for Pascal updates. Andrzej Lawa [FidoNet: Andrzej Lawa 2:480/19.77] for linear framebuffer support. Maurice Lombardi for many patches and bug reports. Peter C. Mehlitz for his suggestions on Linux and X11 event time handling Vincenzo Morello continous using GRX as base graphics API for his MGUI lib. He submitted many suggestions, found lots of bugs and contributed the SaveContextToJpeg() code. Josu Onandia for patches, bug reports and lot of inprovements to the Win32 driver. Andris Pavenis for many suggestions, the memory driver, printing support, variable X11 resolution, patches and bug reports. Gary Sands did the Watcom C++ port. Daniel Skarda <0rfelyus@atrey.karlin.mff.cuni.cz> for Linux shared libraries and bug reports. Anton Norup Soerensen for patches and bug reports. Michal Stencl for the pattern text output, BMP handling and image display functions. Waldemar Schultz for bug reports. Michael for bug reports. Dimitar Zhekov for three new font drivers, makefile fixes for the bcc version, bgi updates, X11 fixes and the Xfree86 DGA2 video driver. ########################################################################### This is the original contrib.doc by Csaba Biegl (csaba@vuse.vanderbilt.edu) ########################################################################### This is a (far from complete) list of people who sent me ideas, bug reports or useful code pieces during the development of GRX 2.0. This file is under construction (I need to go back in my e-mail records to see who sent me bug reports, ideas, etc...). Currently it has only the most recent contributions. If you think you sent me something for which you should be mentioned here, but you don't see your name in the list, drop me an e-mail. I may have lost same of the older correspondence. Hartmut Schirmer (hsc@techfak.uni-kiel.de) for many good ideas, bug reports, the BGI font loader sources and the protected mode VESA paging code. Christian Domp (alma.student.uni-kl.de) for bug reports, the 90x30, 94x30 90x34 and 94x34 text modes in the stdvga driver and for fixing the HiColor and TrueColor modes in the et4000 driver. Ulrich Leodolter (ulrich@lab1.psy.univie.ac.at) for the wonderful X11 video, frame and font drivers, bug reports and the DOS Hercules video driver. Daniel Skarda (DSKA4435@novell.karlin.mff.cuni.cz) for bug reports. Mauro Condarelli (mc5686@mclink.it) for the Linux SVGA version keyboard enhancements.