summaryrefslogtreecommitdiff
path: root/man
AgeCommit message (Collapse)AuthorFilesLines
2020-07-13ati: cleanup terminology to use primary/secondaryDave Airlie1-1/+1
The X server changed some API/ABIs here. Based on amdgpu patch by Michel
2018-02-14glamor: Allow depth 30 with Xorg >= 1.19.99.1Michel Dänzer1-1/+1
Corresponding to amdgpu commit 6aee5770fb913713bb1b9a1af8f0d0892a66f21a. Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
2018-01-22Support exa screen color depth 30 on Linux 3.16 and later. (v2)Mario Kleiner1-1/+2
Linux 3.16's radeon-kms introduced 10 bpc fb support. Currently, as of X-Server 1.19, this works with exa accel, but not yet when using glamor acceleration. v2: Style fixes, check for glamor first, as suggested by Michel. Signed-off-by: Mario Kleiner <mario.kleiner.de@gmail.com> Reviewed-by: Michel Dänzer <michel.daenzer@amd.com>
2017-10-19Clarify when TearFree is automatically enabled.Darren Salt1-2/+2
(Ported from amdgpu commit 2f72be038d22c54620e436af30121dd89f79a003) Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
2017-08-17Always allow DRI2 page flipping with TearFreeMichel Dänzer1-4/+2
Even if TearFree is enabled for the CRTC we're synchronizing to. v2: * Move manpage hunk here from previous change. Reviewed-by: Alex Deucher <alexander.deucher@amd.com> # v1
2017-08-02Allow DRI page flipping when some CRTCs use separate scanout buffersMichel Dänzer1-1/+1
As long as the CRTC we're synchronizing to doesn't. v2: * Remove redundant checks from can_exchange which still prevented DRI2 page flipping Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
2017-05-18Update URLsMichel Dänzer1-3/+3
* Point to the amd-gfx mailing list * Specify the component in all bugzilla URLs * Use https:// for all HTML URLs Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
2017-03-23manpage: Don't put "'" at the beginning of a lineMichel Dänzer1-2/+2
It caused the whole line to be dropped. Fixes: 58cd1600057e ("Allow toggling TearFree at runtime via output property") Reported-by: Andy Furniss <adf.lists@gmail.com> Reviewed-by: Alex Deucher <alexander.deucher@amd.com> (amdgpu commit) (Ported from amdgpu commit 165b51447643ce37f391f25ca6aecb8d76fabaa3)
2017-02-22Allow toggling TearFree at runtime via output propertyMichel Dänzer1-4/+11
Option "TearFree" now sets the default value of the output property. See the manpage update for details. TearFree is now enabled by default for outputs using rotation or other RandR transforms, and for RandR 1.4 slave outputs. Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
2016-11-22Enable glamor by default with >= R600 and Xorg >= 1.18.3Michel Dänzer1-1/+1
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änzer1-4/+2
It's now effective for arbitrary transforms as well.
2016-11-01Check Xorg version at runtime instead of build time in two placesMichel Dänzer1-1/+1
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änzer1-2/+3
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änzer1-0/+2
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änzer1-3/+4
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 Kleiner1-3/+4
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änzer1-0/+7
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änzer1-0/+16
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änzer1-0/+4
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 Deucher1-2/+1
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änzer1-4/+4
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 Li1-0/+3
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 Deucher1-3/+5
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änzer1-3/+3
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 Deucher1-0/+3
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 Deucher1-3/+3
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 Deucher1-0/+9
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2013-06-17man: fix up previous commitAlex Deucher1-3/+3
Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
2013-06-07Fix some incomplete list entries.Eric S. Raymond1-0/+6
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 Li1-2/+2
Signed-off-by: Samuel Li <samuel.li@amd.com>
2013-05-13radeon: add hainan chip familyAlex Deucher1-0/+2
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2013-03-25glamor: Enable by default on SIMichel Dänzer1-0/+2
We should now handle its major initialization failure cases gracefully. Reviewed-by: Jerome Glisse <jglisse@redhat.com>
2013-02-04radeon: add oland chip familyAlex Deucher1-0/+2
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2012-11-02man: note that 2D tiling requires Mesa 9.0 or newerAlex Deucher1-1/+2
Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
2012-11-02man: update man pages for trinity (ARUBA)Alex Deucher1-2/+2
Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
2012-11-02radeon/man: ColorTiling2D is by default on for r6xx-caymanAndreas Boll1-1/+1
Signed-off-by: Andreas Boll <andreas.boll.dev@gmail.com>
2012-07-10Initial SI support.Michel Dänzer1-0/+6
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änzer1-12/+27
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änzer1-6/+6
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änzer1-454/+2
Signed-off-by: Michel Dänzer <michel.daenzer@amd.com>
2012-05-02radeon: add MacModel entry for SAM440ep embedded boardAlex Deucher1-0/+2
Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
2012-03-27radeon: man page updatesAlex Deucher1-3/+17
Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
2011-09-17man: note that the list of marketing names is non-exhaustiveAlex Deucher1-1/+2
Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
2011-09-15update man page with new marking namesAlex Deucher1-23/+20
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änzer1-1/+1
2011-08-09Prefer the CRTC of the primary output for synchronization.Michel Dänzer1-2/+4
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 Deucher1-3/+2
Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
2011-05-12man: fix typosNicolas Kaiser1-3/+3
Signed-off-by: Nicolas Kaiser <nikai@nikai.net>
2011-05-01man: add cayman to man pageAlex Deucher1-0/+3
Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
2011-02-16man: add btc chips to the listAlex Deucher1-0/+9
Signed-off-by: Alex Deucher <alexdeucher@gmail.com>