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.
>>
>...
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...