summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* vesa 2.3.0xf86-video-vesa-2.3.0Adam Jackson2010-01-041-1/+1
| | | | Signed-off-by: Adam Jackson <ajax@redhat.com>
* Make the VBESetVBEMode fallback message slightly clearerAdam Jackson2010-01-041-2/+1
| | | | Signed-off-by: Adam Jackson <ajax@redhat.com>
* Remove support for non-shadowfb banked framebufferAdam Jackson2009-12-302-22/+3
| | | | Signed-off-by: Adam Jackson <ajax@redhat.com>
* Use own thunk function instead of shadowUpdatePackedWeakAdam Jackson2009-12-301-2/+8
| | | | Signed-off-by: Adam Jackson <ajax@redhat.com>
* Warning fix when !HAVE_ISAAdam Jackson2009-12-301-0/+2
| | | | Signed-off-by: Adam Jackson <ajax@redhat.com>
* Code motionAdam Jackson2009-12-301-34/+29
| | | | Signed-off-by: Adam Jackson <ajax@redhat.com>
* configure.ac: sdkdir usage duplicates the sdk include dirGaetan Nadon2009-12-291-2/+1
| | | | | | | | | | The sdkdir variable provides a duplicate copy of the include/xorg directory. The statement is removed as this was it's only used. In the Makefile, there is now only one instance of the -I sdkdir The sdkdir is provided in XORG_CFLAGS. Acked-by: Dan Nicholson <dbn.lists@gmail.com> Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
* configure.ac: remove -I$(prefix)/include from INCLUDES #24676Gaetan Nadon2009-12-101-1/+1
| | | | | | | | | | | Using $prefix for any purpose will yield incorrect results as not all modules uses the same prefix and that modules can use different directory which is configurable. The main include dir comes from XORG_CFLAGS Reported-By: Michael Olbrich <m.olbrich@pengutronix.de> Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
* Don't artificially limit the screen size to 2kAdam Jackson2009-12-011-1/+1
| | | | | | | VBE lets you specify sizes in uint16_t. X won't work above 32k though, so clamp to that instead of the arbitrary 2k. Signed-off-by: Adam Jackson <ajax@redhat.com>
* Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILESGaetan Nadon2009-11-231-0/+1
| | | | | Now that the INSTALL file is generated. Allows running make maintainer-clean.
* INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206Gaetan Nadon2009-10-281-1/+0
| | | | | Automake 'foreign' option is specified in configure.ac. Remove from Makefile.am
* INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206Gaetan Nadon2009-10-282-3/+6
| | | | | | | Add missing INSTALL file. Use standard GNU file on building tarball README may have been updated Remove AUTHORS file as it is empty and no content available yet. Remove NEWS file as it is empty and no content available yet.
* Several driver modules do not have a ChangeLog target in Makefile.am #23814Gaetan Nadon2009-10-263-71/+12
| | | | | | | | | The git generated ChangeLog replaces the hand written one. Update configure.ac to xorg-macros level 1.3. Use XORG_DEFAULT_OPTIONS which replaces four XORG_* macros Update Makefile.am to add ChangeLog target if missing Remove ChangeLog from EXTRA_DIST or *CLEAN variables This is a pre-req for the INSTALL_CMD
* .gitignore: use common defaults with custom section # 24239Gaetan Nadon2009-10-222-8/+0
| | | | | | Using common defaults will reduce errors and maintenance. Only the very small or inexistent custom section need periodic maintenance when the structure of the component changes. Do not edit defaults.
* .gitignore: use common defaults with custom section # 24239Gaetan Nadon2009-10-221-6/+64
| | | | | | Using common defaults will reduce errors and maintenance. Only the very small or inexistent custom section need periodic maintenance when the structure of the component changes. Do not edit defaults.
* Add missing shadowRemove() in VESACloseScreen().Matthieu Herrb2009-10-051-1/+3
| | | | | Signed-off-by: Matthieu Herrb <matthieu.herrb@laas.fr> Acked-by: Daniel Stone <daniel@fooishbar.org>
* Remove unused variable.Adam Jackson2009-09-181-4/+1
|
* Use VBE palette load, not VGA banging.Adam Jackson2009-09-181-26/+1
|
* Fix a commentAdam Jackson2009-09-181-1/+0
|
* vesa: bump for release 2.2.1xf86-video-vesa-2.2.1Dave Airlie2009-07-301-1/+1
|
* vesa: change to using ABI version checkDave Airlie2009-07-281-1/+1
|
* vesa: update for resources/RAC API removalDave Airlie2009-07-281-2/+5
|
* Update to xextproto 7.1 support.Peter Hutterer2009-07-162-0/+9
| | | | | | | DPMS header was split into dpms.h (client) and dpmsconst.h (server). Drivers need to include dpmsconst.h if xextproto 7.1 is available. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
* Attempt VBE PanelID if DDC failsAdam Jackson2009-02-262-0/+15
|
* vesa 2.2.0xf86-video-vesa-2.2.0Adam Jackson2009-02-171-1/+1
|
* Add yet another pass to mode validation.Adam Jackson2009-02-051-14/+40
| | | | | | | Now it's: exact intersection, range based, optimistic range based. The final pass tries to stretch out the bottom of the sync ranges to fit down to 640x480. We'll skip the last pass if the sync range is already that optimistic though.
* Add README with pointers to mailing list, bugzilla & git reposAlan Coopersmith2009-01-301-0/+20
|
* Remove xorgconfig & xorgcfg from See Also list in man pageAlan Coopersmith2009-01-091-1/+1
|
* vesa 2.1.0xf86-video-vesa-2.1.0Dave Airlie2008-12-221-1/+1
|
* Make ISA support optional.Adam Jackson2008-11-232-0/+14
|
* VESASetMode: be verbose about the mode that's being set.Luc Verhaegen2008-09-181-0/+4
|
* Properly define the driver versionJulien Cristau2008-07-151-3/+3
| | | | | Define VESA_VERSION_MAJOR/MINOR/PATCHLEVEL using the version from configure.ac.
* Default VESAValidMode to returning MODE_BAD.Adam Jackson2008-07-011-1/+1
|
* Add a TODO list.Adam Jackson2008-07-011-0/+8
|
* Warning cleanup.Adam Jackson2008-07-011-31/+2
|
* Use VBE services for DPMS instead of banging VGA registers manually.Adam Jackson2008-07-011-33/+1
|
* vesa 2.0.0xf86-video-vesa-2.0.0Adam Jackson2008-07-011-1/+1
|
* Un-duplicate some init code.Adam Jackson2008-07-011-39/+21
|
* Remove unused ->deviceAdam Jackson2008-07-012-3/+0
|
* vesa 1.99.1xf86-video-vesa-1.99.1Adam Jackson2008-06-121-1/+1
|
* Update copyright.Adam Jackson2008-06-121-1/+2
|
* Clean up memory model checking, and properly refuse unsupported models.Adam Jackson2008-06-121-20/+10
|
* Add semi-reasonable mode validation.Adam Jackson2008-06-122-11/+143
|
* Prefer a more modern depth/bpp selection.Adam Jackson2008-06-121-12/+11
| | | | | | 24+32, then 24+24, then 16, 15, 8, 4, 1. See also Red Hat bugs #427383, #445566.
* Remove some useless module loading cruft.Adam Jackson2008-06-121-79/+1
|
* Fix boolean inversion in VBE screen clear.Adam Jackson2008-06-121-2/+5
| | | | | | | | | | From the VESA VBE doc: "If bit D15 is not set, all reported image pages, based on Function 00h returned information NumberOfImagePages, will be cleared to 00h in graphics mode, and 20 07 in text mode. Memory over and above the reported image pages will not be changed. If bit D15 is set, then the contents of the frame buffer after the mode change is undefined." D15 here means the high bit of %bx.
* Planar video is goneJulien Cristau2008-04-172-85/+5
| | | | | | xf1bpp and xf4bpp were removed from the server, so don't try to use them. The afb code was disabled for years and nobody noticed, remove that too.
* Makefile.am: nuke RCS IdMatthieu Herrb2008-03-091-1/+0
|
* fixup pciaccess version detectJulien Cristau2008-03-071-1/+1
|
* Bug #10004: Fix palette initialization in 8bpp modes.Adam Jackson2008-02-291-1/+1
| | | | MemoryModel is an enum, not a bitfield; use == not & for the test.