search for: devprivate

Displaying 13 results from an estimated 13 matches for "devprivate".

Did you mean: de_private
2008 Mar 06
0
[ANNOUNCE] xorg-server 1.4.99.901
...oc() for allocating PixmapRec's. Christian Weisgerber (1): FreeBSD/alpha server build requires libio (missed in modularization). Coleman Kane (1): Bug 13101: xorg-server has a typo in hw/xfree86/os-support/bsd/i386_video.c Colin Harrison (1): Rootless: Fix lvalue error from devPrivates change Dan Nicholson (1): glx: Use glapi sources from the mesa tree Daniel Stone (64): Fix key repeats during VT switch. GetKeyboardEvents: Reject out-of-range keycodes (bug #12528) Input: Generate XKB mapping changes for all core-sending devices (bug #12523) XFree8...
2009 Mar 08
4
[PATCH 1/5] nv50: implement wfb
...; last_wfb_pNv->wfb_pixmaps[i].end) { + pPixmap = last_wfb_pNv->wfb_pixmaps[i].ppix; + break; + } + + if (!pPixmap || !last_wfb_pNv->wfb_pixmaps[i].tiled) + return nouveau_exa_wfb_read_memory_linear(src, size); + + /* Now comes the decoding. */ + offset -= (unsigned long) pPixmap->devPrivate.ptr; + /* Assuming dword alligned offsets. */ + subpixel_offset = offset & ((pPixmap->drawable.bitsPerPixel >> 3) - 1); + offset &= ~((pPixmap->drawable.bitsPerPixel >> 3) - 1); + + /* Determine the coordinate first. */ + line_y = offset/LINEAR_PITCH; + line_x = offset - l...
2009 Mar 08
1
wfb patches
These patches are pretty much done, except for a compile warning somewhere. The major remaining bottleneck is this line (as far as i can tell): offset -= (unsigned long) pPixmap->devPrivate.ptr; A significant amount of samples is spent on that, so suggestions on how to improve that are appreciated. I'm out of time for the moment. I'm curious how this performs for other people (obviously with Option "EXAPixmaps" "1"). You will need a git'ish xserver...
2008 Mar 06
0
[ANNOUNCE] printproto 1.0.4
Alan Coopersmith (1): renamed: .cvsignore -> .gitignore Eamon Walsh (2): Updates to printproto as part of devPrivates rework. Update package version number for devPrivates rework. Egbert Eich (1): 23. Merged with XFree86 4.4.0. Added changes that went into infected files. James Cloos (2): Add *~ to .gitignore to skip patch/emacs droppings Replace static ChangeLog with dist-hook to genera...
2009 Jan 03
1
some patches and remarks for ng
...untiling should happen in userspace, which will also allow some nice optimizations that EXA does (using damage to selectively copy and such). - The WIP patch contains sysmem pixmaps, i fixed this for git xserver (and nominated it for 1.6), but expect older versions to blow up due to NULL'ing of devPrivate.ptr. (http://cgit.freedesktop.org/xorg/xserver/commit/?id=3534a5e5d9c5af85149c799f324257f89507fa23) Consider the patches hints, and don't blindly apply them. Maarten. -------------- next part -------------- A non-text attachment was scrubbed... Name: 0001-A-few-minor-fixes.patch Type: applica...
2019 Jan 23
0
[PATCH] present: rotated crtc's work fine
...dow) if (!crtc) return NULL; - if (crtc->rotatedData) - return NULL; - return crtc->randr_crtc; } @@ -152,7 +149,7 @@ nouveau_present_flip_check(RRCrtcPtr rrcrtc, WindowPtr window, ScrnInfoPtr scrn = xf86ScreenToScrn(window->drawable.pScreen); xf86CrtcPtr crtc = rrcrtc->devPrivate; - if (!scrn->vtSema || !drmmode_crtc_on(crtc)) + if (!scrn->vtSema || !drmmode_crtc_on(crtc) || crtc->rotatedData) return FALSE; return TRUE; -- 2.19.2
2019 Oct 13
0
[PATCH xf86-video-nouveau] dri2, present: move in pixmap before getting addresses
...uveau_present.c +++ b/src/nouveau_present.c @@ -147,12 +147,25 @@ nouveau_present_flip_check(RRCrtcPtr rrcrtc, WindowPtr window, PixmapPtr pixmap, Bool sync_flip) { ScrnInfoPtr scrn = xf86ScreenToScrn(window->drawable.pScreen); + NVPtr pNv = NVPTR(scrn); xf86CrtcPtr crtc = rrcrtc->devPrivate; + struct nouveau_pixmap *priv = nouveau_pixmap(pixmap); if (!scrn->vtSema || !drmmode_crtc_on(crtc) || crtc->rotatedData) return FALSE; - return TRUE; + if (!priv) { + /* The pixmap may not have had backing for low-memory GPUs, or + * if we ran out of VRAM. Make sure it's pro...
2008 Sep 03
0
[ANNOUNCE] xf86-video-tga 1.2.0
Adam Jackson (3): Uninclude xf86Version.h Fix distcheck tga 1.2.0 Brice Goglin (1): TGA_*_VERSION using PACKAGE_VERSION_* Dave Airlie (2): pciaccess conversion tga: fixup devPrivates James Cloos (2): Rename .cvsignore to .gitignore Add *~ to .gitignore to skip patch/emacs droppings git tag: xf86-video-tga-1.2.0 http://xorg.freedesktop.org/archive/individual/driver/xf86-video-tga-1.2.0.tar.bz2 MD5: f3bddf0a64932ca9bd72041ccd3b5501 xf86-video-tga-1.2.0.tar.bz2 SH...
2010 Dec 07
1
[ANNOUNCE] xorg-server 1.9.99.901
...n Hor?k (1): XF86CONFIGDIR is undefined when built with --disable-xorg (#28672) David Ge (1): xkb: Fix RedirectKey didn't send any event. David Reveman (2): fixes: Add panoramix support composite: add panoramix support Eamon Walsh (2): Fix property and selection devPrivate allocation. Add screens to the PRIVATE_XSELINUX set. Eoghan Sherry (1): Xi: Fix master button update when slave buttons are mapped. #24887 Eric Anholt (1): Replace usage of DamageRegionAppend with DamageDamageRegion to fix reportAfter. Ferry Huberts (1): dix: do not use b...
2017 Mar 04
0
[DDX PATCH] Consider CRTCs disabled when DPMS is off
...sent.c b/src/nouveau_present.c index 482ac6e..ebd5fcf 100644 --- a/src/nouveau_present.c +++ b/src/nouveau_present.c @@ -152,7 +152,7 @@ nouveau_present_flip_check(RRCrtcPtr rrcrtc, WindowPtr window, ScrnInfoPtr scrn = xf86ScreenToScrn(window->drawable.pScreen); xf86CrtcPtr crtc = rrcrtc->devPrivate; - if (!scrn->vtSema || !crtc->enabled) + if (!scrn->vtSema || !drmmode_crtc_on(crtc)) return FALSE; return TRUE; @@ -199,7 +199,7 @@ nouveau_present_flip_exec(ScrnInfoPtr scrn, uint64_t event_id, int sync, flip->msc = target_msc; for (i = 0; i < config->num_crt...
2009 Jan 12
0
[ANNOUNCE] xorg-server 1.5.99.901
...dix: move focus handling into enterleave.c. Merge include/dix-config-post-verbatim.h into include/dix-config.h.in Update version to 1.5.99.901 (1.6 RC1) Maarten Maathuis (3): randr/xfree86: Fix a one off error in the panning calculations. exa: Allow drivers to set non-NULL devPrivate.ptr for !offscreen pixmaps. exa: preparing as source and finishing access as mask is a bad idea Peter Hutterer (19): Xi: don't update VCP's valuators from DeviceValuator events #18882 xkb: Allow NULL as rulesFile in XkbSetRulesDflts. xfree86: don't render SW cur...
2015 Nov 12
0
[ANNOUNCE] xf86-video-ati 7.6.0
...ixmap parameter to radeon_glamor_create_textured_pixmap glamor: Add wrappers for the X server rendering hooks glamor: Add Option "ShadowPrimary" v2 glamor: Remove the stride member of struct radeon_pixmap Add Option "TearFree" v4 DRI2: Clear old->devPrivate.ptr in fixup_glamor Only copy fbcon BO contents if bgNoneRoot is TRUE Defer initial drmmode_copy_fb call until root window creation Defer initial modeset until the first BlockHandler invocation Update scanout pixmap contents before setting a mode with it Make drmmode_c...
2013 Feb 01
0
[ANNOUNCE] xf86-video-intel 2.21.0
...G for composite_boxes() sna: Avoid promoting SHM CPU bo to GPU to maintain coherence with SHM clients sna: Verify that we always add the SHM CPU bo to the flush list when using sna: Only migrate the sample box if using the BLT engine for a composite sna: Before replacing the devPrivate.ptr assert it is not already mapped sna: Only discard the mapping prior to the actual read when uploading sna/dri: Make sure we discard the existing mappings when swapping GPU bo sna: Return early if the Drawable box exactly matches one CRTC sna: Fix errors found from assert...