Displaying 4 results from an estimated 4 matches for "drw_h".
2010 Jul 29
1
[PATCH] Reflow logic to make it easier to follow
...LAY)) {
- ppix = NVGetDrawablePixmap(pDraw);
+ if (action_flags & USE_OVERLAY) {
+ if (pNv->Architecture == NV_ARCH_04) {
+ NV04PutOverlayImage(pScrn, pPriv->video_mem, offset,
+ id, dstPitch, &dstBox, 0, 0,
+ xb, yb, npixels, nlines,
+ src_w, src_h, drw_w, drw_h,
+ clipBoxes);
+ } else {
+ NV10PutOverlayImage(pScrn, pPriv->video_mem, offset,
+ uv_offset, id, dstPitch, &dstBox,
+ 0, 0, xb, yb,
+ npixels, nlines, src_w, src_h,
+ drw_w, drw_h, clipBoxes);
+ }
+
+ pPriv->currentBuffer ^= 1;
+ } else {
+ i...
2007 May 30
0
[PATCH] added comments
...into front buffer
+ *
+ * @param pScrnInfo screen
+ * @param src_offset
+ * @param id colorspace of image
+ * @param src_pitch
+ * @param dstBox
+ * @param x1
+ * @param y1
+ * @param x2
+ * @param y2
+ * @param width
+ * @param height
+ * @param src_w
+ * @param src_h
+ * @param drw_w
+ * @param drw_h
+ * @param clipBoxes
+ */
static void
NVPutOverlayImage(ScrnInfoPtr pScrnInfo, int offset, int id,
int dstPitch, BoxPtr dstBox,
@@ -358,6 +441,30 @@ extern Bool exaPixmapIsOffscreen(PixmapPtr p);
extern void exaMoveInPixmap(PixmapPtr pPixmap);
#endif
+/**
+ * NVPutBlitImage
+ * uses the...
2010 Feb 09
1
texture dimension limits in ddx
in nv10_exa.c :
check_texture does :
if (w > 2046 || h > 2046)
NOUVEAU_FALLBACK("picture too large, %dx%d\n", w, h);
check_render_target does :
if (w > 4096 || h > 4096)
return FALSE;
So we have different size limits for the source and the destination ?
Another thing is that nv20 uses nv10_exa.c code, and the limit in
2009 Jan 31
1
[Bug 19860] New: xv texture adaptor kills X
...b1b60e0 in NV40PutTextureImage (pScrn=0x0, src=0x17cc700,
src_offset=0, src_offset2=691200, id=<value optimized out>,
src_pitch=<value optimized out>, dstBox=0x7fffd2c324c0, x1=0, y1=0,
x2=62914560, y2=47185920, width=960, height=720, src_w=480, src_h=360,
drw_w=960, drw_h=720, clipBoxes=0x7fffd2c325c0, ppix=0x1c412f0,
pPriv=0x8213b8) at nv40_xv_tex.c:356
#6 0x00002b79db187d64 in NVPutImage (pScrn=0x7fb940, src_x=0, src_y=0,
drw_x=32, drw_y=51, src_w=960, src_h=720, drw_w=960, drw_h=720,
id=842094169, buf=0x2b79e6015000 "", width=960, height...