Lines Matching refs:pI810Surface

427   i810XvMCSurface *pI810Surface;
446 pI810Surface = (i810XvMCSurface *)surface->privData;
449 pI810Surface->privContext = pI810XvMC;
450 pI810Surface->last_render = 0;
451 pI810Surface->last_flip = 0;
452 pI810Surface->second_field = 0;
456 free(pI810Surface);
469 free(pI810Surface);
473 pI810Surface->data = pI810XvMC->surfaces.address;
474 pI810Surface->offset = pI810XvMC->surfaces.offset;
482 pI810Surface->pitch = 10;
486 pI810Surface->pitch++;
493 pI810Surface->offsets[0] = priv_data[0];
494 if(((unsigned long)pI810Surface->data + pI810Surface->offsets[0]) & 4095) {
501 pI810Surface->offsets[1] = 0;
502 pI810Surface->offsets[2] = 0;
506 pI810Surface->offsets[1] = priv_data[1];
507 if(((unsigned long)pI810Surface->data + pI810Surface->offsets[1]) & 2047) {
511 pI810Surface->offsets[2] = ((unsigned long)pI810Surface->offsets[1] +
512 (1<<(pI810Surface->pitch - 1)) * 288);
513 if(((unsigned long)pI810Surface->data + pI810Surface->offsets[2]) & 2047) {
523 memset((void *)((unsigned long)pI810Surface->data + (unsigned long)pI810Surface->offsets[0]),
524 0, ((1<<pI810Surface->pitch) * surface->height));
530 pI810Surface->dbi1y = ((((unsigned int)pI810Surface->offset +
531 pI810Surface->offsets[0]) & ~0xfc000fff) |
532 (pI810Surface->pitch - 9));
533 pI810Surface->dbi1u = ((((unsigned int)pI810Surface->offset +
534 pI810Surface->offsets[1]) & ~0xfc000fff) |
535 (pI810Surface->pitch - 10));
536 pI810Surface->dbi1v = ((((unsigned int)pI810Surface->offset +
537 pI810Surface->offsets[2]) & ~0xfc000fff) |
538 (pI810Surface->pitch - 10));
541 pI810Surface->dbv1 = (0x8<<20) | (0x8<<16);
543 pI810Surface->mi1y = (0x1<<24) | (1<<9) | (pI810Surface->pitch - 3);
544 pI810Surface->mi1u = (0x1<<24) | (1<<9) | (pI810Surface->pitch - 4);
545 pI810Surface->mi1v = (0x1<<24) | (1<<9) | (pI810Surface->pitch - 4);
547 pI810Surface->mi2y = (((unsigned int)surface->height - 1)<<16) |
549 pI810Surface->mi2u = (((unsigned int)surface->height - 1)<<15) |
551 pI810Surface->mi2v = pI810Surface->mi2u;
553 pI810Surface->mi3y = ((unsigned int)pI810Surface->offset +
554 pI810Surface->offsets[0]) & ~0x0000000f;
555 pI810Surface->mi3u = ((unsigned int)pI810Surface->offset +
556 pI810Surface->offsets[1]) & ~0x0000000f;
557 pI810Surface->mi3v = ((unsigned int)pI810Surface->offset +
558 pI810Surface->offsets[2]) & ~0x0000000f;
564 pI810Surface->dbi1y = ((((unsigned int)pI810Surface->offset +
565 pI810Surface->offsets[0]) & ~0xfc000fff) |
566 (pI810Surface->pitch - 9));
569 pI810Surface->dbv1 = 0x5<<8;
570 pI810Surface->mi1y = 0x5<<24 | pI810Surface->pitch | 0x1<<21;
573 pI810Surface->dbv1 = 0x4<<8;
574 pI810Surface->mi1y = 0x5<<24 | (pI810Surface->pitch - 3);
576 pI810Surface->mi2y = (((unsigned int)surface->width - 1)<<16) |
578 pI810Surface->mi3y = ((unsigned int)pI810Surface->offset +
579 pI810Surface->offsets[0]) & ~0xfc000fff;
592 i810XvMCSurface *pI810Surface;
602 pI810Surface = (i810XvMCSurface *)surface->privData;
603 if(pI810Surface->last_flip) {
606 pI810XvMC = (i810XvMCContext *)pI810Surface->privContext;
612 free(pI810Surface);
2827 i810XvMCSurface *pI810Surface;
2855 pI810Surface = (i810XvMCSurface *)surface->privData;
2856 pI810XvMC = (i810XvMCContext *)pI810Surface->privContext;
3014 ((clipped_srcy + 1) & ~1) * (1<<pI810Surface->pitch);
3016 (clipped_srcy>>1) * (1<<(pI810Surface->pitch - 1));
3136 pORegs->OBUF_1Y = (unsigned long)pI810Surface->offset +
3137 (unsigned long)pI810Surface->offsets[0] + ysrc_offset;
3138 pORegs->OBUF_1V = (unsigned long)pI810Surface->offset +
3139 (unsigned long)pI810Surface->offsets[2] + uvsrc_offset;
3140 pORegs->OBUF_1U = (unsigned long)pI810Surface->offset +
3141 (unsigned long)pI810Surface->offsets[1] + uvsrc_offset;
3144 pORegs->OBUF_0Y = (unsigned long)pI810Surface->offset +
3145 (unsigned long)pI810Surface->offsets[0] + ysrc_offset;
3146 pORegs->OBUF_0V = (unsigned long)pI810Surface->offset +
3147 (unsigned long)pI810Surface->offsets[2] + uvsrc_offset;
3148 pORegs->OBUF_0U = (unsigned long)pI810Surface->offset +
3149 (unsigned long)pI810Surface->offsets[1] + uvsrc_offset;
3157 pORegs->OV0STRIDE = (1<<pI810Surface->pitch) |
3158 ((1<<pI810Surface->pitch) << 15);
3209 pORegs->OV0STRIDE = pI810Surface->pitch;
3246 pI810Surface->last_flip = ++pI810XvMC->last_flip;
3379 i810XvMCSurface *pI810Surface;
3398 pI810Surface = (i810XvMCSurface *)surface->privData;
3412 pI810XvMC = (i810XvMCContext *)pI810Surface->privContext;