Accepting request 950882 from home:13ilya
- Added patch kscreen-rotation-fix.patch (boo#1193145). OBS-URL: https://build.opensuse.org/request/show/950882 OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-ati?expand=0&rev=91
This commit is contained in:
parent
5ef6d4aee6
commit
a73a6588a9
24
kscreen-rotation-fix.patch
Normal file
24
kscreen-rotation-fix.patch
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
diff -Pdpru xf86-video-ati-19.1.0.orig/src/radeon_kms.c xf86-video-ati-19.1.0/src/radeon_kms.c
|
||||||
|
--- xf86-video-ati-19.1.0.orig/src/radeon_kms.c 2019-10-15 19:16:29.000000000 +0300
|
||||||
|
+++ xf86-video-ati-19.1.0/src/radeon_kms.c 2022-02-03 08:50:51.890820918 +0300
|
||||||
|
@@ -931,6 +931,11 @@ radeon_dirty_update(ScrnInfoPtr scrn)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
+static void
|
||||||
|
+radeonSourceValidate(DrawablePtr draw, int x, int y, int w, int h,
|
||||||
|
+ unsigned int subWindowMode)
|
||||||
|
+{
|
||||||
|
+}
|
||||||
|
|
||||||
|
Bool
|
||||||
|
radeon_scanout_do_update(xf86CrtcPtr xf86_crtc, int scanout_id,
|
||||||
|
@@ -993,7 +998,7 @@ radeon_scanout_do_update(xf86CrtcPtr xf8
|
||||||
|
SetPicturePictFilter(src, xf86_crtc->filter, xf86_crtc->params,
|
||||||
|
xf86_crtc->nparams);
|
||||||
|
|
||||||
|
- pScreen->SourceValidate = NULL;
|
||||||
|
+ pScreen->SourceValidate = radeonSourceValidate;
|
||||||
|
CompositePicture(PictOpSrc,
|
||||||
|
src, NULL, dst,
|
||||||
|
extents.x1, extents.y1, 0, 0, extents.x1,
|
@ -1,3 +1,8 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Feb 3 06:46:11 UTC 2022 - Илья Индиго <ilya@ilya.pp.ua>
|
||||||
|
|
||||||
|
- Added patch kscreen-rotation-fix.patch (boo#1193145).
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Oct 28 14:31:23 UTC 2021 - Stefan Dirsch <sndirsch@suse.com>
|
Thu Oct 28 14:31:23 UTC 2021 - Stefan Dirsch <sndirsch@suse.com>
|
||||||
|
|
||||||
@ -682,4 +687,3 @@ Wed Apr 18 15:51:24 UTC 2012 - vuntz@opensuse.org
|
|||||||
|
|
||||||
- Split xf86-video-ati from xorg-x11-driver-video.
|
- Split xf86-video-ati from xorg-x11-driver-video.
|
||||||
Initial version: 6.14.3.
|
Initial version: 6.14.3.
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package xf86-video-ati
|
# spec file for package xf86-video-ati
|
||||||
#
|
#
|
||||||
# Copyright (c) 2021 SUSE LLC
|
# Copyright (c) 2022 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -29,6 +29,7 @@ Source1: https://xorg.freedesktop.org/releases/individual/driver/%{name}-
|
|||||||
Source2: %{name}.keyring
|
Source2: %{name}.keyring
|
||||||
Patch0: u_fno-common.patch
|
Patch0: u_fno-common.patch
|
||||||
Patch1: U_ati-cleanup-terminology-to-use-primary-secondary.patch
|
Patch1: U_ati-cleanup-terminology-to-use-primary-secondary.patch
|
||||||
|
Patch2: kscreen-rotation-fix.patch
|
||||||
BuildRequires: autoconf >= 2.60
|
BuildRequires: autoconf >= 2.60
|
||||||
BuildRequires: automake
|
BuildRequires: automake
|
||||||
BuildRequires: libtool
|
BuildRequires: libtool
|
||||||
@ -67,9 +68,7 @@ or earlier class of chipset, and loads the radeon, r128, or mach64
|
|||||||
driver as appropriate.
|
driver as appropriate.
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%autosetup -p1
|
||||||
%patch0 -p1
|
|
||||||
%patch1 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
autoreconf -fiv
|
autoreconf -fiv
|
||||||
|
Loading…
x
Reference in New Issue
Block a user