PICCANTE  0.4
The hottest HDR imaging library!
Namespaces | Macros | Functions
buffer_allocation.hpp File Reference
#include "../../base.hpp"
#include "../../util/string.hpp"
#include "../../util/gl/quad.hpp"

Go to the source code of this file.

Namespaces

 pic
 

Macros

#define PIC_UTIL_GL_BUFFER_ALLOCATION_HPP
 

Functions

PIC_INLINE GLuint pic::generateTexture2DGL (int width, int height, int channels, float *data=NULL, bool mipmap=false)
 generateTexture2DGL More...
 
PIC_INLINE GLuint pic::generateTextureCubeMapGL (int width, int height, int channels, int frames, float *data=NULL)
 generateTextureCubeMapGL More...
 
PIC_INLINE GLuint pic::generateTexture3DGL (int width, int height, int channels, int frames, float *data=NULL)
 generateTexture3DGL More...
 
PIC_INLINE GLuint pic::generateTexture2DArrayGL (int width, int height, int channels, int frames, float *data=NULL)
 generateTexture2DArrayGL More...
 
PIC_INLINE GLuint pic::generateTexture2DU32GL (int width, int height, int channels, int *data=NULL)
 generateTexture2DU32GL More...
 

Macro Definition Documentation

◆ PIC_UTIL_GL_BUFFER_ALLOCATION_HPP

#define PIC_UTIL_GL_BUFFER_ALLOCATION_HPP