summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2005-09-24Disable the {Open,Close}FullScreen DRI protocol.Adam Jackson
Remove empty FullScreen stubs from drivers, comment the non-empty ones.
2005-09-22Don't build xvmc module if DRI support is not presentAlan Coopersmith
2005-09-15Bug #4458: Check for the xvmc proto package, since it's required to build these.Eric Anholt
(Joshua Baergen)
2005-09-08fix another possible crashAlan Hourihane
2005-09-08Fix a crash situationAlan Hourihane
2005-09-06Fix DirectColor visual colormap issues at 16bpp in the i830 driver.Alan Hourihane
2005-09-06Sync the accelerator before calling AdjustFrame to avoid lockups.Alan Hourihane
2005-08-29Add i810 XvMC support, it passes distcheck for me.Dave Airlie
2005-08-29Fix include paths for i810 XvMC add config.h to driDrawable.cDave Airlie
2005-08-26Added i830_io.c, which just includes i810_io.c with BUILD_FOR_I830 set.Kristian Høgsberg
2005-08-21Fix typo in debug ErrorF.Daniel Stone
2005-08-18Update autogen.sh to one that does objdir != srcdir.Daniel Stone
2005-08-15Egbert's 64bit fixes for mixed 32/64bit clientsAlan Hourihane
2005-08-12add missing i830_shadow.cAlan Hourihane
2005-08-08Enable gamma correction bit even for 8bit modes.Alan Hourihane
The pipeconf register handles the real enablement.
2005-08-05I have resolved this by making all the "Direct rendering disabled" messagesIan Romanick
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
2005-08-02Adjust newPipe code for BIOS's starting at 1200XORG-6_99_99_900Alan Hourihane
2005-07-31Post-merge fixups:XORG-6_8_99_900Adam Jackson
- Disable building the gamma driver - Fix numerous Imakefiles to get header paths and subdirs right - Symlink client-side GLX lib source from Mesa - Add new shader subdirs to the Mesa core build - Tweak the DDX drivers to not ask for "xf86dri.h"; they don't need it, since they don't generate protocol, and it was breaking the build.
2005-07-29Various changes preparing packages for RC0:Kevin E Martin
- 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
2005-07-27Add xf86driproto to dependencies for drivers with DRI support. Patch fromSøren Sandmann Pedersen
Donnie Berkholz
2005-07-26Bump the DDX version to 1.4.0 to indicate the removal of drmAddress.Alan Hourihane
Thus allowing 32/64bit clients to cohabit.
2005-07-26Bug #3850: <https://bugs.freedesktop.org/show_bug.cgi?id=3850>Alan Hourihane
Fix non-DRI builds.
2005-07-26Build system for i810Søren Sandmann Pedersen
2005-07-11Prep for modular builds by adding guarded #include "config.h" everywhere.XORG-6_8_99_16XORG-6_8_99_15Adam Jackson
2005-07-09Copy mode strings upon mode copyAlan Hourihane
2005-07-05Fix Xvideo when operating in one line mode and video is pushed off the top ofAlan Hourihane
the screen. Also some fixes for Xvideo skew in certain resolutions.
2005-07-04NULL checkAlan Hourihane
2005-06-28Add support to check the in-built VESA mode list.XORG-6_8_99_14Alan Hourihane
2005-06-25Bug #3626: _X_EXPORT tags for video and input drivers.XORG-6_8_99_13Adam Jackson
2005-06-13commit missing piece from resume patchXORG-6_8_99_12Alan Hourihane
2005-06-09Bug #3496 <https://bugs.freedesktop.org/show_bug.cgi?id=3496>XORG-6_8_99_11Alan Hourihane
Remove a bogus check for DRM 1.2 for resume functionality as it's been present since 1.1
2005-06-08Fix the mode validation such that using function 5f05 to set the refresh rateAlan Hourihane
works again.
2005-06-07Fix text restoration when display switching has been activated and we could beAlan Hourihane
potentially on a different display than the initial one.
2005-06-06missed a hunkAlan Hourihane
2005-06-06Bug #3436 <https://bugs.freedesktop.org/show_bug.cgi?id=3054>Alan Hourihane
Fix some offset, pitch and overlay scaler size problems with the video overlay. Solves various spontaneous lockups.
2005-05-31and another. sheesh.XORG-6_8_99_10Alan Hourihane
2005-05-31missed hunkAlan Hourihane
2005-05-31Add Intel(R) 945G supportAlan Hourihane
2005-05-25Change the sequence on how refresh rates are set in the i830 driver. This worksXORG-6_8_99_9Alan Hourihane
much better with custom modelines.
2005-05-20Bugzilla #3292: https://bugs.freedesktop.org/show_bug.cgi?id=3292XORG-6_8_99_8Alan Hourihane
Add shadowFB support to the Intel driver (Dima Dorfman)
2005-05-20Bugzilla #2339: https://bugs.freedesktop.org/show_bug.cgi?id=2339Alan Hourihane
Bugzilla #1064: https://bugs.freedesktop.org/show_bug.cgi?id=1064 Bugzilla #3055: https://bugs.freedesktop.org/show_bug.cgi?id=3055 Much better display switching support for mobile chipsets using the Fn+F? combination keys. Add DirectColor support. Add gamma correction support.
2005-05-20Bugzilla #2585: https://bugs.freedesktop.org/show_bug.cgi?id=2585Alan Hourihane
Support the Intel E7221 server chipset.
2005-05-18Bug #3163: Create new DRIINFO_*_VERSION macros to indicate theAdam Jackson
version 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.
2005-04-20Fix includes right throughout the Xserver tree:sco_port_update-baseXORG-6_8_99_7XORG-6_8_99_6XORG-6_8_99_5XORG-6_8_99_4sco_port_updateDaniel Stone
* 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.
2005-04-14Fix initial DDC parameters when validating modes.XORG-6_8_99_3Alan Hourihane
2005-04-01Check the VESA BIOS scanline requirements and adjust the displayWidthXORG-6_8_99_2XORG-6_8_99_1Alan Hourihane
accordingly. Fixes an assumption that the screen width was always used as the displayWidth.
2005-03-21a one line fixup to the UseDDC codeAlan Hourihane
2005-03-21Fix some bad alignment problems when allocating memory fromAlan Hourihane
the end of AGP space. Bugzilla #2764 (https://bugs.freedesktop.org/show_bug.cgi?id=2764)
2005-03-15LFP's may exist on Pipe A in older i830's. Check that case so that Panel ID canAlan Hourihane
be obtained and Xvideo is correctly setup for panel fitting.
2005-03-15Enforce DDC monitor ranges usage if we have them and reject badAlan Hourihane
modes. Use NoDDC option to override DDC timings. We currently only use DS_RANGES, but could use other DDC information, as does the common layer, to deduce the h/v ranges.