- Dec 01, 2003
-
-
Anders Carlsson authored
-
Phil Blundell authored
-
Eric Anholt authored
available, with fbdev being used by default. - Use depth 16 by default when vesa backend is used. - Add MMIO defines for PowerPC (should be in a common location). Many thanks for Michel Daenzer for much of this code.
-
Eric Anholt authored
-
Eric Anholt authored
asm/io.h to sys/io.h in vga.c, which newer Linux complains about.
-
- Nov 25, 2003
-
-
Eric Anholt authored
-
Kaleb Keithley Keithley authored
-
Kaleb Keithley Keithley authored
-
- Nov 23, 2003
-
-
Eric Anholt authored
- Remove usleeps from idle and waitavail code, recommended by keithp. - Add a workaround for apparent broken acceleration with Rage 128 and offset alignment with 8-bit acceleration (24-hack and plain 8-bit). - Minor cleanup of setup code.
-
Eric Anholt authored
-
- Nov 20, 2003
-
-
Eric Anholt authored
- Add 24-bit acceleration for Xati using the 8-bit trick from mach64. - Add offscreen pixmap support to Xati.
-
Eric Anholt authored
- Disable acceleration with 24bpp due to apparent broken acceleration. Accel at 24bpp was the cause of the crashes when people tried to use any depth over 16. XFree86 doesn't support 24 either. - Disable at < 8bpp, too. - Add the other Rage 128 PCI IDs. - Remove unnecessary setting of scissor registers (only default scissor gets used).
-
- Nov 19, 2003
-
-
Eric Anholt authored
help with ati, and future DRM drivers. - Add new "ati" kdrive driver. It has ancestry in the r128 driver from andersca, but took a detour through being the WIP SiS 300 driver on the way. It supports Radeons (tested on QD VIVO and 7500) and Rage 128. Current limitations include that it requires depth 16 and that the other Rage 128 PCI IDs aren't included yet.
-
- Nov 18, 2003
-
-
Keith Packard authored
change, just cleaning up a bit) Reset the screen->memory_base value when frame buffer is remapped. This makes sure new off-screen allocations point at the newly mapped region rather than the old (now unmapped) region.
-
Seth W. Klein authored
usage message.
-
- Nov 17, 2003
-
-
Keith Packard authored
Sufficient, but not always necessary. Add borderClip to damage on creation so that clients needn't guess. Fix API to FbDots functions to make PolyPoint work with screen_x/screen_y offsets Add debugging code to make sure no pictures are left pointing at freed pixmaps. "Can't" happen, but it did once. Change KdOffscreenArea structure to eliminate separate private structure, eliminate the ScreenPtr, change from doubly linked to singly linked list. Don't damage BackgroundNone windows on PW_BACKGROUND. Re-clip damage to borderClip in DamageSubtract.
-
Keith Packard authored
Fix Tile/Stipple origin with non-zero pixmap window origins Use computed depth for TrueColor visuals as fbdev doesn't have one.
-
- Nov 14, 2003
-
-
Kaleb Keithley Keithley authored
-
Kaleb Keithley Keithley authored
-
Kaleb Keithley Keithley authored
-
Keith Packard authored
manager enabled.
-
- Nov 13, 2003
-
-
Keith Packard authored
have redirected subwindows in manual mode. Those clients are marked Critical and given a significant scheduling boost whenever they receive a damage notify event. This dramatically improves update frequency. If the kernel reported a large number of keys, readKernelMapping would walk off the end of the kdKeysym array. Fix usage of _IOWR; the 'size' argument is actually a datatype.
-
- Nov 11, 2003
-
-
Eric Anholt authored
-Werror default and add --enable-werror switch to add it back.
-
- Nov 10, 2003
-
-
Keith Packard authored
drawable pixmap rather than directly into the frame buffer. Rewrite logic in kdoffscreen to make space for new allocations, now deals correctly with locked areas.
-
Keith Packard authored
case.
-
- Nov 08, 2003
-
-
Phil Blundell authored
New functions. (TsInit): Register them.
-
Keith Packard authored
kaaComposite acceleration for simple bltblt case.
-
- Nov 07, 2003
-
-
Keith Packard authored
the server seems to act as before. With RedirectSubwindows (root, automatic), the server looks just like a regular X server. Now to go rewrite the (currently lame) compositing manager to get some real action on the screen. Some of the fixes here are to make valgrind quiet with various ioctls used by kdrive/linux. Also fixed a bug where fbdev initialization was out of order in fbdev.c and smi.c
-
Phil Blundell authored
-
- Nov 06, 2003
-
-
Matthew Allum authored
-
- Nov 05, 2003
-
-
Keith Packard authored
extension semantics. Replace mouse acceleration with quadratic.
-
- Nov 02, 2003
-
-
Keith Packard authored
-
- Oct 28, 2003
-
-
Phil Blundell authored
-
Phil Blundell authored
-
- Oct 19, 2003
-
-
Keith Packard authored
KdOffscreenSwapOut to avoid unneeded 'continue'
-
- Oct 16, 2003
-
-
Keith Packard authored
can occur while switched away. Set type of off_screen_areas member to actual type instead of pointer
-
- Oct 15, 2003
-
-
Anders Carlsson authored
-
Keith Packard authored
make doesn't build things in the right order (-j) hw/kdrive/mga/mga.h, mgadraw.c Fix warnings
-
Keith Packard authored
pixmap size test Add migration to composite function for source operands VbeDPMS Remove extraneous call to VbeGetVib.
-
- Oct 14, 2003
-
-
Keith Packard authored
Offscreen allocator API changes.
-