summaryrefslogtreecommitdiff
path: root/man
AgeCommit message (Collapse)Author
2016-11-22Enable glamor by default with >= R600 and Xorg >= 1.18.3Michel Dänzer
glamor should now perform at least as well as EXA in general, and this allows DRI3 to be enabled by default for >= R600. Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
2016-11-17Update manpage entry for Option "TearFree"Michel Dänzer
It's now effective for arbitrary transforms as well.
2016-11-01Check Xorg version at runtime instead of build time in two placesMichel Dänzer
This means that all possible paths can be handled as intended, no matter which Xorg version the driver happened to be compiled against. Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
2016-07-22Don't enable DRI3 by default with EXAMichel Dänzer
It doesn't work correctly in all cases, see e.g. https://bugs.freedesktop.org/show_bug.cgi?id=95475 . I'm not sure this is fixable, given EXA's architecture. Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
2016-05-11Enable DRI3 by default when building for Xorg >= 1.18.3Michel Dänzer
Seems to work well enough in general now. Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
2016-04-04Update manpage entry for Option "TearFree"Michel Dänzer
It's now effective for rotation as well. (Ported from amdgpu commit faf9d720b7d650f5f1ea657a874d08eac3972e60) Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
2015-08-11Make selection between DRI2 and DRI3 consistent with other drivers. (v2)Mario Kleiner
Add Option "DRI" to allow selection of maximum DRI level. This allows the user to select the maximum level of DRI implementation to use, DRI2 or DRI3. It replaces the old option "DRI3" which had exactly the same purpose, but differs from the method used in both intel ddx and nouveau ddx. Make this consistent before a new stable driver is released. v2: Retain handling of old Option "DRI3" for backwards compatibility, but Option "DRI" will take precedence over "DRI3" if both are provided. Signed-off-by: Mario Kleiner <mario.kleiner.de@gmail.com> Reviewed-by: Michel Dänzer <michel.daenzer@amd.com>
2015-04-17Add Option "TearFree" v4Michel Dänzer
Avoids tearing by flipping between two scanout BOs per (non-rotated) CRTC v2: * Fix condition for TearFree log message (Richard Wilbur) * Log warning message about DRI page flipping being enabled because of TearFree (or ShadowPrimary) also when building without glamor support v3: * Only override fb_id/x/y if all scanout pixmaps have been successfully allocated v4: * Make log warning clearer if drmModePageFlip returns an error Reviewed-by: Alex Deucher <alexander.deucher@amd.com> (v1)
2015-04-03glamor: Add Option "ShadowPrimary" v2Michel Dänzer
When this option is enabled, most pixmaps (including the screen pixmap) are allocated in system RAM and mostly accessed by the CPU. Changed areas of the screen pixmap are copied to dedicated per-CRTC scanout pixmaps regularly, triggered by the vblank interrupt. v2: * Set region data pointer to NULL for keeping only the extents * Move pRegion and pBox local variable declarations closer to their uses in drmmode_set_mode_major()
2015-03-17Add DRI3 support v2Michel Dänzer
Must be enabled with Option "DRI3" in xorg.conf. v2: Adapt to v2 of patches 11/12. Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
2014-08-12radeon: enable hawaii accel conditionally (v3)Alex Deucher
Only if the kernel has the new CP firmware. v2: check value of ACCEL_WORKING2 v3 (Andreas Boll): - check for value 2 or 3 of ACCEL_WORKING2 - update man page Reviewed-by: Michel Dänzer <michel.daenzer@amd.com> (v2) Signed-off-by: Alex Deucher <alexander.deucher@amd.com> Signed-off-by: Andreas Boll <andreas.boll.dev@gmail.com>
2014-06-04Rename Option "NoAccel" to "Accel"Michel Dänzer
Removes the need for a double negation when forcing acceleration on. Note that this change is backwards compatible, as the option parser automagically handles the 'No' prefix. Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
2014-05-02radeon: add support for Mullins.Samuel Li
Signed-off-by: Samuel Li <samuel.li@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com> Reviewed-by: Michel Dänzer <michel.daenzer@amd.com>
2014-03-11update man page to reflect tiling changes for CI partsAlex Deucher
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2014-03-11Allow enabling glamor on R500 (and R300) class 3D engines as well.Michel Dänzer
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=75709 Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
2013-11-13radeon: add support for HawaiiAlex Deucher
Disabled by default until the acceleration code stablizes. Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2013-11-04radeon: enable tiling on SI by default (v2)Alex Deucher
Now that mesa 9.2 is out with support for tiling on SI asics, we can enable it here. Tiling improves memory bandwidth utilization. V2: update man page Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2013-06-28radeon: add family ids for CIKAlex Deucher
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2013-06-17man: fix up previous commitAlex Deucher
Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
2013-06-07Fix some incomplete list entries.Eric S. Raymond
This necessarily involved adding some content, which I was able to Google for. Please review, correct, and make more specific. Bodiless .TP entries screw up doclifter's page parsing. Please don't do that anymore.
2013-06-03radeon: use direct mapping for fast fb access.Samuel Li
Signed-off-by: Samuel Li <samuel.li@amd.com>
2013-05-13radeon: add hainan chip familyAlex Deucher
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2013-03-25glamor: Enable by default on SIMichel Dänzer
We should now handle its major initialization failure cases gracefully. Reviewed-by: Jerome Glisse <jglisse@redhat.com>
2013-02-04radeon: add oland chip familyAlex Deucher
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2012-11-02man: note that 2D tiling requires Mesa 9.0 or newerAlex Deucher
Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
2012-11-02man: update man pages for trinity (ARUBA)Alex Deucher
Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
2012-11-02radeon/man: ColorTiling2D is by default on for r6xx-caymanAndreas Boll
Signed-off-by: Andreas Boll <andreas.boll.dev@gmail.com>
2012-07-10Initial SI support.Michel Dänzer
Defaults to shadowfb. 3D acceleration is available with glamor. 2D acceleration is disabled until the radeonsi driver can handle glamor's shaders. v2: add chip flags (Alex Deucher) Signed-off-by: Michel Dänzer <michel.daenzer@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2012-07-10Initial glamor support.Michel Dänzer
Enable at build time with --enable-glamor and runtime with Option "AccelMethod" "glamor" The most notable lack of functionality is XVideo. Use something like VDPAU for now. Signed-off-by: Michel Dänzer <michel.daenzer@amd.com>
2012-07-04Some cosmetic fixups for the radeon manpage.Michel Dänzer
ATI -> ATI/AMD PCIE -> PCIe Signed-off-by: Michel Dänzer <michel.daenzer@amd.com>
2012-07-04Drop UMS specific parts from the radeon manpage.Michel Dänzer
Signed-off-by: Michel Dänzer <michel.daenzer@amd.com>
2012-05-02radeon: add MacModel entry for SAM440ep embedded boardAlex Deucher
Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
2012-03-27radeon: man page updatesAlex Deucher
Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
2011-09-17man: note that the list of marketing names is non-exhaustiveAlex Deucher
Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
2011-09-15update man page with new marking namesAlex Deucher
Note that the driver support all currently shipping asics and the names in the man page are just a sampling. Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=40808 Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
2011-08-10Change my e-mail address to something that still works, and always will, I hope.Michel Dänzer
2011-08-09Prefer the CRTC of the primary output for synchronization.Michel Dänzer
See https://bugs.freedesktop.org/show_bug.cgi?id=39696 . Signed-off-by: Michel Dänzer <michel.daenzer@amd.com>
2011-06-13kms/man: update ColorTiling infoAlex Deucher
Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
2011-05-12man: fix typosNicolas Kaiser
Signed-off-by: Nicolas Kaiser <nikai@nikai.net>
2011-05-01man: add cayman to man pageAlex Deucher
Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
2011-02-16man: add btc chips to the listAlex Deucher
Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
2011-01-10Merge branch 'kms-pflip' of ↵Alex Deucher
git+ssh://git.freedesktop.org/git/xorg/driver/xf86-video-ati
2010-12-12man: minor formatting fixesAlex Deucher
2010-12-07man: add rs880 infoAlex Deucher
2010-12-02ati: remove leftover word in ati.manNicolas Joly
fixes: https://bugs.freedesktop.org/show_bug.cgi?id=28297
2010-12-02radeon/kms: pageflipping man page updatesAlex Deucher
2010-12-01ddx/ati: Add option "SwapbuffersWait" to control vsync of DRI2 swaps.Mario Kleiner
A new optional kms driver option "SwapbuffersWait" is defined for xorg.conf, which defaults to "on". If "on", DRI2 bufferswaps will be synchronized to vsync, otherwise not. This currently only affects copy-swaps, not pageflipped swaps. It also requires a swap_interval setting of zero by the OpenGL client. Ideally, we'd provide a way for dri2 to pass the current swap interval to the ddx so we could change this dynamically. Signed-off-by: Mario Kleiner <mario.kleiner@tuebingen.mpg.de>
2010-11-23radeon/man: divide driver options into UMS and KMSAlex Deucher
2010-11-23update man page to include ontarioAlex Deucher
2010-10-19Correct spelling and grammarMark Schreiber