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: