18 #ifndef GLUS_IMAGE_HDR_H_
19 #define GLUS_IMAGE_HDR_H_
int GLUSint
Definition: glus_typedef.h:27
float GLUSfloat
Definition: glus_typedef.h:37
GLUSAPI GLUSboolean GLUSAPIENTRY glusImageLoadHdr(const GLUSchar *filename, GLUShdrimage *hdrimage)
Loads a HDR file.
Definition: glus_image_hdr.c:193
GLUSAPI GLUSvoid GLUSAPIENTRY glusImageDestroyHdr(GLUShdrimage *hdrimage)
Destroys the content of a HDR structure.
Definition: glus_image_hdr.c:543
void GLUSvoid
Definition: glus_typedef.h:51
GLUSAPI GLUSboolean GLUSAPIENTRY glusImageCreateHdr(GLUShdrimage *hdrimage, GLUSint width, GLUSint height, GLUSint depth, GLUSenum format)
Creates a HDR image.
Definition: glus_image_hdr.c:146
unsigned int GLUSenum
Definition: glus_typedef.h:33
char GLUSchar
Definition: glus_typedef.h:24
GLUSAPI GLUSboolean GLUSAPIENTRY glusImageSampleHdr2D(GLUSfloat rgb[3], const GLUShdrimage *hdrimage, const GLUSfloat st[2])
Samples a RGB color value from a HDR 2D image.
Definition: glus_image_hdr.c:566
GLUSAPI GLUSboolean GLUSAPIENTRY glusImageSaveHdr(const GLUSchar *filename, const GLUShdrimage *hdrimage)
Saves a HDR file.
Definition: glus_image_hdr.c:480
#define GLUSAPI
Definition: glus_function.h:38
unsigned char GLUSboolean
Definition: glus_typedef.h:21
#define GLUSAPIENTRY
Definition: glus_function.h:31
Structure used for HDR Image File loading.
Definition: glus_image.h:62