Lines Matching refs:info
78 static UINT _gx_binres_theme_header_load(GX_BINRES_DATA_INFO *info, GX_THEME_HEADER *header) in _gx_binres_theme_header_load() argument
80 …INRES_READ_USHORT(header -> gx_theme_header_magic_number, info -> gx_binres_root_address + info ->… in _gx_binres_theme_header_load()
81 info -> gx_binres_read_offset += sizeof(USHORT); in _gx_binres_theme_header_load()
83 …GX_BINRES_READ_USHORT(header -> gx_theme_header_index, info -> gx_binres_root_address + info -> gx… in _gx_binres_theme_header_load()
84 info -> gx_binres_read_offset += sizeof(USHORT); in _gx_binres_theme_header_load()
86 …BINRES_READ_USHORT(header -> gx_theme_header_color_count, info -> gx_binres_root_address + info ->… in _gx_binres_theme_header_load()
87 info -> gx_binres_read_offset += sizeof(USHORT); in _gx_binres_theme_header_load()
89 …NRES_READ_USHORT(header -> gx_theme_header_palette_count, info -> gx_binres_root_address + info ->… in _gx_binres_theme_header_load()
90 info -> gx_binres_read_offset += sizeof(USHORT); in _gx_binres_theme_header_load()
92 …_BINRES_READ_USHORT(header -> gx_theme_header_font_count, info -> gx_binres_root_address + info ->… in _gx_binres_theme_header_load()
93 info -> gx_binres_read_offset += sizeof(USHORT); in _gx_binres_theme_header_load()
95 …RES_READ_USHORT(header -> gx_theme_header_pixelmap_count, info -> gx_binres_root_address + info ->… in _gx_binres_theme_header_load()
96 info -> gx_binres_read_offset += sizeof(USHORT); in _gx_binres_theme_header_load()
98 …er -> gx_theme_header_vscroll_appearance.gx_scroll_width, info -> gx_binres_root_address + info ->… in _gx_binres_theme_header_load()
99 info -> gx_binres_read_offset += sizeof(GX_VALUE); in _gx_binres_theme_header_load()
101 …gx_theme_header_vscroll_appearance.gx_scroll_thumb_width, info -> gx_binres_root_address + info ->… in _gx_binres_theme_header_load()
102 info -> gx_binres_read_offset += sizeof(GX_VALUE); in _gx_binres_theme_header_load()
104 …eme_header_vscroll_appearance.gx_scroll_thumb_travel_min, info -> gx_binres_root_address + info ->… in _gx_binres_theme_header_load()
105 info -> gx_binres_read_offset += sizeof(GX_VALUE); in _gx_binres_theme_header_load()
107 …eme_header_vscroll_appearance.gx_scroll_thumb_travel_max, info -> gx_binres_root_address + info ->… in _gx_binres_theme_header_load()
108 info -> gx_binres_read_offset += sizeof(GX_VALUE); in _gx_binres_theme_header_load()
110 …e_header_vscroll_appearance.gx_scroll_thumb_border_style, info -> gx_binres_root_address + info ->… in _gx_binres_theme_header_load()
111 info -> gx_binres_read_offset += sizeof(GX_UBYTE); in _gx_binres_theme_header_load()
113 …_theme_header_vscroll_appearance.gx_scroll_fill_pixelmap, info -> gx_binres_root_address + info ->… in _gx_binres_theme_header_load()
114 info -> gx_binres_read_offset += sizeof(GX_RESOURCE_ID); in _gx_binres_theme_header_load()
116 …theme_header_vscroll_appearance.gx_scroll_thumb_pixelmap, info -> gx_binres_root_address + info ->… in _gx_binres_theme_header_load()
117 info -> gx_binres_read_offset += sizeof(GX_RESOURCE_ID); in _gx_binres_theme_header_load()
119 …gx_theme_header_vscroll_appearance.gx_scroll_up_pixelmap, info -> gx_binres_root_address + info ->… in _gx_binres_theme_header_load()
120 info -> gx_binres_read_offset += sizeof(GX_RESOURCE_ID); in _gx_binres_theme_header_load()
122 …_theme_header_vscroll_appearance.gx_scroll_down_pixelmap, info -> gx_binres_root_address + info ->… in _gx_binres_theme_header_load()
123 info -> gx_binres_read_offset += sizeof(GX_RESOURCE_ID); in _gx_binres_theme_header_load()
125 …gx_theme_header_vscroll_appearance.gx_scroll_thumb_color, info -> gx_binres_root_address + info ->… in _gx_binres_theme_header_load()
126 info -> gx_binres_read_offset += sizeof(GX_RESOURCE_ID); in _gx_binres_theme_header_load()
128 …e_header_vscroll_appearance.gx_scroll_thumb_border_color, info -> gx_binres_root_address + info ->… in _gx_binres_theme_header_load()
129 info -> gx_binres_read_offset += sizeof(GX_RESOURCE_ID); in _gx_binres_theme_header_load()
131 …x_theme_header_vscroll_appearance.gx_scroll_button_color, info -> gx_binres_root_address + info ->… in _gx_binres_theme_header_load()
132 info -> gx_binres_read_offset += sizeof(GX_RESOURCE_ID); in _gx_binres_theme_header_load()
134 …er -> gx_theme_header_hscroll_appearance.gx_scroll_width, info -> gx_binres_root_address + info ->… in _gx_binres_theme_header_load()
135 info -> gx_binres_read_offset += sizeof(GX_VALUE); in _gx_binres_theme_header_load()
137 …gx_theme_header_hscroll_appearance.gx_scroll_thumb_width, info -> gx_binres_root_address + info ->… in _gx_binres_theme_header_load()
138 info -> gx_binres_read_offset += sizeof(GX_VALUE); in _gx_binres_theme_header_load()
140 …eme_header_hscroll_appearance.gx_scroll_thumb_travel_min, info -> gx_binres_root_address + info ->… in _gx_binres_theme_header_load()
141 info -> gx_binres_read_offset += sizeof(GX_VALUE); in _gx_binres_theme_header_load()
143 …eme_header_hscroll_appearance.gx_scroll_thumb_travel_max, info -> gx_binres_root_address + info ->… in _gx_binres_theme_header_load()
144 info -> gx_binres_read_offset += sizeof(GX_VALUE); in _gx_binres_theme_header_load()
146 …e_header_hscroll_appearance.gx_scroll_thumb_border_style, info -> gx_binres_root_address + info ->… in _gx_binres_theme_header_load()
147 info -> gx_binres_read_offset += sizeof(GX_UBYTE); in _gx_binres_theme_header_load()
149 …_theme_header_hscroll_appearance.gx_scroll_fill_pixelmap, info -> gx_binres_root_address + info ->… in _gx_binres_theme_header_load()
150 info -> gx_binres_read_offset += sizeof(GX_RESOURCE_ID); in _gx_binres_theme_header_load()
152 …theme_header_hscroll_appearance.gx_scroll_thumb_pixelmap, info -> gx_binres_root_address + info ->… in _gx_binres_theme_header_load()
153 info -> gx_binres_read_offset += sizeof(GX_RESOURCE_ID); in _gx_binres_theme_header_load()
155 …gx_theme_header_hscroll_appearance.gx_scroll_up_pixelmap, info -> gx_binres_root_address + info ->… in _gx_binres_theme_header_load()
156 info -> gx_binres_read_offset += sizeof(GX_RESOURCE_ID); in _gx_binres_theme_header_load()
158 …_theme_header_hscroll_appearance.gx_scroll_down_pixelmap, info -> gx_binres_root_address + info ->… in _gx_binres_theme_header_load()
159 info -> gx_binres_read_offset += sizeof(GX_RESOURCE_ID); in _gx_binres_theme_header_load()
161 …gx_theme_header_hscroll_appearance.gx_scroll_thumb_color, info -> gx_binres_root_address + info ->… in _gx_binres_theme_header_load()
162 info -> gx_binres_read_offset += sizeof(GX_RESOURCE_ID); in _gx_binres_theme_header_load()
164 …e_header_hscroll_appearance.gx_scroll_thumb_border_color, info -> gx_binres_root_address + info ->… in _gx_binres_theme_header_load()
165 info -> gx_binres_read_offset += sizeof(GX_RESOURCE_ID); in _gx_binres_theme_header_load()
167 …x_theme_header_hscroll_appearance.gx_scroll_button_color, info -> gx_binres_root_address + info ->… in _gx_binres_theme_header_load()
168 info -> gx_binres_read_offset += sizeof(GX_RESOURCE_ID); in _gx_binres_theme_header_load()
170 …INRES_READ_ULONG(header -> gx_theme_header_vscroll_style, info -> gx_binres_root_address + info ->… in _gx_binres_theme_header_load()
171 info -> gx_binres_read_offset += sizeof(ULONG); in _gx_binres_theme_header_load()
173 …INRES_READ_ULONG(header -> gx_theme_header_hscroll_style, info -> gx_binres_root_address + info ->… in _gx_binres_theme_header_load()
174 info -> gx_binres_read_offset += sizeof(ULONG); in _gx_binres_theme_header_load()
176 …RES_READ_ULONG(header -> gx_theme_header_color_data_size, info -> gx_binres_root_address + info ->… in _gx_binres_theme_header_load()
177 info -> gx_binres_read_offset += sizeof(ULONG); in _gx_binres_theme_header_load()
179 …S_READ_ULONG(header -> gx_theme_header_palette_data_size, info -> gx_binres_root_address + info ->… in _gx_binres_theme_header_load()
180 info -> gx_binres_read_offset += sizeof(ULONG); in _gx_binres_theme_header_load()
182 …NRES_READ_ULONG(header -> gx_theme_header_font_data_size, info -> gx_binres_root_address + info ->… in _gx_binres_theme_header_load()
183 info -> gx_binres_read_offset += sizeof(ULONG); in _gx_binres_theme_header_load()
185 …_READ_ULONG(header -> gx_theme_header_pixelmap_data_size, info -> gx_binres_root_address + info ->… in _gx_binres_theme_header_load()
186 info -> gx_binres_read_offset += sizeof(ULONG); in _gx_binres_theme_header_load()
188 …GX_BINRES_READ_ULONG(header -> gx_theme_header_data_size, info -> gx_binres_root_address + info ->… in _gx_binres_theme_header_load()
189 info -> gx_binres_read_offset += sizeof(ULONG); in _gx_binres_theme_header_load()
237 static UINT _gx_binres_color_header_load(GX_BINRES_DATA_INFO *info, GX_COLOR_HEADER *header) in _gx_binres_color_header_load() argument
239 …INRES_READ_USHORT(header -> gx_color_header_magic_number, info -> gx_binres_root_address + info ->… in _gx_binres_color_header_load()
240 info -> gx_binres_read_offset += sizeof(USHORT); in _gx_binres_color_header_load()
242 …BINRES_READ_USHORT(header -> gx_color_header_color_count, info -> gx_binres_root_address + info ->… in _gx_binres_color_header_load()
243 info -> gx_binres_read_offset += sizeof(USHORT); in _gx_binres_color_header_load()
245 …GX_BINRES_READ_ULONG(header -> gx_color_header_data_size, info -> gx_binres_root_address + info ->… in _gx_binres_color_header_load()
246 info -> gx_binres_read_offset += sizeof(ULONG); in _gx_binres_color_header_load()
294 static UINT _gx_binres_palette_header_load(GX_BINRES_DATA_INFO *info, GX_PALETTE_HEADER *header) in _gx_binres_palette_header_load() argument
296 …RES_READ_USHORT(header -> gx_palette_header_magic_number, info -> gx_binres_root_address + info ->… in _gx_binres_palette_header_load()
297 info -> gx_binres_read_offset += sizeof(USHORT); in _gx_binres_palette_header_load()
299 …NRES_READ_USHORT(header -> gx_palette_header_color_count, info -> gx_binres_root_address + info ->… in _gx_binres_palette_header_load()
300 info -> gx_binres_read_offset += sizeof(USHORT); in _gx_binres_palette_header_load()
302 …_BINRES_READ_ULONG(header -> gx_palette_header_data_size, info -> gx_binres_root_address + info ->… in _gx_binres_palette_header_load()
303 info -> gx_binres_read_offset += sizeof(ULONG); in _gx_binres_palette_header_load()
354 UINT _gx_binres_font_header_load(GX_BINRES_DATA_INFO *info, GX_FONT_HEADER *header) in _gx_binres_font_header_load() argument
356 …BINRES_READ_USHORT(header -> gx_font_header_magic_number, info -> gx_binres_root_address + info ->… in _gx_binres_font_header_load()
357 info -> gx_binres_read_offset += sizeof(USHORT); in _gx_binres_font_header_load()
364 …GX_BINRES_READ_USHORT(header -> gx_font_header_index, info -> gx_binres_root_address + info -> gx_… in _gx_binres_font_header_load()
365 info -> gx_binres_read_offset += sizeof(USHORT); in _gx_binres_font_header_load()
367 …X_BINRES_READ_USHORT(header -> gx_font_header_page_count, info -> gx_binres_root_address + info ->… in _gx_binres_font_header_load()
368 info -> gx_binres_read_offset += sizeof(USHORT); in _gx_binres_font_header_load()
370 …GX_BINRES_READ_GX_UBYTE(header -> gx_font_header_deault, info -> gx_binres_root_address + info -> … in _gx_binres_font_header_load()
371 info -> gx_binres_read_offset += sizeof(GX_UBYTE); in _gx_binres_font_header_load()
373 …GX_BINRES_READ_GX_UBYTE(header -> gx_font_header_bits, info -> gx_binres_root_address + info -> gx… in _gx_binres_font_header_load()
374 info -> gx_binres_read_offset += sizeof(GX_UBYTE); in _gx_binres_font_header_load()
376 …GX_BINRES_READ_ULONG(header -> gx_font_header_data_size, info -> gx_binres_root_address + info -> … in _gx_binres_font_header_load()
377 info -> gx_binres_read_offset += sizeof(ULONG); in _gx_binres_font_header_load()
379 …X_BINRES_READ_ULONG(header -> gx_font_header_data_offset, info -> gx_binres_root_address + info ->… in _gx_binres_font_header_load()
380 info -> gx_binres_read_offset += sizeof(ULONG); in _gx_binres_font_header_load()
428 static UINT _gx_binres_page_header_load(GX_BINRES_DATA_INFO *info, GX_PAGE_HEADER *header) in _gx_binres_page_header_load() argument
432 …BINRES_READ_USHORT(header -> gx_page_header_magic_number, info -> gx_binres_root_address + info ->… in _gx_binres_page_header_load()
433 info -> gx_binres_read_offset += sizeof(USHORT); in _gx_binres_page_header_load()
440 …GX_BINRES_READ_USHORT(header -> gx_page_header_index, info -> gx_binres_root_address + info -> gx_… in _gx_binres_page_header_load()
441 info -> gx_binres_read_offset += sizeof(USHORT); in _gx_binres_page_header_load()
443 …GX_BINRES_READ_GX_UBYTE(header -> gx_page_header_format, info -> gx_binres_root_address + info -> … in _gx_binres_page_header_load()
444 info -> gx_binres_read_offset += sizeof(GX_UBYTE); in _gx_binres_page_header_load()
446 …X_BINRES_READ_GX_UBYTE(header -> gx_page_header_prespace, info -> gx_binres_root_address + info ->… in _gx_binres_page_header_load()
447 info -> gx_binres_read_offset += sizeof(GX_UBYTE); in _gx_binres_page_header_load()
449 …_BINRES_READ_GX_UBYTE(header -> gx_page_header_postspace, info -> gx_binres_root_address + info ->… in _gx_binres_page_header_load()
450 info -> gx_binres_read_offset += sizeof(GX_UBYTE); in _gx_binres_page_header_load()
452 …INRES_READ_GX_UBYTE(header -> gx_page_header_line_height, info -> gx_binres_root_address + info ->… in _gx_binres_page_header_load()
453 info -> gx_binres_read_offset += sizeof(GX_UBYTE); in _gx_binres_page_header_load()
455 …X_BINRES_READ_GX_UBYTE(header -> gx_page_header_baseline, info -> gx_binres_root_address + info ->… in _gx_binres_page_header_load()
456 info -> gx_binres_read_offset += sizeof(GX_UBYTE); in _gx_binres_page_header_load()
459 GX_BINRES_READ_ULONG(read_data, info -> gx_binres_root_address + info -> gx_binres_read_offset); in _gx_binres_page_header_load()
460 info -> gx_binres_read_offset += sizeof(ULONG); in _gx_binres_page_header_load()
464 GX_BINRES_READ_ULONG(read_data, info -> gx_binres_root_address + info -> gx_binres_read_offset); in _gx_binres_page_header_load()
465 info -> gx_binres_read_offset += sizeof(ULONG); in _gx_binres_page_header_load()
468 …GX_BINRES_READ_ULONG(header -> gx_page_header_data_size, info -> gx_binres_root_address + info -> … in _gx_binres_page_header_load()
469 info -> gx_binres_read_offset += sizeof(ULONG); in _gx_binres_page_header_load()
519 static UINT _gx_binres_glyph_header_load(GX_BINRES_DATA_INFO *info, GX_GLYPH_HEADER *header) in _gx_binres_glyph_header_load() argument
521 …INRES_READ_USHORT(header -> gx_glyph_header_magic_number, info -> gx_binres_root_address + info ->… in _gx_binres_glyph_header_load()
522 info -> gx_binres_read_offset += sizeof(USHORT); in _gx_binres_glyph_header_load()
524 …GX_BINRES_READ_USHORT(header -> gx_glyph_header_map_size, info -> gx_binres_root_address + info ->… in _gx_binres_glyph_header_load()
525 info -> gx_binres_read_offset += sizeof(USHORT); in _gx_binres_glyph_header_load()
527 …X_BINRES_READ_ULONG(header -> gx_glyph_header_map_offset, info -> gx_binres_root_address + info ->… in _gx_binres_glyph_header_load()
528 info -> gx_binres_read_offset += sizeof(ULONG); in _gx_binres_glyph_header_load()
530 …GX_BINRES_READ_USHORT(header -> gx_glyph_header_index, info -> gx_binres_root_address + info -> gx… in _gx_binres_glyph_header_load()
531 info -> gx_binres_read_offset += sizeof(USHORT); in _gx_binres_glyph_header_load()
533 …GX_BINRES_READ_SHORT(header -> gx_glyph_header_ascent, info -> gx_binres_root_address + info -> gx… in _gx_binres_glyph_header_load()
534 info -> gx_binres_read_offset += sizeof(SHORT); in _gx_binres_glyph_header_load()
536 …GX_BINRES_READ_SHORT(header -> gx_glyph_header_descent, info -> gx_binres_root_address + info -> g… in _gx_binres_glyph_header_load()
537 info -> gx_binres_read_offset += sizeof(SHORT); in _gx_binres_glyph_header_load()
539 …X_BINRES_READ_GX_UBYTE(header -> gx_glyph_header_advance, info -> gx_binres_root_address + info ->… in _gx_binres_glyph_header_load()
540 info -> gx_binres_read_offset += sizeof(GX_UBYTE); in _gx_binres_glyph_header_load()
542 …GX_BINRES_READ_GX_BYTE(header -> gx_glyph_header_leading, info -> gx_binres_root_address + info ->… in _gx_binres_glyph_header_load()
543 info -> gx_binres_read_offset += sizeof(GX_BYTE); in _gx_binres_glyph_header_load()
545 …GX_BINRES_READ_GX_UBYTE(header -> gx_glyph_header_width, info -> gx_binres_root_address + info -> … in _gx_binres_glyph_header_load()
546 info -> gx_binres_read_offset += sizeof(GX_UBYTE); in _gx_binres_glyph_header_load()
548 …GX_BINRES_READ_GX_UBYTE(header -> gx_glyph_header_height, info -> gx_binres_root_address + info ->… in _gx_binres_glyph_header_load()
549 info -> gx_binres_read_offset += sizeof(GX_UBYTE); in _gx_binres_glyph_header_load()
551 …GX_BINRES_READ_ULONG(header -> gx_glyph_header_data_size, info -> gx_binres_root_address + info ->… in _gx_binres_glyph_header_load()
552 info -> gx_binres_read_offset += sizeof(ULONG); in _gx_binres_glyph_header_load()
602 static UINT _gx_binres_kerning_glyph_header_load(GX_BINRES_DATA_INFO *info, GX_KERNING_GLYPH_HEADER… in _gx_binres_kerning_glyph_header_load() argument
604 _gx_binres_glyph_header_load(info, (GX_GLYPH_HEADER *)header); in _gx_binres_kerning_glyph_header_load()
606 …READ_USHORT(header -> gx_glyph_header_kerning_table_size, info -> gx_binres_root_address + info ->… in _gx_binres_kerning_glyph_header_load()
607 info -> gx_binres_read_offset += sizeof(USHORT); in _gx_binres_kerning_glyph_header_load()
659 static UINT _gx_binres_pixelmap_header_load(GX_BINRES_DATA_INFO *info, GX_PIXELMAP_HEADER *header) in _gx_binres_pixelmap_header_load() argument
661 …ES_READ_USHORT(header -> gx_pixelmap_header_magic_number, info -> gx_binres_root_address + info ->… in _gx_binres_pixelmap_header_load()
662 info -> gx_binres_read_offset += sizeof(USHORT); in _gx_binres_pixelmap_header_load()
669 …GX_BINRES_READ_USHORT(header -> gx_pixelmap_header_index, info -> gx_binres_root_address + info ->… in _gx_binres_pixelmap_header_load()
670 info -> gx_binres_read_offset += sizeof(USHORT); in _gx_binres_pixelmap_header_load()
672 …READ_GX_UBYTE(header -> gx_pixelmap_header_version_major, info -> gx_binres_root_address + info ->… in _gx_binres_pixelmap_header_load()
673 info -> gx_binres_read_offset += sizeof(GX_UBYTE); in _gx_binres_pixelmap_header_load()
675 …READ_GX_UBYTE(header -> gx_pixelmap_header_version_minor, info -> gx_binres_root_address + info ->… in _gx_binres_pixelmap_header_load()
676 info -> gx_binres_read_offset += sizeof(GX_UBYTE); in _gx_binres_pixelmap_header_load()
678 …_BINRES_READ_GX_UBYTE(header -> gx_pixelmap_header_flags, info -> gx_binres_root_address + info ->… in _gx_binres_pixelmap_header_load()
679 info -> gx_binres_read_offset += sizeof(GX_UBYTE); in _gx_binres_pixelmap_header_load()
681 …BINRES_READ_GX_UBYTE(header -> gx_pixelmap_header_format, info -> gx_binres_root_address + info ->… in _gx_binres_pixelmap_header_load()
682 info -> gx_binres_read_offset += sizeof(GX_UBYTE); in _gx_binres_pixelmap_header_load()
684 …_BINRES_READ_ULONG(header -> gx_pixelmap_header_map_size, info -> gx_binres_root_address + info ->… in _gx_binres_pixelmap_header_load()
685 info -> gx_binres_read_offset += sizeof(ULONG); in _gx_binres_pixelmap_header_load()
687 …ES_READ_ULONG(header -> gx_pixelmap_header_aux_data_size, info -> gx_binres_root_address + info ->… in _gx_binres_pixelmap_header_load()
688 info -> gx_binres_read_offset += sizeof(ULONG); in _gx_binres_pixelmap_header_load()
690 …EAD_ULONG(header -> gx_pixelmap_header_transparent_color, info -> gx_binres_root_address + info ->… in _gx_binres_pixelmap_header_load()
691 info -> gx_binres_read_offset += sizeof(GX_COLOR); in _gx_binres_pixelmap_header_load()
693 …GX_BINRES_READ_USHORT(header -> gx_pixelmap_header_width, info -> gx_binres_root_address + info ->… in _gx_binres_pixelmap_header_load()
694 info -> gx_binres_read_offset += sizeof(USHORT); in _gx_binres_pixelmap_header_load()
696 …X_BINRES_READ_USHORT(header -> gx_pixelmap_header_height, info -> gx_binres_root_address + info ->… in _gx_binres_pixelmap_header_load()
697 info -> gx_binres_read_offset += sizeof(USHORT); in _gx_binres_pixelmap_header_load()
699 …BINRES_READ_ULONG(header -> gx_pixelmap_header_data_size, info -> gx_binres_root_address + info ->… in _gx_binres_pixelmap_header_load()
700 info -> gx_binres_read_offset += sizeof(ULONG); in _gx_binres_pixelmap_header_load()
702 …NRES_READ_ULONG(header -> gx_pixelmap_header_data_offset, info -> gx_binres_root_address + info ->… in _gx_binres_pixelmap_header_load()
703 info -> gx_binres_read_offset += sizeof(ULONG); in _gx_binres_pixelmap_header_load()
750 UINT _gx_binres_font_buffer_size_get(GX_BINRES_DATA_INFO *info, UINT *buffer_size, GX_BOOL reset_re… in _gx_binres_font_buffer_size_get() argument
764 old_offset = info -> gx_binres_read_offset; in _gx_binres_font_buffer_size_get()
767 status = _gx_binres_font_header_load(info, &font_header); in _gx_binres_font_buffer_size_get()
781 read_offset = info -> gx_binres_read_offset; in _gx_binres_font_buffer_size_get()
784 info -> gx_binres_read_offset = font_header.gx_font_header_data_offset; in _gx_binres_font_buffer_size_get()
787 _gx_binres_font_header_load(info, &font_header); in _gx_binres_font_buffer_size_get()
793 status = _gx_binres_page_header_load(info, &page_header); in _gx_binres_font_buffer_size_get()
800 info -> gx_binres_read_offset += page_header.gx_page_header_data_size; in _gx_binres_font_buffer_size_get()
837 info -> gx_binres_read_offset = read_offset; in _gx_binres_font_buffer_size_get()
846 info -> gx_binres_read_offset = old_offset; in _gx_binres_font_buffer_size_get()
901 static UINT _gx_binres_theme_buffer_allocate(GX_BINRES_DATA_INFO *info, INT theme_id) in _gx_binres_theme_buffer_allocate() argument
911 info -> gx_binres_read_offset = 0; in _gx_binres_theme_buffer_allocate()
913 _gx_binres_resource_header_load(info, &res_header); in _gx_binres_theme_buffer_allocate()
920 info -> gx_binres_buffer_size = 0; in _gx_binres_theme_buffer_allocate()
924 _gx_binres_theme_header_load(info, &theme_header); in _gx_binres_theme_buffer_allocate()
933 info -> gx_binres_buffer_size = sizeof(GX_THEME); in _gx_binres_theme_buffer_allocate()
938 info -> gx_binres_read_offset += theme_header.gx_theme_header_color_data_size; in _gx_binres_theme_buffer_allocate()
944 info -> gx_binres_read_offset += theme_header.gx_theme_header_palette_data_size; in _gx_binres_theme_buffer_allocate()
951 … info -> gx_binres_buffer_size += sizeof(GX_FONT *) * theme_header.gx_theme_header_font_count; in _gx_binres_theme_buffer_allocate()
955 status = _gx_binres_font_buffer_size_get(info, &temp, GX_FALSE); in _gx_binres_theme_buffer_allocate()
962 … GX_UTILITY_MATH_UINT_ADD(info -> gx_binres_buffer_size, temp, info -> gx_binres_buffer_size); in _gx_binres_theme_buffer_allocate()
973 … GX_UTILITY_MATH_UINT_ADD(info -> gx_binres_buffer_size, temp, info -> gx_binres_buffer_size); in _gx_binres_theme_buffer_allocate()
975 info -> gx_binres_read_offset += theme_header.gx_theme_header_pixelmap_data_size; in _gx_binres_theme_buffer_allocate()
982 info -> gx_binres_read_offset += theme_header.gx_theme_header_data_size; in _gx_binres_theme_buffer_allocate()
986 … info -> gx_binres_buffer = (GX_UBYTE *)_gx_system_memory_allocator(info -> gx_binres_buffer_size); in _gx_binres_theme_buffer_allocate()
988 if (!info -> gx_binres_buffer) in _gx_binres_theme_buffer_allocate()
993 memset(info -> gx_binres_buffer, 0, info -> gx_binres_buffer_size); in _gx_binres_theme_buffer_allocate()
994 info -> gx_binres_buffer_index = 0; in _gx_binres_theme_buffer_allocate()
997 info -> gx_binres_read_offset = 0; in _gx_binres_theme_buffer_allocate()
1049 static UINT _gx_binres_glyphs_address_get(GX_BINRES_DATA_INFO *info, USHORT glyph_count, GX_CONST G… in _gx_binres_glyphs_address_get() argument
1055 glyphs = (GX_GLYPH *)(info -> gx_binres_buffer + info -> gx_binres_buffer_index); in _gx_binres_glyphs_address_get()
1056 info -> gx_binres_buffer_index += sizeof(GX_GLYPH) * glyph_count; in _gx_binres_glyphs_address_get()
1060 _gx_binres_glyph_header_load(info, &header); in _gx_binres_glyphs_address_get()
1077 …glyphs[index].gx_glyph_map = (GX_UBYTE *)(info -> gx_binres_root_address + header.gx_glyph_header_… in _gx_binres_glyphs_address_get()
1078 info -> gx_binres_read_offset += header.gx_glyph_header_data_size; in _gx_binres_glyphs_address_get()
1140 static UINT _gx_binres_kerning_glyphs_address_get(GX_BINRES_DATA_INFO *info, USHORT glyph_count, in _gx_binres_kerning_glyphs_address_get() argument
1147 glyphs = (GX_KERNING_GLYPH *)(info -> gx_binres_buffer + info -> gx_binres_buffer_index); in _gx_binres_kerning_glyphs_address_get()
1148 info -> gx_binres_buffer_index += sizeof(GX_KERNING_GLYPH) * glyph_count; in _gx_binres_kerning_glyphs_address_get()
1152 _gx_binres_kerning_glyph_header_load(info, &header); in _gx_binres_kerning_glyphs_address_get()
1169 …glyphs[index].gx_glyph_map = (GX_UBYTE *)(info -> gx_binres_root_address + header.gx_glyph_header_… in _gx_binres_kerning_glyphs_address_get()
1170 info -> gx_binres_read_offset += header.gx_glyph_header_data_size; in _gx_binres_kerning_glyphs_address_get()
1180 …glyphs[index].gx_kerning_table = (GX_UBYTE *)(info -> gx_binres_root_address + info -> gx_binres_r… in _gx_binres_kerning_glyphs_address_get()
1181 info -> gx_binres_read_offset += header.gx_glyph_header_kerning_table_size; in _gx_binres_kerning_glyphs_address_get()
1238 static UINT _gx_binres_compressed_glyphs_address_get(GX_BINRES_DATA_INFO *info, USHORT glyph_count, in _gx_binres_compressed_glyphs_address_get() argument
1245 glyphs = (GX_COMPRESSED_GLYPH *)(info -> gx_binres_buffer + info -> gx_binres_buffer_index); in _gx_binres_compressed_glyphs_address_get()
1246 info -> gx_binres_buffer_index += sizeof(GX_COMPRESSED_GLYPH) * glyph_count; in _gx_binres_compressed_glyphs_address_get()
1250 _gx_binres_glyph_header_load(info, &header); in _gx_binres_compressed_glyphs_address_get()
1268 …glyphs[index].gx_glyph_map = (GX_UBYTE *)(info -> gx_binres_root_address + header.gx_glyph_header_… in _gx_binres_compressed_glyphs_address_get()
1269 info -> gx_binres_read_offset += header.gx_glyph_header_data_size; in _gx_binres_compressed_glyphs_address_get()
1325 UINT _gx_binres_one_font_load(GX_BINRES_DATA_INFO *info, GX_FONT **return_font) in _gx_binres_one_font_load() argument
1338 status = _gx_binres_font_header_load(info, &font_header); in _gx_binres_one_font_load()
1371 read_offset = info -> gx_binres_read_offset; in _gx_binres_one_font_load()
1374 info -> gx_binres_read_offset = font_header.gx_font_header_data_offset; in _gx_binres_one_font_load()
1377 _gx_binres_font_header_load(info, &font_header); in _gx_binres_one_font_load()
1383 status = _gx_binres_page_header_load(info, &header); in _gx_binres_one_font_load()
1390 font = (GX_FONT *)(info -> gx_binres_buffer + info -> gx_binres_buffer_index); in _gx_binres_one_font_load()
1391 info -> gx_binres_buffer_index += sizeof(GX_FONT); in _gx_binres_one_font_load()
1406 …status = _gx_binres_compressed_glyphs_address_get(info, glyph_count, &font -> gx_font_glyphs.gx_fo… in _gx_binres_one_font_load()
1411 …status = _gx_binres_kerning_glyphs_address_get(info, glyph_count, &font -> gx_font_glyphs.gx_font_… in _gx_binres_one_font_load()
1416 …status = _gx_binres_glyphs_address_get(info, glyph_count, &font -> gx_font_glyphs.gx_font_normal_g… in _gx_binres_one_font_load()
1443 info -> gx_binres_read_offset = read_offset; in _gx_binres_one_font_load()
1497 static UINT _gx_binres_color_table_load(GX_BINRES_DATA_INFO *info, USHORT color_count, GX_COLOR **r… in _gx_binres_color_table_load() argument
1508 _gx_binres_color_header_load(info, &header); in _gx_binres_color_table_load()
1515 color_table = (GX_COLOR *)(info -> gx_binres_root_address + info -> gx_binres_read_offset); in _gx_binres_color_table_load()
1516 info -> gx_binres_read_offset += header.gx_color_header_data_size; in _gx_binres_color_table_load()
1566 static UINT _gx_binres_palette_table_load(GX_BINRES_DATA_INFO *info, USHORT color_count, GX_COLOR *… in _gx_binres_palette_table_load() argument
1577 _gx_binres_palette_header_load(info, &header); in _gx_binres_palette_table_load()
1584 palette_table = (GX_COLOR *)(info -> gx_binres_root_address + info -> gx_binres_read_offset); in _gx_binres_palette_table_load()
1585 info -> gx_binres_read_offset += header.gx_palette_header_data_size; in _gx_binres_palette_table_load()
1638 static UINT _gx_binres_font_table_load(GX_BINRES_DATA_INFO *info, USHORT table_size, GX_FONT ***ret… in _gx_binres_font_table_load() argument
1644 font_table = (GX_FONT **)(info -> gx_binres_buffer + info -> gx_binres_buffer_index); in _gx_binres_font_table_load()
1645 info -> gx_binres_buffer_index += sizeof(GX_FONT *) * table_size; in _gx_binres_font_table_load()
1649 status = _gx_binres_one_font_load(info, &font_table[index]); in _gx_binres_font_table_load()
1703 UINT _gx_binres_one_pixelmap_load(GX_BINRES_DATA_INFO *info, GX_PIXELMAP **returned_pixelmap, USHOR… in _gx_binres_one_pixelmap_load() argument
1713 status = _gx_binres_pixelmap_header_load(info, &header); in _gx_binres_one_pixelmap_load()
1727 read_offset = info -> gx_binres_read_offset; in _gx_binres_one_pixelmap_load()
1730 info -> gx_binres_read_offset = header.gx_pixelmap_header_data_offset; in _gx_binres_one_pixelmap_load()
1733 _gx_binres_pixelmap_header_load(info, &header); in _gx_binres_one_pixelmap_load()
1737 pixelmap = (GX_PIXELMAP *)(info -> gx_binres_buffer + info -> gx_binres_buffer_index); in _gx_binres_one_pixelmap_load()
1738 info -> gx_binres_buffer_index += sizeof(GX_PIXELMAP); in _gx_binres_one_pixelmap_load()
1751 info -> gx_binres_read_offset = (info -> gx_binres_read_offset + 3) & (~0x03UL); in _gx_binres_one_pixelmap_load()
1757 …pixelmap -> gx_pixelmap_data = (GX_UBYTE *)(info -> gx_binres_root_address + info -> gx_binres_rea… in _gx_binres_one_pixelmap_load()
1758 info -> gx_binres_read_offset += size; in _gx_binres_one_pixelmap_load()
1765 …pixelmap -> gx_pixelmap_aux_data = (GX_UBYTE *)(info -> gx_binres_root_address + info -> gx_binres… in _gx_binres_one_pixelmap_load()
1766 info -> gx_binres_read_offset += size; in _gx_binres_one_pixelmap_load()
1772 info -> gx_binres_read_offset = read_offset; in _gx_binres_one_pixelmap_load()
1834 static UINT _gx_binres_pixelmap_table_load(GX_BINRES_DATA_INFO *info, USHORT table_size, GX_PIXELMA… in _gx_binres_pixelmap_table_load() argument
1843 status = _gx_binres_one_pixelmap_load(info, &pixelmap, &map_id); in _gx_binres_pixelmap_table_load()
1916 GX_BINRES_DATA_INFO info; in _gx_binres_theme_load() local
1922 memset(&info, 0, sizeof(GX_BINRES_DATA_INFO)); in _gx_binres_theme_load()
1925 info.gx_binres_root_address = (GX_UBYTE *)root_address; in _gx_binres_theme_load()
1928 status = _gx_binres_theme_buffer_allocate(&info, theme_id); in _gx_binres_theme_load()
1934 status = _gx_binres_resource_header_load(&info, &header); in _gx_binres_theme_load()
1944 _gx_binres_theme_header_load(&info, &theme_header); in _gx_binres_theme_load()
1948 theme = (GX_THEME *)(info.gx_binres_buffer + info.gx_binres_buffer_index); in _gx_binres_theme_load()
1949 info.gx_binres_buffer_index += sizeof(GX_THEME); in _gx_binres_theme_load()
1961 status = _gx_binres_color_table_load(&info, in _gx_binres_theme_load()
1968 status = _gx_binres_palette_table_load(&info, in _gx_binres_theme_load()
1976 status = _gx_binres_font_table_load(&info, in _gx_binres_theme_load()
1985 …theme -> theme_pixelmap_table = (GX_PIXELMAP **)(info.gx_binres_buffer + info.gx_binres_buffer_ind… in _gx_binres_theme_load()
1986 …info.gx_binres_buffer_index += sizeof(GX_PIXELMAP *) * (UINT)(theme_header.gx_theme_header_pixelma… in _gx_binres_theme_load()
1989 status = _gx_binres_pixelmap_table_load(&info, in _gx_binres_theme_load()
2001 _gx_system_memory_free(info.gx_binres_buffer); in _gx_binres_theme_load()
2010 info.gx_binres_read_offset += theme_header.gx_theme_header_data_size; in _gx_binres_theme_load()