Lines Matching defs:ptr
338 long ptr = _getGlyphImageFromWindows
341 if (ptr != 0) {
350 StrikeCache.unsafe.putFloat(ptr + StrikeCache.xAdvanceOffset,
352 return ptr;
699 long ptr = getGlyphImagePtr(glyphCode);
702 /* With our current design NULL ptr is not possible
705 if (ptr == 0L) {
712 topLeftX = StrikeCache.unsafe.getFloat(ptr+StrikeCache.topLeftXOffset);
713 topLeftY = StrikeCache.unsafe.getFloat(ptr+StrikeCache.topLeftYOffset);
718 StrikeCache.unsafe.getShort(ptr+StrikeCache.widthOffset) &0x0ffff;
720 StrikeCache.unsafe.getShort(ptr+StrikeCache.heightOffset) &0x0ffff;
731 int minx = getGlyphImageMinX(ptr, (int)result.x);
739 private int getGlyphImageMinX(long ptr, int origMinX) {
741 int width = StrikeCache.unsafe.getChar(ptr+StrikeCache.widthOffset);
742 int height = StrikeCache.unsafe.getChar(ptr+StrikeCache.heightOffset);
744 StrikeCache.unsafe.getChar(ptr+StrikeCache.rowBytesOffset);
751 StrikeCache.unsafe.getAddress(ptr + StrikeCache.pixelDataOffset);