summaryrefslogtreecommitdiff
path: root/man
AgeCommit message (Collapse)AuthorFilesLines
2018-11-30Support CRTC variable refresh for windows using Present flipsNicholas Kazlauskas1-0/+7
This patch adds support for setting the CRTC variable refresh property for suitable windows flipping via the Present extension. The "VariableRefresh" Option is added to AMDGPU in this patch. This option defaults to false, and must be set to "true" in an X conf file for variable refresh support in the driver. In order for a window to be suitable for variable refresh it must have the _VARIABLE_REFRESH property with a 32-bit CARDINAL value of 1. Then the window must pass the checks required to be suitable for Present extension flips - it must cover the entire X screen and no other window may already be flipping. With these conditions met every CRTC for the X screen will have their variable refresh property set to true. Signed-off-by: Nicholas Kazlauskas <nicholas.kazlauskas@amd.com>
2018-10-29man: This driver supports colour depths 8, 15 and 16Michel Dänzer1-1/+1
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
2018-02-14Add 30bit RGB color format supportHawking Zhang1-1/+1
Signed-off-by: Hawking Zhang <Hawking.Zhang@amd.com> [ Michel Dänzer: * Require Xorg >= 1.19.99.1 for depth 30, otherwise it can't work with glamor * Update manpage, per radeon commit 574bfab4bf1fcd95163a8f33cea2889189429d30 ] Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
2017-10-05Clarify when TearFree is automatically enabled.Darren Salt1-2/+2
Reviewed-by: Michel Dänzer <michel.daenzer@amd.com>
2017-08-22Always allow DRI2 page flipping with TearFreeMichel Dänzer1-4/+2
Even if TearFree is enabled for the CRTC we're synchronizing to. (Ported from radeon commit d314cbfb228bb4b8762714f98d0c114a8ee3f061) Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
2017-08-03Allow 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. (Ported from radeon commit 5309bde0c4e28adf2b167191c6d7011a19e31eed) Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
2017-05-24Update 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 (Ported from radeon commit d80d01a73c2eaba2e3649b7bc0a3541b3ff782f6) 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: af0b24c1aca4 ("Allow toggling TearFree at runtime via output property") Reported-by: Andy Furniss <adf.lists@gmail.com> Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
2017-03-03Allow 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. (Ported from radeon commit 58cd1600057e41aade0106d4acf78e23eac6e44f) Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
2016-11-17manpage updates for the 1.2.0 releaseMichel Dänzer1-5/+3
Option "TearFree" is now effective for arbitrary transforms as well. Point to the amd-gfx mailing list instead of xorg-driver-ati.
2016-11-02Check 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. (Ported from radeon commit 350a2645a1b127227ff294c0b62d20000d0fd48a) Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
2016-08-22Add SI PCI IDsRonie Salgado1-1/+1
Reviewed-by: Michel Dänzer <michel.daenzer@amd.com>
2016-05-12Enable DRI3 by default when building for Xorg >= 1.18.3Michel Dänzer1-0/+2
Seems to work well enough in general now. (Ported from radeon commit 1181b9c582f10b6c523e4b2988e2ce87ecf3d367) 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. Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
2015-11-19Rename Option "NoAccel" to "Accel"Michel Dänzer1-4/+3
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. (ported from radeon commit cc615d06db0332fc6e673b55632bcc7bf957b44b) Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
2015-10-21Add Option "TearFree" to manpageDarren Powell1-0/+7
This was missed in commit c57da33308a81fa575179238a0415abcb8b34908. Signed-off-by: Darren Powell <darren.powell@amd.com> Reviewed-by: Alex Deucher <alexander.deucher@amd.com> Reviewed-by: Michel Dänzer <michel.daenzer@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-06-15glamor: Add Option "ShadowPrimary"Michel Dänzer1-9/+26
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. (Cherry picked from radeon commits ae92d1765fa370a8d94c2856ad6c45d273ec3c69 and 1af044d7eee211fd4b248c236280274a68334da5) [ Michel Dänzer: Additional adjustements for the amdgpu driver ] Signed-off-by: Darren Powell <darren.powell@amd.com> Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
2015-06-08Add DRI3 supportMichel Dänzer1-0/+4
Must be enabled with Option "DRI3" in xorg.conf. (Cherry picked from radeon commits 64e1e4dbdd3caee6f5d8f6b6c094b4533fa94953, 694e04720b886060fe3eefdce59741f218c8269f, f940fd741b15f03393037c5bb904cd74f012de9d, fcd37f65f485291084c174666bd605e215bf1398, 4b0997e56dec0053cb2cb793e0f4ae35055ff7e6, f68d9b5ba0c91a725b5eec9386c61bea8824c299 and 98fb4199e63fedd4607cddee64bf602d6398df81) Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
2015-04-24Document Option "AccelMethod" in the manpageMichel Dänzer1-0/+9
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
2015-04-20amdgpu: add the xf86-video-amdgpu driverAlex Deucher2-0/+146
This adds the new xf86-video-amdgpu driver for newer AMD GPUs. Signed-off-by: Alex Deucher <alexander.deucher@amd.com>