search for: pspict

Displaying 5 results from an estimated 5 matches for "pspict".

Did you mean: ppict
2010 Apr 20
1
[PATCH] nv30/exa : cleanup from nv40 exa
...r 0x%x not supported\n", pPict->filter); if (!(w==1 && h==1) && pPict->repeat && pPict->repeatType != RepeatNone) @@ -421,8 +377,8 @@ NV30EXACheckCompositeTexture(PicturePtr pPict, PicturePtr pdPict, int op) Bool NV30EXACheckComposite(int op, PicturePtr psPict, - PicturePtr pmPict, - PicturePtr pdPict) + PicturePtr pmPict, + PicturePtr pdPict) { nv_pict_surface_format_t *fmt; nv_pict_op_t *opr; @@ -440,8 +396,8 @@ NV30EXACheckComposite(int op, PicturePtr psPict, NOUVEAU_FALLBACK("src picture\n"); if (pmPict) { if...
2015 Mar 14
1
[PATCH ddx] Add support for VRAM-less devices to the ddx
...switch (ppict->format) { case PICT_a8r8g8b8: @@ -884,14 +883,14 @@ NVC0EXAPrepareComposite(int op, PUSH_DATA (push, 0); PUSH_RESET(push); - PUSH_REFN (push, pNv->scratch, NOUVEAU_BO_VRAM | NOUVEAU_BO_RDWR); + PUSH_REFN (push, pNv->scratch, NOUVEAU_BO_APER | NOUVEAU_BO_RDWR); if (pspict->pDrawable) PUSH_REFN (push, nouveau_pixmap_bo(pspix), - NOUVEAU_BO_VRAM | NOUVEAU_BO_RD); - PUSH_REFN (push, dst, NOUVEAU_BO_VRAM | NOUVEAU_BO_WR); + NOUVEAU_BO_APER | NOUVEAU_BO_RD); + PUSH_REFN (push, dst, NOUVEAU_BO_APER | NOUVEAU_BO_WR); if (pmpict && pmpict->pDraw...
2009 Nov 04
1
[PATCH] nv10/exa: Spring-cleaning
...le.pScreen->myNum]; + ScrnInfoPtr pScrn = xf86Screens[dst->drawable.pScreen->myNum]; NVPtr pNv = NVPTR(pScrn); struct nouveau_channel *chan = pNv->chan; WAIT_RING(chan, 128); - state.is_a8_plus_a8 = FALSE; - state.have_mask=(pMaskPicture!=NULL); - pNv->alu = op; - pNv->pspict = pSrcPicture; - pNv->pmpict = pMaskPicture; - pNv->pdpict = pDstPicture; - pNv->pspix = pSrc; - pNv->pmpix = pMask; - pNv->pdpix = pDst; + pNv->pspict = pict_src; + pNv->pmpict = pict_mask; + pNv->pdpict = pict_dst; + pNv->pspix = src; + pNv->pmpix = mask; + pNv->p...
2010 Jul 27
0
NV50 inifinite loop
...15: /usr/bin/X (0x400000+0x211e9) [0x4211e9] like in the X.Org Wiki I installed the debug packages, attached 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 = 0x1c8b...
2013 Jul 22
0
[RFC PATCH] Support running nested in a Mir compositor
...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