search for: planemask

Displaying 9 results from an estimated 9 matches for "planemask".

Did you mean: lanemask
2015 May 19
2
[PATCH 1/2] Check before trying a solid fill
Pre-nv50 has all sorts of funny requirements for non-copy alu operations, and will bail out of solid fills left and right. Account for that case and fall back to the memset. Reported-by: Andrew Randrianasulu <randrianasulu at gmail.com> Signed-off-by: Ilia Mirkin <imirkin at alum.mit.edu> --- src/drmmode_display.c | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-)
2009 Oct 22
1
[PATCH] nv04-nv40/exa: Reorder the commands in PrepareCopy to match the blob.
...-------- 1 files changed, 12 insertions(+), 10 deletions(-) diff --git a/src/nv04_exa.c b/src/nv04_exa.c index 132c9d5..7384cbc 100644 --- a/src/nv04_exa.c +++ b/src/nv04_exa.c @@ -197,16 +197,9 @@ NV04EXAPrepareCopy(PixmapPtr pSrcPixmap, PixmapPtr pDstPixmap, int dx, int dy, return FALSE; planemask |= ~0 << pDstPixmap->drawable.bitsPerPixel; - if (planemask != ~0 || alu != GXcopy) { - if (pDstPixmap->drawable.bitsPerPixel == 32) - return FALSE; - BEGIN_RING(chan, blit, NV04_IMAGE_BLIT_OPERATION, 1); - OUT_RING (chan, 1); /* ROP_AND */ - NV04EXASetROP(pScrn, alu, planemask);...
2009 Oct 31
0
[PATCH] nv/exa: fix 15/16 bits solid fill
...9 +++++++++---------- src/nv_accel_common.c | 5 ++++- 2 files changed, 13 insertions(+), 11 deletions(-) diff --git a/src/nv04_exa.c b/src/nv04_exa.c index 132c9d5..1852f99 100644 --- a/src/nv04_exa.c +++ b/src/nv04_exa.c @@ -81,7 +81,7 @@ NV04EXAPrepareSolid(PixmapPtr pPixmap, int alu, Pixel planemask, Pixel fg) struct nouveau_grobj *rect = pNv->NvRectangle; struct nouveau_bo *bo = nouveau_pixmap_bo(pPixmap); unsigned delta = nouveau_pixmap_offset(pPixmap); - unsigned int fmt, pitch, color; + unsigned int fmt, pitch, fmt2 = NV04_GDI_RECTANGLE_TEXT_COLOR_FORMAT_A8R8G8B8; WAIT_RING(ch...
2010 Oct 04
2
[Bug 30603] New: X crash in NVAccelDownloadM2MF with KDE desktop effects enabled.
...080, dst=0x0, dst_pitch=7680) at /usr/include/bits/string3.h:52 #9 nouveau_exa_download_from_screen (pspix=0xe15980, x=0, y=0, w=1920, h=1080, dst=0x0, dst_pitch=7680) at nouveau_exa.c:415 #10 0x00007fe055a58013 in exaGetImage (pDrawable=0xe15980, x=0, y=0, w=1920, h=1080, format=2, planeMask=18446744073709551615, d=0x0) at exa_accel.c:1294 #11 0x0000000000555ac8 in miSpriteGetImage (pDrawable=0xe15980, sx=0, sy=0, w=1920, h=1080, format=2, planemask=18446744073709551615, pdstLine=0x0) at misprite.c:423 #12 0x00007fe056f40e4a in swrastGetImage (draw=<value optimized out>, x=&...
2009 Mar 20
12
[Bug 20780] New: nouveau corrupts and crashes on 7800gt when NoAccel= false after a few drawing operations
http://bugs.freedesktop.org/show_bug.cgi?id=20780 Summary: nouveau corrupts and crashes on 7800gt when NoAccel=false after a few drawing operations Product: xorg Version: unspecified Platform: x86-64 (AMD64) OS/Version: Linux (All) Status: NEW Severity: normal Priority: medium
2009 Sep 22
7
[Bug 24092] New: X with nouveau hangs in nouveau_bo_map_range when doing anything
...8 0x00007fc4c10d2a69 in exaDoMoveOutPixmap (migrate=0x7fffec89f950) at exa_migration.c:256 #9 0x00007fc4c10d30b5 in exaDoMigration (pixmaps=0x7fffec89f950, npixmaps=1, can_accel=0) at exa_migration.c:677 #10 0x00007fc4c10cf329 in exaGetImage (pDrawable=0x2614d70, x=0, y=0, w=156, h=102, format=2, planeMask=4294967295, d=0x2624660) at exa_accel.c:1331 #11 0x00000000004cc141 in miSpriteGetImage (pDrawable=0x2614d70, sx=0, sy=0, w=156, h=102, format=2, planemask=4294967295, pdstLine=0x2624660) at misprite.c:281 #12 0x0000000000446116 in ProcGetImage (client=0x2528750) at dispatch.c:2067 #13 0x0000000000...
2011 Feb 10
2
[Bug 34139] New: Seemingly random GUI lock-ups
...eau_bo_map_range () from /usr/lib/libdrm_nouveau.so.1 #7 0x00007fcc49999f3d in ?? () from /usr/lib/libdrm_nouveau.so.1 #8 0x00007fcc4999a53f in nouveau_pushbuf_flush () from /usr/lib/libdrm_nouveau.so.1 #9 0x00007fcc49566165 in exaFillRegionSolid (pDrawable=0x1d58f20, pRegion=0x17d8f40, pixel=0, planemask=4294967295, alu=3, clientClipType=<value optimized out>) at exa_accel.c:1038 #10 0x00007fcc49568d31 in exaPolyFillRect (pDrawable=0x1d58f20, pGC=0x100c1a0, nrect=1, prect=0x7fff285bab60) at exa_accel.c:817 #11 0x00000000004d7c17 in damagePolyFillRect (pDrawable=0x1d58f20, pGC=0x100c1a0, n...
2018 Feb 28
0
[ANNOUNCE] xserver 1.20 RC1
...ures for window->pixmap copies (v4) Revert "sdksyms: Tighten up the symbols we add to the magic table" ephyr: Don't clobber bitsPerPixel when using glamor xfree86: Remove 24bpp pixmap format support (v2) fb: Remove 24bpp support (v3) fb: Handle ZPixmap planemask in GetImage the other way around glamor: Avoid software fallback for planemasked ZPixmap GetImage dix: Remove PRIVATE_DAMAGE glx: Fix MakeCurrent with no drawables xfree86: Clean up DPMS support dix: Lift DPMS to a screen hook dpms: Consolidate a bunch of stuff i...
2010 Feb 24
35
[Bug 26733] New: Full-screen XV causes graphics lockup
http://bugs.freedesktop.org/show_bug.cgi?id=26733 Summary: Full-screen XV causes graphics lockup Product: xorg Version: git Platform: Other OS/Version: All Status: NEW Severity: normal Priority: medium Component: Driver/nouveau AssignedTo: nouveau at lists.freedesktop.org ReportedBy: