Lines Matching refs:lockInfo
36 SurfaceDataRasInfo *lockInfo,
43 lockInfo->bounds.x1 = x;
44 lockInfo->bounds.y1 = y;
45 lockInfo->bounds.x2 = x + 1;
46 lockInfo->bounds.y2 = y + 1;
47 if (ops->Lock(env, ops, lockInfo, lockFlag) != SD_SUCCESS) {
50 ops->GetRasInfo(env, ops, lockInfo);
51 if (lockInfo->rasBase) {
53 (unsigned char*)lockInfo->rasBase +
54 (x * lockInfo->pixelStride + y * lockInfo->scanStride));
57 SurfaceData_InvokeRelease(env, ops, lockInfo);
58 SurfaceData_InvokeUnlock(env, ops, lockInfo);
73 SurfaceDataRasInfo lockInfo;
78 if (!(pixelPtr = DBN_GetPixelPointer(env, x, y, &lockInfo,
83 switch (lockInfo.pixelStride) {
97 SurfaceData_InvokeRelease(env, ops, &lockInfo);
98 SurfaceData_InvokeUnlock(env, ops, &lockInfo);
112 SurfaceDataRasInfo lockInfo;
119 if (!(pixelPtr = DBN_GetPixelPointer(env, x, y, &lockInfo,
125 switch (lockInfo.pixelStride) {
139 SurfaceData_InvokeRelease(env, ops, &lockInfo);
140 SurfaceData_InvokeUnlock(env, ops, &lockInfo);