Lines Matching refs:exa

210     ms_exa_ctx *ctx = ms->drmmode.exa->priv;  in ms_exa_prepare_solid()
246 ms_exa_ctx *ctx = ms->drmmode.exa->priv; in ms_exa_solid_bail()
273 ms_exa_ctx *ctx = ms->drmmode.exa->priv; in ms_exa_solid()
316 ms_exa_ctx *ctx = ms->drmmode.exa->priv; in ms_exa_prepare_copy()
356 ms_exa_ctx *ctx = ms->drmmode.exa->priv; in ms_exa_copy_bail()
387 ms_exa_ctx *ctx = ms->drmmode.exa->priv; in ms_exa_copy()
511 ms_exa_ctx *ctx = ms->drmmode.exa->priv; in ms_exa_prepare_composite()
579 ms_exa_ctx *ctx = ms->drmmode.exa->priv; in ms_exa_composite_bail()
620 ms_exa_ctx *ctx = ms->drmmode.exa->priv; in ms_exa_composite()
711 ms_exa_ctx *ctx = ms->drmmode.exa->priv; in ms_exa_upload_to_screen()
776 ms_exa_ctx *ctx = ms->drmmode.exa->priv; in ms_exa_download_from_screen()
910 if (!ms->drmmode.exa || !priv) in ms_exa_set_pixmap_bo()
938 if (!ms->drmmode.exa || !priv) in ms_exa_bo_from_pixmap()
994 if (!ms->drmmode.exa || !priv || !priv->fd) in ms_exa_shareable_fd_from_pixmap()
1014 if (!ms->drmmode.exa) in ms_exa_copy_area()
1093 ms_setup_exa(ExaDriverPtr exa) in ms_setup_exa() argument
1095 exa->exa_major = EXA_VERSION_MAJOR; in ms_setup_exa()
1096 exa->exa_minor = EXA_VERSION_MINOR; in ms_setup_exa()
1098 exa->pixmapPitchAlign = 8; in ms_setup_exa()
1099 exa->flags = EXA_OFFSCREEN_PIXMAPS; in ms_setup_exa()
1100 exa->maxX = 4096; in ms_setup_exa()
1101 exa->maxY = 4096; in ms_setup_exa()
1103 exa->PrepareSolid = ms_exa_prepare_solid; in ms_setup_exa()
1104 exa->Solid = ms_exa_solid; in ms_setup_exa()
1105 exa->DoneSolid = ms_exa_done; in ms_setup_exa()
1107 exa->PrepareCopy = ms_exa_prepare_copy; in ms_setup_exa()
1108 exa->Copy = ms_exa_copy; in ms_setup_exa()
1109 exa->DoneCopy = ms_exa_done; in ms_setup_exa()
1111 exa->CheckComposite = ms_exa_check_composite; in ms_setup_exa()
1112 exa->PrepareComposite = ms_exa_prepare_composite; in ms_setup_exa()
1113 exa->Composite = ms_exa_composite; in ms_setup_exa()
1114 exa->DoneComposite = ms_exa_done; in ms_setup_exa()
1117 exa->UploadToScreen = ms_exa_upload_to_screen; in ms_setup_exa()
1118 exa->DownloadFromScreen = ms_exa_download_from_screen; in ms_setup_exa()
1120 exa->WaitMarker = ms_exa_wait_marker; in ms_setup_exa()
1121 exa->MarkSync = ms_exa_mark_sync; in ms_setup_exa()
1124 exa->flags |= EXA_HANDLES_PIXMAPS | EXA_SUPPORTS_PREPARE_AUX; in ms_setup_exa()
1126 exa->DestroyPixmap = ms_exa_destroy_pixmap; in ms_setup_exa()
1127 exa->CreatePixmap2 = ms_exa_create_pixmap2; in ms_setup_exa()
1128 exa->PrepareAccess = ms_exa_prepare_access; in ms_setup_exa()
1129 exa->FinishAccess = ms_exa_finish_access; in ms_setup_exa()
1130 exa->PixmapIsOffscreen = ms_exa_pixmap_is_offscreen; in ms_setup_exa()
1138 drmmode_exa *exa; in ms_init_exa() local
1141 if (ms->drmmode.exa) in ms_init_exa()
1153 ms->drmmode.exa = calloc(1, sizeof(drmmode_exa)); in ms_init_exa()
1154 if (!ms->drmmode.exa) in ms_init_exa()
1157 exa = ms->drmmode.exa; in ms_init_exa()
1158 exa->driver = exaDriverAlloc(); in ms_init_exa()
1159 if (!exa->driver) in ms_init_exa()
1162 ms_setup_exa(exa->driver); in ms_init_exa()
1164 if (!exaDriverInit(screen, exa->driver)) in ms_init_exa()
1167 exa->priv = calloc(1, sizeof(ms_exa_ctx)); in ms_init_exa()
1168 if (!exa->priv) in ms_init_exa()
1171 ctx = exa->priv; in ms_init_exa()
1173 exa->driver->maxX, exa->driver->maxY, in ms_init_exa()
1192 drmmode_exa *exa; in ms_deinit_exa() local
1195 if (!ms->drmmode.exa) in ms_deinit_exa()
1198 exa = ms->drmmode.exa; in ms_deinit_exa()
1199 ctx = exa->priv; in ms_deinit_exa()
1208 if (exa->driver) { in ms_deinit_exa()
1210 free(exa->driver); in ms_deinit_exa()
1213 free(exa); in ms_deinit_exa()
1214 ms->drmmode.exa = NULL; in ms_deinit_exa()