| /xsrc/external/mit/xorg-server/dist/exa/ |
| H A D | exa.c | 62 return (CARD8 *) pExaPixmap->fb_ptr - pExaScr->info->memoryBase; 176 exaSetAccelBlock(ExaScreenPrivPtr pExaScr, ExaPixmapPrivPtr pExaPixmap, argument 181 if (pExaScr->info->maxPitchPixels) { 182 int max_pitch = pExaScr->info->maxPitchPixels * bits_to_bytes(bpp); 188 if (pExaScr->info->maxPitchBytes && 189 pExaPixmap->fb_pitch > pExaScr->info->maxPitchBytes) 192 if (w > pExaScr->info->maxX) 195 if (h > pExaScr->info->maxY) 200 exaSetFbPitch(ExaScreenPrivPtr pExaScr, ExaPixmapPrivPtr pExaPixmap, argument 203 if (pExaScr 811 ExaScreenPrivPtr pExaScr; local in function:exaDriverInit [all...] |
| H A D | exa_classic.c | 69 swap(pExaScr, pScreen, CreatePixmap); 71 swap(pExaScr, pScreen, CreatePixmap); 97 exaSetFbPitch(pExaScr, pExaPixmap, w, h, bpp); 101 swap(pExaScr, pScreen, DestroyPixmap); 103 swap(pExaScr, pScreen, DestroyPixmap); 113 swap(pExaScr, pScreen, DestroyPixmap); 115 swap(pExaScr, pScreen, DestroyPixmap); 138 exaSetAccelBlock(pExaScr, pExaPixmap, w, h, bpp); 141 if (pExaScr->fallback_counter) 153 ExaScreenPrivPtr pExaScr; local in function:exaModifyPixmapHeader_classic [all...] |
| H A D | exa_driver.c | 63 swap(pExaScr, pScreen, CreatePixmap); 65 swap(pExaScr, pScreen, CreatePixmap); 80 if (pExaScr->info->CreatePixmap2) { 84 pExaScr->info->CreatePixmap2(pScreen, w, h, depth, usage_hint, bpp, 93 exaSetFbPitch(pExaScr, pExaPixmap, w, h, bpp); 99 pExaScr->info->CreatePixmap(pScreen, datasize, 0); 103 swap(pExaScr, pScreen, DestroyPixmap); 105 swap(pExaScr, pScreen, DestroyPixmap); 119 exaSetAccelBlock(pExaScr, pExaPixmap, w, h, bpp); 124 if (pExaScr 136 ExaScreenPrivPtr pExaScr; local in function:exaModifyPixmapHeader_driver [all...] |
| H A D | exa_offscreen.c | 48 assert(pExaScr->info->offScreenAreas->base_offset == 49 pExaScr->info->offScreenBase); 50 for (area = pExaScr->info->offScreenAreas; area; area = area->next) { 57 assert(prev->base_offset + prev->size == pExaScr->info->memorySize); 91 exaFindAreaToEvict(ExaScreenPrivPtr pExaScr, int size, int align) argument 98 begin = end = pExaScr->info->offScreenAreas; 123 exaUpdateEvictionCost(end, pExaScr->offScreenCounter); 187 if (size > (pExaScr->info->memorySize - pExaScr->info->offScreenBase)) { 189 pExaScr 388 ExaOffscreenMerge(ExaScreenPrivPtr pExaScr,ExaOffscreenArea * area) argument [all...] |
| H A D | exa_mixed.c | 62 swap(pExaScr, pScreen, CreatePixmap); 64 swap(pExaScr, pScreen, CreatePixmap); 87 exaSetFbPitch(pExaScr, pExaPixmap, w, h, bpp); 88 exaSetAccelBlock(pExaScr, pExaPixmap, w, h, bpp); 120 if (pExaScr->fallback_counter) 131 ExaScreenPrivPtr pExaScr; local in function:exaModifyPixmapHeader_mixed 139 pExaScr = ExaGetScreenPriv(pScreen); 149 pExaScr->info->DestroyPixmap(pScreen, pExaPixmap->driverPriv); 183 exaSetFbPitch(pExaScr, pExaPixmap, width, height, bitsPerPixel); 185 exaSetAccelBlock(pExaScr, pExaPixma [all...] |
| H A D | exa_accel.c | 56 if (pExaScr->fallback_counter || 57 pExaScr->swappedOut || 63 if (pExaScr->do_migration) { 75 !(*pExaScr->info->PrepareSolid) (pPixmap, 108 (*pExaScr->info->Solid) (pPixmap, 123 (*pExaScr->info->Solid) (pPixmap, 133 (*pExaScr->info->DoneSolid) (pPixmap); 152 if (pExaScr->fallback_counter || pExaPixmap->accel_blocked || 153 !pExaScr->info->UploadToScreen) 168 if (pExaScr [all...] |
| H A D | exa_unaccel.c | 108 if (!pExaScr->prepare_access_reg || !pExaPixmap->pDamage || 113 pExaScr->prepare_access_reg(pPixmap, EXA_PREPARE_DEST, 133 if (pExaScr->prepare_access_reg && RegionInitBoxes(®, pbox, nbox)) { 138 pExaScr->prepare_access_reg(pPixmap, EXA_PREPARE_SRC, ®); 144 if (pExaScr->prepare_access_reg && 152 pExaScr->prepare_access_reg(pPixmap, EXA_PREPARE_DEST, ®); 181 if (pExaScr->prepare_access_reg && 197 pExaScr->prepare_access_reg(pPixmap, index, ®); 378 if (pExaScr->prepare_access_reg) { 384 pExaScr [all...] |
| H A D | exa_migration_mixed.c | 57 if (pExaScr->info->CreatePixmap2) { 61 pExaScr->info->CreatePixmap2(pScreen, w, h, depth, usage_hint, bpp, 69 pExaScr->info->CreatePixmap(pScreen, paddedWidth * h, 0); 120 if (pExaScr->deferred_mixed_pixmap == pPixmap && 122 pExaScr->deferred_mixed_pixmap = NULL; 158 if (pExaScr->deferred_mixed_pixmap && 159 pExaScr->deferred_mixed_pixmap != pPixmap) 160 exaMoveInPixmap_mixed(pExaScr->deferred_mixed_pixmap); 161 pExaScr->deferred_mixed_pixmap = pPixmap;
|
| H A D | exa_glyphs.c | 88 memset(pExaScr->glyphCaches, 0, sizeof(pExaScr->glyphCaches)); 90 pExaScr->glyphCaches[i].format = PICT_a8; 91 pExaScr->glyphCaches[i].glyphWidth = pExaScr->glyphCaches[i].glyphHeight = 94 pExaScr->glyphCaches[i].format = PICT_a8; 95 pExaScr->glyphCaches[i].glyphWidth = pExaScr->glyphCaches[i].glyphHeight = 98 pExaScr->glyphCaches[i].format = PICT_a8r8g8b8; 99 pExaScr [all...] |
| H A D | exa_render.c | 306 if (pExaScr->do_migration) { 321 if (!(*pExaScr->info->PrepareSolid) (pDstPix, GXcopy, 0xffffffff, pixel)) { 330 (*pExaScr->info->Solid) (pDstPix, pbox->x1, pbox->y1, pbox->x2, 335 (*pExaScr->info->DoneSolid) (pDstPix); 355 if (!pExaScr->info->PrepareComposite) 381 if (pExaScr->info->CheckComposite && 382 !(*pExaScr->info->CheckComposite) (op, pSrc, pMask, pDst)) { 386 if (pExaScr->do_migration) { 433 if (!(*pExaScr->info->PrepareComposite) (op, pSrc, pMask, pDst, pSrcPix, 474 (*pExaScr [all...] |
| H A D | exa_migration_classic.c | 150 if (pExaScr->optimize_migration) { 286 pExaScr->info->DownloadFromScreen, EXA_PREPARE_SRC, 304 pExaScr->info->UploadToScreen, EXA_PREPARE_DEST, NULL); 332 if (pExaScr->swappedOut) 352 pExaScr->info->pixmapOffsetAlign, FALSE, 357 pExaPixmap->fb_ptr = (CARD8 *) pExaScr->info->memoryBase + 626 if (pExaScr->checkDirtyCorrectness) { 648 if (pExaScr->migration == ExaMigrationSmart) { 681 else if (pExaScr->migration == ExaMigrationGreedy) { 712 else if (pExaScr [all...] |
| /xsrc/external/mit/xorg-server.old/dist/exa/ |
| H A D | exa.c | 64 return (CARD8 *)pExaPixmap->fb_ptr - pExaScr->info->memoryBase; 179 exaSetAccelBlock(ExaScreenPrivPtr pExaScr, ExaPixmapPrivPtr pExaPixmap, argument 184 if (pExaScr->info->maxPitchPixels) { 185 int max_pitch = pExaScr->info->maxPitchPixels * bits_to_bytes(bpp); 191 if (pExaScr->info->maxPitchBytes && 192 pExaPixmap->fb_pitch > pExaScr->info->maxPitchBytes) 195 if (w > pExaScr->info->maxX) 198 if (h > pExaScr->info->maxY) 203 exaSetFbPitch(ExaScreenPrivPtr pExaScr, ExaPixmapPrivPtr pExaPixmap, argument 206 if (pExaScr 841 ExaScreenPrivPtr pExaScr; local in function:exaDriverInit [all...] |
| H A D | exa_classic.c | 68 swap(pExaScr, pScreen, CreatePixmap); 70 swap(pExaScr, pScreen, CreatePixmap); 96 exaSetFbPitch(pExaScr, pExaPixmap, w, h, bpp); 100 swap(pExaScr, pScreen, DestroyPixmap); 102 swap(pExaScr, pScreen, DestroyPixmap); 112 swap(pExaScr, pScreen, DestroyPixmap); 114 swap(pExaScr, pScreen, DestroyPixmap); 137 exaSetAccelBlock(pExaScr, pExaPixmap, 141 if (pExaScr->fallback_counter) 152 ExaScreenPrivPtr pExaScr; local in function:exaModifyPixmapHeader_classic [all...] |
| H A D | exa_driver.c | 62 swap(pExaScr, pScreen, CreatePixmap); 64 swap(pExaScr, pScreen, CreatePixmap); 79 if (pExaScr->info->CreatePixmap2) { 81 pExaPixmap->driverPriv = pExaScr->info->CreatePixmap2(pScreen, w, h, depth, usage_hint, bpp, &new_pitch); 89 exaSetFbPitch(pExaScr, pExaPixmap, w, h, bpp); 94 pExaPixmap->driverPriv = pExaScr->info->CreatePixmap(pScreen, datasize, 0); 98 swap(pExaScr, pScreen, DestroyPixmap); 100 swap(pExaScr, pScreen, DestroyPixmap); 115 exaSetAccelBlock(pExaScr, pExaPixmap, 121 if (pExaScr 132 ExaScreenPrivPtr pExaScr; local in function:exaModifyPixmapHeader_driver [all...] |
| H A D | exa_mixed.c | 61 swap(pExaScr, pScreen, CreatePixmap); 63 swap(pExaScr, pScreen, CreatePixmap); 86 exaSetFbPitch(pExaScr, pExaPixmap, w, h, bpp); 87 exaSetAccelBlock(pExaScr, pExaPixmap, 117 if (pExaScr->fallback_counter) 128 ExaScreenPrivPtr pExaScr; local in function:exaModifyPixmapHeader_mixed 136 pExaScr = ExaGetScreenPriv(pScreen); 147 pExaScr->info->DestroyPixmap(pScreen, pExaPixmap->driverPriv); 181 exaSetFbPitch(pExaScr, pExaPixmap, width, height, bitsPerPixel); 183 exaSetAccelBlock(pExaScr, pExaPixma [all...] |
| H A D | exa_offscreen.c | 48 assert (pExaScr->info->offScreenAreas->base_offset == 49 pExaScr->info->offScreenBase); 50 for (area = pExaScr->info->offScreenAreas; area; area = area->next) 58 assert (prev->base_offset + prev->size == pExaScr->info->memorySize); 92 exaFindAreaToEvict(ExaScreenPrivPtr pExaScr, int size, int align) argument 99 begin = end = pExaScr->info->offScreenAreas; 126 exaUpdateEvictionCost(end, pExaScr->offScreenCounter); 189 if (size > (pExaScr->info->memorySize - pExaScr->info->offScreenBase)) 192 pExaScr 399 ExaOffscreenMerge(ExaScreenPrivPtr pExaScr,ExaOffscreenArea * area) argument [all...] |
| H A D | exa_accel.c | 54 if (pExaScr->fallback_counter || 55 pExaScr->swappedOut || 63 if (pExaScr->do_migration) { 75 !(*pExaScr->info->PrepareSolid) (pPixmap, 112 (*pExaScr->info->Solid) (pPixmap, 130 (*pExaScr->info->Solid) (pPixmap, 139 (*pExaScr->info->DoneSolid) (pPixmap); 157 if (pExaScr->fallback_counter || pExaPixmap->accel_blocked || !pExaScr->info->UploadToScreen) 172 if (pExaScr [all...] |
| H A D | exa_unaccel.c | 107 if (!pExaScr->prepare_access_reg || !pExaPixmap->pDamage || 112 pExaScr->prepare_access_reg(pPixmap, EXA_PREPARE_DEST, 130 if (pExaScr->prepare_access_reg && RegionInitBoxes(®, pbox, nbox)) { 135 pExaScr->prepare_access_reg(pPixmap, EXA_PREPARE_SRC, ®); 140 if (pExaScr->prepare_access_reg && 148 pExaScr->prepare_access_reg(pPixmap, EXA_PREPARE_DEST, ®); 173 if (pExaScr->prepare_access_reg && 191 pExaScr->prepare_access_reg(pPixmap, index, ®); 379 if (pExaScr->prepare_access_reg) { 385 pExaScr [all...] |
| H A D | exa_migration_mixed.c | 56 if (pExaScr->info->CreatePixmap2) { 58 pExaPixmap->driverPriv = pExaScr->info->CreatePixmap2(pScreen, w, h, depth, usage_hint, bpp, &new_pitch); 63 pExaPixmap->driverPriv = pExaScr->info->CreatePixmap(pScreen, paddedWidth*h, 0); 115 if (pExaScr->deferred_mixed_pixmap == pPixmap && 117 pExaScr->deferred_mixed_pixmap = NULL; 152 if (pExaScr->deferred_mixed_pixmap && 153 pExaScr->deferred_mixed_pixmap != pPixmap) 154 exaMoveInPixmap_mixed(pExaScr->deferred_mixed_pixmap); 155 pExaScr->deferred_mixed_pixmap = pPixmap;
|
| H A D | exa_glyphs.c | 88 memset(pExaScr->glyphCaches, 0, sizeof(pExaScr->glyphCaches)); 90 pExaScr->glyphCaches[i].format = PICT_a8; 91 pExaScr->glyphCaches[i].glyphWidth = pExaScr->glyphCaches[i].glyphHeight = 16; 93 pExaScr->glyphCaches[i].format = PICT_a8; 94 pExaScr->glyphCaches[i].glyphWidth = pExaScr->glyphCaches[i].glyphHeight = 32; 96 pExaScr->glyphCaches[i].format = PICT_a8r8g8b8; 97 pExaScr [all...] |
| H A D | exa_render.c | 312 if (pExaScr->do_migration) { 327 if (!(*pExaScr->info->PrepareSolid) (pDstPix, GXcopy, 0xffffffff, pixel)) 338 (*pExaScr->info->Solid) (pDstPix, pbox->x1, pbox->y1, pbox->x2, pbox->y2); 342 (*pExaScr->info->DoneSolid) (pDstPix); 363 if (!pExaScr->info->PrepareComposite) 390 if (pExaScr->info->CheckComposite && 391 !(*pExaScr->info->CheckComposite) (op, pSrc, pMask, pDst)) 396 if (pExaScr->do_migration) { 441 if (!(*pExaScr->info->PrepareComposite) (op, pSrc, pMask, pDst, pSrcPix, 484 (*pExaScr [all...] |
| H A D | exa_migration_classic.c | 152 if (pExaScr->optimize_migration) { 282 pExaScr->info->DownloadFromScreen, EXA_PREPARE_SRC, 299 pExaScr->info->UploadToScreen, EXA_PREPARE_DEST, NULL); 326 if (pExaScr->swappedOut) 346 pExaScr->info->pixmapOffsetAlign, FALSE, 351 pExaPixmap->fb_ptr = (CARD8 *) pExaScr->info->memoryBase + 612 if (pExaScr->checkDirtyCorrectness) { 634 if (pExaScr->migration == ExaMigrationSmart) { 667 } else if (pExaScr->migration == ExaMigrationGreedy) { 697 } else if (pExaScr [all...] |
| H A D | exa_priv.h | 233 #define ExaScreenPriv(s) ExaScreenPrivPtr pExaScr = ExaGetScreenPriv(s) 258 pExaScr->fallback_counter++; 261 pExaScr->fallback_counter--; 266 pExaScr->fallback_counter++; \ 270 pExaScr->fallback_counter--; \ 574 exaSetFbPitch(ExaScreenPrivPtr pExaScr, ExaPixmapPrivPtr pExaPixmap, 578 exaSetAccelBlock(ExaScreenPrivPtr pExaScr, ExaPixmapPrivPtr pExaPixmap,
|
| /xsrc/external/mit/xorg-server.old/dist/hw/xfree86/exa/ |
| H A D | examodule.c | 128 if (pExaScr->info->flags & EXA_OFFSCREEN_PIXMAPS) { 129 if (!(pExaScr->info->flags & EXA_HANDLES_PIXMAPS) && 130 pExaScr->info->offScreenBase < pExaScr->info->memorySize) { 137 pExaScr->migration = ExaMigrationGreedy; 139 pExaScr->migration = ExaMigrationAlways; 141 pExaScr->migration = ExaMigrationSmart; 150 pExaScr->optimize_migration = 161 pExaScr->info->CheckComposite = NULL; 162 pExaScr [all...] |
| /xsrc/external/mit/xorg-server/dist/hw/xfree86/exa/ |
| H A D | examodule.c | 128 if (pExaScr->info->flags & EXA_OFFSCREEN_PIXMAPS) { 129 if (!(pExaScr->info->flags & EXA_HANDLES_PIXMAPS) && 130 pExaScr->info->offScreenBase < pExaScr->info->memorySize) { 137 pExaScr->migration = ExaMigrationGreedy; 139 pExaScr->migration = ExaMigrationAlways; 141 pExaScr->migration = ExaMigrationSmart; 150 pExaScr->optimize_migration = 159 pExaScr->info->CheckComposite = NULL; 160 pExaScr [all...] |