2
for n := 0 to AWidth*AHeight-1 do
4
SetChannel(ASource[n].R);
5
SetChannel(ASource[n].G);
6
SetChannel(ASource[n].B);
10
for n := 0 to AWidth*AHeight-1 do
12
SetChannelI(ASource[n].R);
13
SetChannelI(ASource[n].G);
14
SetChannelI(ASource[n].B);
18
for n := 0 to AWidth*AHeight-1 do
20
SetChannel(ASource[n].B);
21
SetChannel(ASource[n].G);
22
SetChannel(ASource[n].R);
26
for n := 0 to AWidth*AHeight-1 do
28
SetChannelI(ASource[n].B);
29
SetChannelI(ASource[n].G);
30
SetChannelI(ASource[n].R);
34
for n := 0 to AWidth*AHeight-1 do
36
SetChannel(ASource[n].R);
37
SetChannel(ASource[n].G);
38
SetChannel(ASource[n].B);
39
SetChannel(ASource[n].A);
43
for n := 0 to AWidth*AHeight-1 do
45
SetChannelI(ASource[n].R);
46
SetChannelI(ASource[n].G);
47
SetChannelI(ASource[n].B);
48
SetChannelI(ASource[n].A);
52
for n := 0 to AWidth*AHeight-1 do
54
SetChannel(ASource[n].B);
55
SetChannel(ASource[n].G);
56
SetChannel(ASource[n].R);
57
SetChannel(ASource[n].A);
61
for n := 0 to AWidth*AHeight-1 do
63
SetChannelI(ASource[n].B);
64
SetChannelI(ASource[n].G);
65
SetChannelI(ASource[n].R);
66
SetChannelI(ASource[n].A);
70
for n := 0 to AWidth*AHeight-1 do
72
SetChannel(ASource[n].A);
76
for n := 0 to AWidth*AHeight-1 do
78
SetChannelI(ASource[n].A);
82
for n := 0 to AWidth*AHeight-1 do
84
SetChannel(ASource[n].R + ASource[n].G + ASource[n].B / 3.0);
87
GL_LUMINANCE_INTEGER_EXT:
88
for n := 0 to AWidth*AHeight-1 do
90
SetChannelI(ASource[n].R + ASource[n].G + ASource[n].B / 3.0);
94
for n := 0 to AWidth*AHeight-1 do
96
SetChannel(ASource[n].R + ASource[n].G + ASource[n].B / 3.0);
97
SetChannel(ASource[n].A);
100
GL_LUMINANCE_ALPHA_INTEGER_EXT:
101
for n := 0 to AWidth*AHeight-1 do
103
SetChannelI(ASource[n].R + ASource[n].G + ASource[n].B / 3.0);
104
SetChannelI(ASource[n].A);
108
for n := 0 to AWidth*AHeight-1 do
110
SetChannel(ASource[n].R + ASource[n].G + ASource[n].B / 3.0);
114
for n := 0 to AWidth*AHeight-1 do
116
SetChannel(ASource[n].R);
120
for n := 0 to AWidth*AHeight-1 do
122
SetChannelI(ASource[n].R);
126
for n := 0 to AWidth*AHeight-1 do
128
SetChannel(ASource[n].G);
132
for n := 0 to AWidth*AHeight-1 do
134
SetChannelI(ASource[n].G);
138
for n := 0 to AWidth*AHeight-1 do
140
SetChannel(ASource[n].B);
144
for n := 0 to AWidth*AHeight-1 do
146
SetChannelI(ASource[n].B);
150
for n := 0 to AWidth*AHeight-1 do
152
SetChannel(ASource[n].R);
153
SetChannel(ASource[n].G);
157
for n := 0 to AWidth*AHeight-1 do
159
SetChannelI(ASource[n].R);
160
SetChannelI(ASource[n].G);