search for: randr_output

Displaying 8 results from an estimated 8 matches for "randr_output".

2009 Aug 12
4
TV-out modesetting DDX patches
[PATCH 1/3] kms: Don't hardcode the output properties [PATCH 2/3] kms: Implement output->get_property when RandR1.3 is available. [PATCH 3/3] kms: Add TV-out support src/drmmode_display.c | 403 ++++++++++++++++++++++++++++++++----------------- 1 files changed, 261 insertions(+), 142 deletions(-)
2010 Aug 05
0
[PATCH] drmmode: Add backlight support
..._create_resources(xf86OutputPtr output) if (!drmmode_output->props) return; + if (drmmode_output->backlight_iface) { + int32_t data, backlight_range[2]; + + backlight_range[0] = 0; + backlight_range[1] = drmmode_output->backlight_max; + err = RRConfigureOutputProperty(output->randr_output, + drmmode->backlight_atom, + FALSE, TRUE, FALSE, 2, + backlight_range); + if (err != 0) + xf86DrvMsg(output->scrn->scrnIndex, X_ERROR, +...
2013 Jun 06
1
[PATCH 1/2] nouveau/mode: split out create_ranged_atom
...output, Atom *atom, + const char *name, INT32 min, INT32 max, + uint64_t value, Bool immutable) +{ + int err; + INT32 atom_range[2]; + + atom_range[0] = min; + atom_range[1] = max; + + *atom = MakeAtom(name, strlen(name), TRUE); + err = RRConfigureOutputProperty(output->randr_output, *atom, + FALSE, TRUE, immutable, + 2, atom_range); + if (err != 0) { + xf86DrvMsg(output->scrn->scrnIndex, X_ERROR, + "RRConfigureOutputProperty error, %d\n", err); + } + err = RRChangeOutputProperty(output->randr_output, *atom, + XA_INTEGER, 32, P...
2008 Jul 06
3
[Bug 16624] New: invalid pointer past to RRChangeOutputProperty
...rtedBy: obiwan at mailmij.org QAContact: xorg-team at lists.x.org CC: keithp at keithp.com Created an attachment (id=17547) --> (http://bugs.freedesktop.org/attachment.cgi?id=17547) proposed patch for the issue In nv_output: error = RRChangeOutputProperty(output->randr_output, dithering_atom, XA_INTEGER, 32, PropModeReplace, 1, &nv_output->dithering,FALSE, FALSE); &nv_output->dithering is a Boolean, but the property is set up as int32. On big endian systems, this results in the property set being 0x1000000 instead o...
2018 Aug 07
0
[ANNOUNCE] xorg-server 1.20.1
...ed meson: don't put literal 'PACKAGE_STRING' and 'XORG_MAN_PAGE' in man pages meson: use absolute paths in manpage substitutions Keith Packard (6): modesetting: Allow a DRM fd to be passed on command line with -masterfd [v2] xfree86: Reset randr_crtc and randr_output early in xf86CrtcCloseScreen xfree86: Wrap RRCrtcIsLeased and RROutputIsLeased to check for DIX structures xf86-video-modesetting: Don't enable UNIVERSAL_PLANES separately xf86-video-modesetting: Lease planes as well if using atomic During reset/shutdown, clean up leases...
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:
2018 Jan 13
0
[PATCH] drmmode: update logic for dynamic connectors, paths, and tiles
...t; drmmode_output->mode_encoder = kencoder; drmmode_output->drmmode = drmmode; @@ -1316,6 +1458,9 @@ drmmode_output_init(ScrnInfoPtr pScrn, drmmode_ptr drmmode, int num, int crtcshi output->interlaceAllowed = true; output->doubleScanAllowed = true; + if (dynamic) + output->randr_output = RROutputCreate(xf86ScrnToScreen(pScrn), output->name, strlen(output->name), output); + return 1; } @@ -1429,6 +1574,7 @@ static const xf86CrtcConfigFuncsRec drmmode_xf86crtc_config_funcs = { Bool drmmode_pre_init(ScrnInfoPtr pScrn, int fd, int cpp) { drmmode_ptr drmmode; + drmModeR...
2018 Oct 09
0
[PATCH] drmmode: update logic for dynamic connectors, paths, and tiles
...t; drmmode_output->mode_encoder = kencoder; drmmode_output->drmmode = drmmode; @@ -1316,6 +1469,9 @@ drmmode_output_init(ScrnInfoPtr pScrn, drmmode_ptr drmmode, int num, int crtcshi output->interlaceAllowed = true; output->doubleScanAllowed = true; + if (dynamic) + output->randr_output = RROutputCreate(xf86ScrnToScreen(pScrn), output->name, strlen(output->name), output); + return 1; } @@ -1429,6 +1585,7 @@ static const xf86CrtcConfigFuncsRec drmmode_xf86crtc_config_funcs = { Bool drmmode_pre_init(ScrnInfoPtr pScrn, int fd, int cpp) { drmmode_ptr drmmode; + drmModeR...