Displaying 12 results from an estimated 12 matches for "pspix".
Did you mean:
ppix
2015 Mar 14
1
[PATCH ddx] Add support for VRAM-less devices to the ddx
...VEAU_BO_APER | NOUVEAU_BO_RD
}, 1);
REGION_TRANSLATE(0, ®, -draw->x, -draw->y);
diff --git a/src/nouveau_exa.c b/src/nouveau_exa.c
index def66ac..3a93d02 100644
--- a/src/nouveau_exa.c
+++ b/src/nouveau_exa.c
@@ -263,7 +263,7 @@ nouveau_exa_download_from_screen(PixmapPtr pspix, int x, int y, int w, int h,
goto memcpy;
if (!NVAccelM2MF(pNv, w, lines, cpp, 0, tmp_offset,
- nouveau_pixmap_bo(pspix), NOUVEAU_BO_VRAM,
+ nouveau_pixmap_bo(pspix), NOUVEAU_BO_APER,
src_pitch, pspix->drawable.height, x, y,
tmp, NOUVEAU_BO_GART, tmp_pitch,
lin...
2009 Dec 11
2
[PATCH 1/2] exa: Pre-G80 tiling support.
...| 2 +-
src/nv_proto.h | 2 +-
src/nv_type.h | 1 +
5 files changed, 26 insertions(+), 16 deletions(-)
diff --git a/src/nouveau_exa.c b/src/nouveau_exa.c
index 4769fd9..b5eb421 100644
--- a/src/nouveau_exa.c
+++ b/src/nouveau_exa.c
@@ -57,7 +57,7 @@ NVAccelDownloadM2MF(PixmapPtr pspix, int x, int y, int w, int h,
unsigned line_len = w * cpp;
unsigned src_pitch = 0, linear = 0;
- if (!nouveau_exa_pixmap_is_tiled(pspix)) {
+ if (!nv50_style_tiled_pixmap(pspix)) {
linear = 1;
src_pitch = exaGetPixmapPitch(pspix);
src_offset += (y * src_pitch) + (x * cpp);
@@ -17...
2009 Sep 14
1
[Nouveau-cvs] xf86-video-nv: Branch 'master'
...ompletion before continuing, avoids seeing a momentary
> + * flash of "corruption" on occasion
> + */
> + nouveau_bo_map(pNv->scanout, NOUVEAU_BO_RDWR);
> + nouveau_bo_unmap(pNv->scanout);
> +
> pScreen->DestroyPixmap(pdpix);
> pScreen->DestroyPixmap(pspix);
> }
> diff --git a/src/nv_driver.c b/src/nv_driver.c
> index 9317b5e..645895d 100644
> --- a/src/nv_driver.c
> +++ b/src/nv_driver.c
> @@ -741,6 +741,8 @@ NVPreInitDRM(ScrnInfoPtr pScrn)
> */
> #ifdef XF86DRM_MODE
> pNv->kms_enable = !drmCheckModesettingSuppor...
2010 Oct 04
2
[Bug 30603] New: X crash in NVAccelDownloadM2MF with KDE desktop effects enabled.
...x578d10 "Caught signal %d (%s). Server
aborting\n")
at log.c:552
#6 0x0000000000460bde in OsSigHandler (signo=11, sip=<value optimized out>,
unused=<value optimized out>) at osinit.c:156
#7 <signal handler called>
#8 0x00007fe0566c6961 in NVAccelDownloadM2MF (pspix=0xe15980, x=0, y=0,
w=1920, h=1080,
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,...
2012 Apr 20
3
[Bug 48954] New: nv25 PGRAPH error and X freeze
https://bugs.freedesktop.org/show_bug.cgi?id=48954
Bug #: 48954
Summary: nv25 PGRAPH error and X freeze
Classification: Unclassified
Product: xorg
Version: git
Platform: x86 (IA32)
OS/Version: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: Driver/nouveau
2009 Sep 22
7
[Bug 24092] New: X with nouveau hangs in nouveau_bo_map_range when doing anything
...:2402
#3 0x00007fc4c2930011 in nouveau_bo_wait (bo=0x2397790, cpu_write=0,
no_wait=0, no_block=0) at nouveau_bo.c:399
#4 0x00007fc4c29301d5 in nouveau_bo_map_range (bo=0x2397790, delta=0,
size=<value optimized out>, flags=0) at nouveau_bo.c:442
#5 0x00007fc4c2b43ce5 in NVAccelDownloadM2MF (pspix=0x2614d70, x=<value
optimized out>, y=0, w=156, h=102,
dst=0x2614db0, dst_pitch=624) at nouveau_exa.c:125
#6 0x00007fc4c2b44d1e in nouveau_exa_download_from_screen (pspix=0x2614d70,
x=0, y=0, w=156, h=102,
dst=0x2614db0, dst_pitch=624) at nouveau_exa.c:480
#7 0x00007fc4c10d271a in e...
2009 Oct 22
1
[PATCH] nv04-nv40/exa: Reorder the commands in PrepareCopy to match the blob.
...+ if (planemask != ~0 || alu != GXcopy) {
+ BEGIN_RING(chan, blit, NV04_IMAGE_BLIT_OPERATION, 1);
+ OUT_RING (chan, 1); /* ROP_AND */
+ NV04EXASetROP(pScrn, alu, planemask);
+ } else {
+ BEGIN_RING(chan, blit, NV04_IMAGE_BLIT_OPERATION, 1);
+ OUT_RING (chan, 3); /* SRCCOPY */
+ }
+
pNv->pspix = pSrcPixmap;
pNv->pdpix = pDstPixmap;
pNv->alu = alu;
--
1.6.4.4
2010 Apr 20
1
[PATCH] nv30/exa : cleanup from nv40 exa
...(!NV30EXACheckCompositeTexture(pmPict, pdPict, op))
NOUVEAU_FALLBACK("mask picture\n");
@@ -462,11 +418,11 @@ NV30EXAStateCompositeReemit(struct nouveau_channel *chan)
Bool
NV30EXAPrepareComposite(int op, PicturePtr psPict,
- PicturePtr pmPict,
- PicturePtr pdPict,
- PixmapPtr psPix,
- PixmapPtr pmPix,
- PixmapPtr pdPix)
+ PicturePtr pmPict,
+ PicturePtr pdPict,
+ PixmapPtr psPix,
+ PixmapPtr pmPix,
+ PixmapPtr pdPix)
{
ScrnInfoPtr pScrn = xf86Screens[psPix->drawable.pScreen->myNum];
NVPtr pNv = NVPTR(pScrn);
@@ -485,26 +441,12 @@ NV30EXAPrepar...
2009 Nov 04
1
[PATCH] nv10/exa: Spring-cleaning
...p *op = &nv10_pict_op[pNv->alu];
+ int src_factor = op->src;
+ int dst_factor = op->dst;
if (src_factor == SF(ONE_MINUS_DST_ALPHA) &&
!PICT_FORMAT_A(pNv->pdpict->format))
@@ -644,280 +567,140 @@ NV10StateCompositeReemit(struct nouveau_channel *chan)
pNv->pspix, pNv->pmpix, pNv->pdpix);
}
-Bool NV10EXAPrepareComposite(int op,
- PicturePtr pSrcPicture,
- PicturePtr pMaskPicture,
- PicturePtr pDstPicture,
- PixmapPtr pSrc,
- PixmapPtr pMask,
- PixmapPtr pDst)
+Bool
+NV10EXAPrepareComposite(int op,
+ Pi...
2010 Jul 27
0
NV50 inifinite loop
...hed gdb to the process and made it freeze again. Xorg is at 100% CPU load, I break the process inside gdb using strg+c.
bt full:
#0 NV50EXAPrepareComposite (op=<value optimized out>, pspict=<value optimized out>, pmpict=<value optimized out>, pdpict=<value optimized out>, pspix=0x2057530, pmpix=<value optimized out>, pdpix=0x21e4b20)
at ../../src/nv50_exa.c:840
pNv = 0x1c8c690
chan = 0x1c95d80
eng2d = 0x1c825d0
tesla = 0x1c8bf10
#1 0x00007f681b209495 in exaTryDriverComposite (op=128 '\200', pSrc=0x2068830, pMask=0x0, pDst...
2013 Jul 22
0
[RFC PATCH] Support running nested in a Mir compositor
...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, pmpix, pdpix;
PicturePtr pspict, pmpict;
Pixel fg_colour;
+
+ xmir_screen *xmir;
} NVRec;
#define NVPTR(p) ((NVPtr)((p)->driverPrivate))
--
1.8.3.2
2010 Mar 09
72
[Bug 26980] New: GT230M/nouveau: X server hangs spontaneously
http://bugs.freedesktop.org/show_bug.cgi?id=26980
Summary: GT230M/nouveau: X server hangs spontaneously
Product: xorg
Version: 7.5
Platform: x86-64 (AMD64)
OS/Version: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: Driver/nouveau
AssignedTo: nouveau at lists.freedesktop.org