int sceFontGetFontInfoByIndexNumber(u32 libHandle, u32 fontInfoPtr, u32 unknown, u32 fontIndex) { ERROR_LOG(HLE, "sceFontGetFontInfoByIndexNumber %x, %x, %x, %x", libHandle, fontInfoPtr, unknown, fontIndex); // clearly wrong.. return sceFontGetFontInfo(libHandle, fontInfoPtr); }
static void vita2d_load_pgf_post(vita2d_pgf *font) { SceFontInfo fontinfo; sceFontGetFontInfo(font->font_handle_list->font_handle, &fontinfo); font->vsize = (fontinfo.fontStyle.fontV / fontinfo.fontStyle.fontVRes) * SCREEN_DPI; font->atlas = texture_atlas_create(ATLAS_DEFAULT_W, ATLAS_DEFAULT_H, SCE_GXM_TEXTURE_FORMAT_U8_R111); }
int sceFontGetFontInfoByIndexNumber(u32 libHandle, u32 fontInfoPtr, u32 unknown, u32 fontIndex) { DEBUG_LOG(HLE, "sceFontGetFontInfoByIndexNumber(%x, %x, %i, %i)", libHandle, fontInfoPtr, unknown, fontIndex); FontLib *fl = GetFontLib(libHandle); u32 fontHandle = fl->GetFontHandle(fontIndex); return sceFontGetFontInfo(fontHandle, fontInfoPtr); }