1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
|
unit uvcoord_font_16x16;
interface
uses
ctypes;
const
FONT_16X16_BITMAP_WIDTH = 64;
FONT_16X16_BITMAP_HEIGHT = 512;
FONT_16X16_NUM_IMAGES = 96;
var
font_16x16_texcoords: array [1..FONT_16X16_NUM_IMAGES*4] of cuint = (
0, 0, 16, 16, // 0
16, 0, 16, 16, // 1
32, 0, 16, 16, // 2
48, 0, 16, 16, // 3
0, 16, 16, 16, // 4
16, 16, 16, 16, // 5
32, 16, 16, 16, // 6
48, 16, 16, 16, // 7
0, 32, 16, 16, // 8
16, 32, 16, 16, // 9
32, 32, 16, 16, // 10
48, 32, 16, 16, // 11
0, 48, 16, 16, // 12
16, 48, 16, 16, // 13
32, 48, 16, 16, // 14
48, 48, 16, 16, // 15
0, 64, 16, 16, // 16
16, 64, 16, 16, // 17
32, 64, 16, 16, // 18
48, 64, 16, 16, // 19
0, 80, 16, 16, // 20
16, 80, 16, 16, // 21
32, 80, 16, 16, // 22
48, 80, 16, 16, // 23
0, 96, 16, 16, // 24
16, 96, 16, 16, // 25
32, 96, 16, 16, // 26
48, 96, 16, 16, // 27
0, 112, 16, 16, // 28
16, 112, 16, 16, // 29
32, 112, 16, 16, // 30
48, 112, 16, 16, // 31
0, 128, 16, 16, // 32
16, 128, 16, 16, // 33
32, 128, 16, 16, // 34
48, 128, 16, 16, // 35
0, 144, 16, 16, // 36
16, 144, 16, 16, // 37
32, 144, 16, 16, // 38
48, 144, 16, 16, // 39
0, 160, 16, 16, // 40
16, 160, 16, 16, // 41
32, 160, 16, 16, // 42
48, 160, 16, 16, // 43
0, 176, 16, 16, // 44
16, 176, 16, 16, // 45
32, 176, 16, 16, // 46
48, 176, 16, 16, // 47
0, 192, 16, 16, // 48
16, 192, 16, 16, // 49
32, 192, 16, 16, // 50
48, 192, 16, 16, // 51
0, 208, 16, 16, // 52
16, 208, 16, 16, // 53
32, 208, 16, 16, // 54
48, 208, 16, 16, // 55
0, 224, 16, 16, // 56
16, 224, 16, 16, // 57
32, 224, 16, 16, // 58
48, 224, 16, 16, // 59
0, 240, 16, 16, // 60
16, 240, 16, 16, // 61
32, 240, 16, 16, // 62
48, 240, 16, 16, // 63
0, 256, 16, 16, // 64
16, 256, 16, 16, // 65
32, 256, 16, 16, // 66
48, 256, 16, 16, // 67
0, 272, 16, 16, // 68
16, 272, 16, 16, // 69
32, 272, 16, 16, // 70
48, 272, 16, 16, // 71
0, 288, 16, 16, // 72
16, 288, 16, 16, // 73
32, 288, 16, 16, // 74
48, 288, 16, 16, // 75
0, 304, 16, 16, // 76
16, 304, 16, 16, // 77
32, 304, 16, 16, // 78
48, 304, 16, 16, // 79
0, 320, 16, 16, // 80
16, 320, 16, 16, // 81
32, 320, 16, 16, // 82
48, 320, 16, 16, // 83
0, 336, 16, 16, // 84
16, 336, 16, 16, // 85
32, 336, 16, 16, // 86
48, 336, 16, 16, // 87
0, 352, 16, 16, // 88
16, 352, 16, 16, // 89
32, 352, 16, 16, // 90
48, 352, 16, 16, // 91
0, 368, 16, 16, // 92
16, 368, 16, 16, // 93
32, 368, 16, 16, // 94
48, 368, 16, 16 // 95
);
implementation
end.
|