1
GL_RGB, GL_RGB_INTEGER:
2
for n := 0 to AWidth*AHeight-1 do
4
ADest[n].R := GetChannel;
5
ADest[n].G := GetChannel;
6
ADest[n].B := GetChannel;
10
GL_BGR, GL_BGR_INTEGER:
11
for n := 0 to AWidth*AHeight-1 do
13
ADest[n].B := GetChannel;
14
ADest[n].G := GetChannel;
15
ADest[n].R := GetChannel;
19
GL_RGBA, GL_RGBA_INTEGER:
20
for n := 0 to AWidth*AHeight-1 do
22
ADest[n].R := GetChannel;
23
ADest[n].G := GetChannel;
24
ADest[n].B := GetChannel;
25
ADest[n].A := GetChannel;
28
GL_BGRA, GL_BGRA_INTEGER:
29
for n := 0 to AWidth*AHeight-1 do
31
ADest[n].B := GetChannel;
32
ADest[n].G := GetChannel;
33
ADest[n].R := GetChannel;
34
ADest[n].A := GetChannel;
37
GL_ALPHA, GL_ALPHA_INTEGER:
38
for n := 0 to AWidth*AHeight-1 do
43
ADest[n].A := GetChannel;
46
GL_LUMINANCE, GL_LUMINANCE_INTEGER_EXT:
47
for n := 0 to AWidth*AHeight-1 do
56
GL_LUMINANCE_ALPHA, GL_LUMINANCE_ALPHA_INTEGER_EXT:
57
for n := 0 to AWidth*AHeight-1 do
63
ADest[n].A := GetChannel;
67
for n := 0 to AWidth*AHeight-1 do
76
GL_RED, GL_RED_INTEGER:
77
for n := 0 to AWidth*AHeight-1 do
79
ADest[n].R := GetChannel;
85
GL_GREEN, GL_GREEN_INTEGER:
86
for n := 0 to AWidth*AHeight-1 do
89
ADest[n].G := GetChannel;
94
GL_BLUE, GL_BLUE_INTEGER:
95
for n := 0 to AWidth*AHeight-1 do
99
ADest[n].B := GetChannel;
103
GL_RG, GL_RG_INTEGER:
104
for n := 0 to AWidth*AHeight-1 do
106
ADest[n].R := GetChannel;
107
ADest[n].G := GetChannel;