Lines Matching refs:bisdo

1439         BufImgSDOps *bisdo = (BufImgSDOps *)ops;
1440 (*env)->DeleteWeakGlobalRef(env, bisdo->array);
1441 if (bisdo->lutarray != NULL) {
1442 (*env)->DeleteWeakGlobalRef(env, bisdo->lutarray);
1444 if (bisdo->icm != NULL) {
1445 (*env)->DeleteWeakGlobalRef(env, bisdo->icm);
1654 BufImgSDOps *bisdo = (BufImgSDOps *)ops;
1657 if ((lockflags & (SD_LOCK_LUT)) != 0 && !bisdo->lutarray) {
1667 bipriv->cData = BufImg_SetupICM(env, bisdo);
1683 SurfaceData_IntersectBounds(&pRasInfo->bounds, &bisdo->rasbounds);
1687 bisdo->sdOps.dirty != TRUE) {
1688 SurfaceData_MarkDirty(env, &bisdo->sdOps);
1707 BufImgSDOps *bisdo = (BufImgSDOps *)ops;
1712 (*env)->GetPrimitiveArrayCritical(env, bisdo->array, NULL);
1716 (*env)->GetPrimitiveArrayCritical(env, bisdo->lutarray, NULL);
1725 (((uintptr_t) bipriv->base) + bisdo->offset);
1726 pRasInfo->pixelStride = bisdo->pixStr;
1727 pRasInfo->scanStride = bisdo->scanStr;
1734 pRasInfo->lutSize = bisdo->lutsize;
1754 BufImgSDOps *bisdo = (BufImgSDOps *)ops;
1760 (*env)->ReleasePrimitiveArrayCritical(env, bisdo->array,
1764 (*env)->ReleasePrimitiveArrayCritical(env, bisdo->lutarray,
1787 BufImgSDOps *bisdo =
1790 //bisdo->sdOps.Lock = BufImg_Lock;
1791 //bisdo->sdOps.GetRasInfo = BufImg_GetRasInfo;
1792 //bisdo->sdOps.Release = BufImg_Release;
1793 //bisdo->sdOps.Unlock = NULL;
1794 //bisdo->sdOps.Dispose = BufImg_Dispose;
1796 bisdo->array = (*env)->NewWeakGlobalRef(env, array);
1797 bisdo->offset = offset;
1798 //bisdo->scanStr = scanStr;
1799 bisdo->scanStr = scanStride;
1800 //bisdo->pixStr = pixStr;
1801 bisdo->pixStr = pixelStride;
1803 bisdo->lutarray = NULL;
1804 bisdo->lutsize = 0;
1805 bisdo->icm = NULL;
1808 bisdo->lutarray = (*env)->NewWeakGlobalRef(env, lutarray);
1809 bisdo->lutsize = (*env)->GetIntField(env, icm, mapSizeID);
1810 bisdo->icm = (*env)->NewWeakGlobalRef(env, icm);
1812 bisdo->rasbounds.x1 = 0;
1813 bisdo->rasbounds.y1 = 0;
1814 bisdo->rasbounds.x2 = width;
1815 bisdo->rasbounds.y2 = height;