|
|
|
@ -59,10 +59,10 @@ int ImageLoad(char *filename, Image *image) {
|
|
|
|
|
|
|
|
|
|
fread(&header, sizeof(header), 1, file);
|
|
|
|
|
|
|
|
|
|
GLboolean twiddled = (header.type & (1 << 25)) < 1;
|
|
|
|
|
GLboolean compressed = (header.type & (1 << 29)) > 0;
|
|
|
|
|
GLboolean mipmapped = (header.type & (1 << 30)) > 0;
|
|
|
|
|
GLboolean strided = (header.type & (1 << 24)) > 0;
|
|
|
|
|
GLboolean twiddled = (header.type & (1 << 26)) < 1;
|
|
|
|
|
GLboolean compressed = (header.type & (1 << 30)) > 0;
|
|
|
|
|
GLboolean mipmapped = (header.type & (1 << 31)) > 0;
|
|
|
|
|
GLboolean strided = (header.type & (1 << 25)) > 0;
|
|
|
|
|
GLuint format = (header.type >> 27) & 0b111;
|
|
|
|
|
|
|
|
|
|
image->data = (char *) malloc (header.size);
|
|
|
|
|