Age | Commit message (Collapse) | Author |
|
|
|
lib/Xft/Imakefile
lib/Xft/Xft.h Update library version numbers to match updated package
versions.
Update driver version numbers for RC1.
|
|
substitutions to work better with BSD make
|
|
of indirectly
|
|
|
|
stubs from drivers, comment the non-empty ones.
|
|
|
|
|
|
|
|
send the new offset there as well.
|
|
X_WARNING and all the "Direct rendering enabled" messages X_INFO.
Ideally, we need to factor some of this stuff out to common code. There
is a *LOT* of duplication among the *_dri.c files under
programs/Xserver/hw/xfree86/drivers.
I'm trying to clean up as much low hanging fruit as I can and got tired of
waiting for ajax. :P
|
|
correctly resulting in incorrect stride and/or offset. Switch the accel
code to use the PBD instead and send the new offset with each command.
Because the offset is always up to date, we no longer need
SavageRestoreAccelState().
|
|
- Verify and update package version numbers as needed
- Implement versioning scheme
- Change bug address to point to bugzilla bug entry form
- Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
reenable it)
- Fix makedepend to use pkgconfig and pass distcheck
- Update build script to build macros first
- Update modular Xorg version
|
|
Donnie Berkholz
|
|
|
|
|
|
|
|
|
|
number of the DRIInfoRec, disambiguating it from the XF86DRI protocol
version number. Modify DRIQueryVersion to return the libdri version
number, which all DDXes were requesting implicitly. Fix the DDXes to
check for the DRIINFO version they were compiled against.
|
|
8 bit DAC to DDX but did not make sure it actually was running in 8 bit
mode. On Savage4 the HW cursor doesn't seem to be truecolor in 8bpp
- not even with the streams engine running. Fix SavageProbeDDC() to load
vbe module and initialize it before using it (Bugzilla #3309).
|
|
change "foo.h" to <X11/foo.h> for core headers, e.g. X.h, Xpoll.h;
change "foo.h", "extensions/foo.h" and "X11/foo.h" to
<X11/extensions/foo.h> for extension headers, e.g. Xv.h;
change "foo.[ch]" to <X11/Xtrans/foo.[ch]> for Xtrans files.
|
|
up the engine. Disabling DMA on SuperSavages until someone figures out
how to make it work.
|
|
without it (Helmut Fahrion).
|
|
running during a suspend-resume cycle.
|
|
explicitly enabled in the configuration file.
|
|
- more work on Xv support for savage2000 (still not working 100%)
|
|
|
|
- Moved driver-private definitions from savage_dri.h to savage_driver.h.
savage_dri.h should only contain the public interface between DDX and
DRI drivers.
- Don't forget to remove the command DMA mapping in SAVAGEDRICloseScreen.
|
|
- Added an option "DmaMode" to choose between vertex and command DMA.
- Allow ShadowStatus to be explicitly disabled even with DRI enabled.
- Updated the man page.
|
|
- always enable ShadowStatus when DRI is enabled
- if DRI initialization fails, reset ShadowStatus to configured setting
- if DRI initialization fails, fall back to ShadowStatus in framebuffer
|
|
GL-XScreensaver hacks that grab the screen.
|
|
patch updates a couple of PCI IDs for the Savage driver --
Debian/Ubuntu/Red Hat/Fedora.
|
|
CLUT was not being switched to 8 bit mode.
|
|
drivers (radeon) and the DmaType option.
- Changed the type of a few more messages in SavagePreInit.
- Updated the manual page.
- Moved option CrtOnly to a more sensible place in the man page.
|
|
- Added options AGPSize, DmaType and ForcePCIMode.
- Updated DisableCOB: 3D requires COB, default value is "off", which means
that the COB is enabled.
|
|
- Fixed cobIndex on Savage2K. It used only a 4K COB so far. Now we have
full 128K.
- Program the shadow status thresholds correctly on Savage2K.
- Savage2K reports used entries in the queue in qword units instead of
dwords. Fixed WaitQueue2K accordingly.
- Event counter 0 is in status word 2 instead of status word 1 on Savage2K.
Fixed ShadowWait accordingly.
- Added a ShadowWaitQueue function that doesn't idle the engine all the
time. This improves 3D animation smoothness with concurrent
2D activity when shadow status is enabled.
|
|
|
|
|
|
- Disable building the Savage DRI driver.
|
|
DMA buffers instead of AGP buffers. Set dma_type properly in
SAVAGEDRIKernelInit.
- Something's still wrong with ShadowStatus on the PCI card I'm testing
here. Probably a DRM issue.
- Fixed error handling. Call SAVAGEDRICloseScreen instead of
DRICloseScreen.
- Added AGP/PCI detection (copied from the radeon driver).
|
|
|
|
they were causing. InitBuffers now uses the DRM clear command,
MoveBuffers needs to wait for 3D idle. Some related cleanups.
|
|
committed to DRM CVS. Cleaned up the interface to the DRI driver.
Bumped the Savage DDX version to 2.0.0 due to incompatible changes in
that interface.
|
|
- fix display detection (Hui Yu) bug 1559
- Add new option "BIOSHotkeys" to allow the bios to control output
switching (off by default) bug 2000
- update the savage man page to document the "CrtOnly" option
|
|
- enable independant CLUT access
|
|
|
|
|
|
chip lockup if you switch modes with a video playing
|
|
otherwise the overlay breaks on mode changes.
|
|
Otherwise it choses modes with double refresh rates for double scan
modes or half refresh rates for interlaced modes.
|