Пример #1
0
gliGenericImage *readTgaImage(char *filename)
{
  FILE *file;
  gliGenericImage *image;

  file = fopen(filename, "rb");
  if (file == NULL) {
    printf("Error: could not open \"%s\"\n", filename);
    return NULL;
  }
  image = gliReadTGA(file, filename);
  fclose(file);
  if (image == NULL) {
    printf("Error: could not decode file format of \"%s\"\n", filename);
    return NULL;
  }
  return image;
}
Пример #2
0
gliGenericImage *
readImage(const char *filename)
{
  FILE *file;
  gliGenericImage *image;
  int yFlip = 0;

  file = fopen(filename, "rb");
  if (file == NULL) {
    printf("%s: could not open \"%s\"\n", "", filename);
    exit(1);
  }
  image = gliReadTGA(file, filename, yFlip);
  if (image == NULL) {
    printf("%s: \"%s\" is not a TGA image\n", "", filename);
    exit(1);
  }
  fclose(file);
  return image;
}