search for: xf86crtc

Displaying 19 results from an estimated 19 matches for "xf86crtc".

2015 Jun 28
3
[PATCH] Take shift in crtc positions for ZaphodHeads configs into account.
In multi-x-screen ZaphodHeads configurations, there isn't a one-to-one mapping of kernel provided drmmode crtc index to the index of the corresponding xf86Crtc inside the xf86CrtcConfig crtc array anymore, ie. for kernel provided drmmode->mode_res->crtcs[i], the i'th crtc won't correspond to the xf86Crtc in the i'th slot of the x-screens xf86CrtcConfig anymore, once ZaphodHeads has only selected a subset of all crtcs of a graphics card f...
2015 Aug 06
0
[PATCH] Take shift in crtc positions for ZaphodHeads configs into account.
...objections if I just push this out? On Sat, Jun 27, 2015 at 8:33 PM, Mario Kleiner <mario.kleiner.de at gmail.com> wrote: > In multi-x-screen ZaphodHeads configurations, there isn't a > one-to-one mapping of kernel provided drmmode crtc index > to the index of the corresponding xf86Crtc inside the > xf86CrtcConfig crtc array anymore, ie. for kernel provided > drmmode->mode_res->crtcs[i], the i'th crtc won't correspond > to the xf86Crtc in the i'th slot of the x-screens xf86CrtcConfig > anymore, once ZaphodHeads has only selected a subset of all crtcs...
2018 Mar 05
2
Nouveau Digest, Vol 131, Issue 3
...mma_set helper to do > the sampling when receiving a 1024-sized LUT, if people will use older > X servers (seems likely). Should hopefully be straightforward, to > handle just that one case. I think we never receive anything but a 256 slot LUT via gamma_set afaics? The server initializes xf86Crtc's gamma_size to 256 at startup, and none of the ddx'es ever overrides that with actual info from the kernel. What happens on older servers without that patch iff color depth 30 is selected is simply that the gamma table updates no-op, so the server runs with an identity gamma table setu...
2018 Mar 09
2
Nouveau Digest, Vol 131, Issue 3
...ing a 1024-sized LUT, if people will use older >>> X servers (seems likely). Should hopefully be straightforward, to >>> handle just that one case. >> >> >> I think we never receive anything but a 256 slot LUT via gamma_set afaics? >> The server initializes xf86Crtc's gamma_size to 256 at startup, and none of >> the ddx'es ever overrides that with actual info from the kernel. >> >> What happens on older servers without that patch iff color depth 30 is >> selected is simply that the gamma table updates no-op, so the server runs &...
2015 Sep 02
0
[ANNOUNCE] xorg-server 1.17.99.901
...out when to release this during XDC. Aaron Plattner (3): xfree86: Fix xf86_check_platform_slot's handling of PCI xfree86: Add GPU screens even if there are no active GDevs xfree86: Bump video driver ABI version to 20 Adam Jackson (27): glamor: Fix up indentation xf86Crtc: right-of placement by default. dmx: Fix the build present: static cleanup parser: static cleanup dri3: Remove unbuilt dri3_event.c dri3: static cleanup dix: Unexport various implementation details randr: Unexport some implementation details render: H...
2018 Mar 05
0
Nouveau Digest, Vol 131, Issue 3
...the sampling when receiving a 1024-sized LUT, if people will use older >> X servers (seems likely). Should hopefully be straightforward, to >> handle just that one case. > > > I think we never receive anything but a 256 slot LUT via gamma_set afaics? > The server initializes xf86Crtc's gamma_size to 256 at startup, and none of > the ddx'es ever overrides that with actual info from the kernel. > > What happens on older servers without that patch iff color depth 30 is > selected is simply that the gamma table updates no-op, so the server runs > with an iden...
2019 Jan 19
0
[PATCH xf86-video-nouveau] Check for xf86CursorResetCursor()
..._display.c:525:2: warning: ‘xf86_reload_cursors’ is deprecated [-Wdeprecated-declarations] xf86_reload_cursors(crtc->scrn->pScreen); ^~~~~~~~~~~~~~~~~~~ In file included from nv_type.h:10, from nv_include.h:69, from drmmode_display.c:36: /usr/include/xorg/xf86Crtc.h:1068:37: note: declared here static _X_INLINE _X_DEPRECATED void xf86_reload_cursors(ScreenPtr screen) {} ^~~~~~~~~~~~~~~~~~~ (Ported from radeon commit d670c5c9851b4eff21c845d26c7d7e4eb5ee0fa9) Signed-off-by: Rhys Kidd <rhyskidd at gmail.com> --- co...
2018 Apr 28
0
Nouveau Digest, Vol 131, Issue 3
...people will use older >>>> X servers (seems likely). Should hopefully be straightforward, to >>>> handle just that one case. >>> >>> >>> I think we never receive anything but a 256 slot LUT via gamma_set afaics? >>> The server initializes xf86Crtc's gamma_size to 256 at startup, and none of >>> the ddx'es ever overrides that with actual info from the kernel. >>> >>> What happens on older servers without that patch iff color depth 30 is >>> selected is simply that the gamma table updates no-op, so t...
2009 Feb 27
20
[Bug 20361] New: nouveau - incorrect resolution on an external monitor attached to a laptop
http://bugs.freedesktop.org/show_bug.cgi?id=20361 Summary: nouveau - incorrect resolution on an external monitor attached to a laptop Product: xorg Version: unspecified Platform: Other OS/Version: All Status: NEW Severity: normal Priority: medium Component: Driver/nouveau
2019 Nov 23
0
[ANNOUNCE] xorg-server 1.20.6
...Goins (5): xsync: Add resource inside of SyncCreate, export SyncCreate randr: Fix RRCrtcDetachScanoutPixmap() segfault during server teardown modesetting: Fix ms_covering_crtc() segfault with non-modesetting slave primary modesetting: Fix ms_covering_crtc() segfault with non-xf86Crtc slave modesetting: Implement ms_covering_randr_crtc() for ms_present_get_crtc() Alexander Tsoy (1): configure: Set libdrm flags correctly if only XORG is enabled Alexander Volkov (1): shm: Use memfd_create when possible Andres Rodriguez (1): xf86: Disable unused crtc func...
2016 Jul 19
0
[ANNOUNCE] xorg-server 1.18.4
...returned by ShmGetImage Chris Wilson (2): present: Improve scaling of vblank handler present: Fix presentation of flips out of order Dave Airlie (6): randr/provider: only allow slave gpu to be offload sources. modesetting: set driverPrivate to NULL after closing fd. xf86Crtc: don't set the root window property on slave GPUs. modesetting: set capabilities up after glamor and enable offload caps. glamor: add glamor_finish API modesetting: Implement 32->24 bpp conversion in shadow update Guilherme Quentel Melo (1): glx: avoid memory leak wh...
2013 Jul 22
0
[RFC PATCH] Support running nested in a Mir compositor
...p;& xf86_config->num_crtc) drmmode_screen_init(pScreen); else pNv->glx_vblank = FALSE; + return TRUE; } diff --git a/src/nv_type.h b/src/nv_type.h index e6945bc..f844fff 100644 --- a/src/nv_type.h +++ b/src/nv_type.h @@ -9,6 +9,14 @@ #include <stdint.h> #include "xf86Crtc.h" +#ifdef XMIR +#include "xmir.h" +#include "xf86Priv.h" +#else +typedef struct xmir_screen xmir_screen; +#define xorgMir 0 +#endif + #if XF86_CRTC_VERSION >= 5 #define NOUVEAU_PIXMAP_SHARING 1 #endif @@ -112,6 +120,8 @@ typedef struct _NVRec { PixmapPtr pspix, p...
2013 Feb 16
8
Bugfix + dri1 cleanup patches
Had those patches living in my local tree for a while now. Here is a respin on top of latest master Patch 1: regression fix, preventing the ddx from loading if kernel module is not loaded Patches 2-5: Completely nuke dri1, make dri2 hard dependency Patches 6-7: Assist people with first-time build of nouveau Git complains about whitespace errors in patch 7, which for the sake of me I cannot
2018 Mar 02
2
Nouveau Digest, Vol 131, Issue 3
...LoadPalette is pretty hard-coded to 256. I haven't looked at what >>> all xf86HandleColormaps does, but it seems pretty suspicious. Also >> >> >> It's also pretty dead :). NVLoadPalette is not ever used, because nouveau >> hooks up the .gamma_set function in xf86CrtcFuncsRec, so xf86HandleColormaps >> ignores the NVLoadPalette pointer. Iow. dead code that can be removed. I'll >> send some follow up patch, once this one is in. We have similar dead code in >> intel-ddx and modesetting-ddx which only serves to confuse the reader. >> &gt...
2018 Jun 21
10
[Bug 106994] New: [PATCH] Fix null pointer dereference in drmmode_output_dpms
https://bugs.freedesktop.org/show_bug.cgi?id=106994 Bug ID: 106994 Summary: [PATCH] Fix null pointer dereference in drmmode_output_dpms Product: xorg Version: git Hardware: x86-64 (AMD64) OS: Linux (All) Status: NEW Severity: major Priority: medium Component:
2010 Dec 07
1
[ANNOUNCE] xorg-server 1.9.99.901
...| 191 +-- hw/xfree86/loader/loader.h | 29 +- hw/xfree86/loader/loaderProcs.h | 5 +- hw/xfree86/loader/loadmod.c | 85 +- hw/xfree86/loader/sdksyms.sh | 23 +- hw/xfree86/modes/xf86Crtc.c | 148 +- hw/xfree86/modes/xf86Crtc.h | 119 +- hw/xfree86/modes/xf86Cursors.c | 74 +- hw/xfree86/modes/xf86EdidModes.c | 8 +- hw/xfree86/modes/xf86Modes.c | 14 - hw/xfree86/modes...
2008 Mar 06
0
[ANNOUNCE] xorg-server 1.4.99.901
...lper to the xserver add xf86_crtc_clip_video_helper to xf86sym.c Add _X_EXPORT to exported functions in hw/xfree86/modes/* Revert "Fix possible crash if Xv window is outside of either crtc" Document xf86_crtc_clip_video_helper better. Fix potential crasher in xf86CrtcRotate() Andrew Christan (1): Xephyr: add "multiscreen" suport Andrew Oakley (1): Fix commit aa0dfb3f42f19bb351ca7f1a9507ff5ec4590e96 Arjan van de Ven (4): reduce wakeups from smart scheduler xfree86: plug memory leak in xf86LogInit() xfree86: plug memory l...
2007 Aug 23
0
[ANNOUNCE] xf86-video-ati 6.7.191
...s move crtc to connector mapping to a connector to crtc mapping. re-program bios 4 scratch so we know if the LCD panel is there post startup move monitor detection into single function Add radeon randr 1.2 initial attempt at support update radeon driver to Intel driver xf86Crtc interfaces hook up randr crtc setting bring over latest code from Intel git repo. hook up mode detect to new randr code remove some code that moved into server fix up output namings use getddcmodes properly fix remnant of old code fixup even more remn...
2016 Sep 16
0
[ANNOUNCE] xorg-server 1.18.99.2
...or alpha textures glamor: add glamor_finish API modesetting: add support for background none. modesetting: port clean start code from amdgpu. (v2) randr/provider: only allow slave gpu to be offload sources. modesetting: set driverPrivate to NULL after closing fd. xf86Crtc: don't set the root window property on slave GPUs. modesetting: set capabilities up after glamor and enable offload caps. modesetting: fix build with glamor disabled. prime: clean up slave bo properly. (v3) modesetting: Implement 32->24 bpp conversion in shadow update...