|
Go to the source code of this file.
Functions | |
GLF_API int | GlfGetNumElements (GLenum format) |
Number of elements. | |
GLF_API int | GlfGetElementSize (GLenum type) |
Byte size of a GL type. | |
GLF_API HioFormat | GlfGetHioFormat (GLenum glFormat, GLenum glType, bool isSRGB) |
HioFormat. | |
GLF_API bool | GlfCheckGLFrameBufferStatus (GLuint target, std::string *reason) |
Checks the valitidy of a GL framebuffer. | |
GLF_API bool GlfCheckGLFrameBufferStatus | ( | GLuint | target, |
std::string * | reason | ||
) |
Checks the valitidy of a GL framebuffer.
True if the currently bound GL framebuffer is valid and can be bound or returns the cause of the problem
GLF_API int GlfGetElementSize | ( | GLenum | type | ) |
Byte size of a GL type.
Returns the size in bytes of a given GL type.
Supported types are : GL_UNSIGNED_BYTE, GL_BYTE, GL_UNSIGNED_SHORT, GL_SHORT, GL_FLOAT, GL_DOUBLE
GLF_API HioFormat GlfGetHioFormat | ( | GLenum | glFormat, |
GLenum | glType, | ||
bool | isSRGB | ||
) |
HioFormat.
Returns the HioFormat for the given GL format and GL type
Supported formats are : GL_DEPTH_COMPONENT, GL_COLOR_INDEX, GL_ALPHA, GL_RED, GL_LUMINANCE, GL_RG, GL_LUMINANCE_ALPHA, GL_RGB, GL_RGBA
Supported types are : GL_UNSIGNED_BYTE, GL_BYTE, GL_UNSIGNED_SHORT, GL_SHORT, GL_FLOAT, GL_DOUBLE
GLF_API int GlfGetNumElements | ( | GLenum | format | ) |
Number of elements.
Returns the number of elements (channels) in a given GL enum format.
Supported formats are : GL_DEPTH_COMPONENT, GL_COLOR_INDEX, GL_ALPHA, GL_RED, GL_LUMINANCE, GL_RG, GL_LUMINANCE_ALPHA, GL_RGB, GL_RGBA