Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

glu_mipmap.h

Go to the documentation of this file.
00001 
00002 
00003 #ifndef TEDDY__GRAPHICS__GLU_MIPMAP_H
00004 #define TEDDY__GRAPHICS__GLU_MIPMAP_H
00005 
00006 
00007 #include "Teddy/Graphics/Device.h"
00008 
00009 
00010 /* ErrorCode */
00011 #define GLU_ERROR                          100103
00012 #define GLU_INVALID_ENUM                   100900
00013 #define GLU_INVALID_VALUE                  100901
00014 #define GLU_OUT_OF_MEMORY                  100902
00015 #define GLU_INVALID_OPERATION              100904
00016 
00017 
00018 GLint glu_ScaleImage(
00019     GLenum      format,
00020     GLsizei     widthin,
00021     GLsizei     heightin,
00022     GLenum      typein,
00023     const void *datain,
00024     GLsizei     widthout,
00025     GLsizei     heightout,
00026     GLenum      typeout,
00027     void      **dataoutp
00028 );
00029 
00030 
00031 GLint glu_Build1DMipmaps(
00032     GLenum      target,
00033     GLint       components,
00034     GLsizei     width,
00035     GLenum      format,
00036     GLenum      type,
00037     const void *data
00038 );
00039 
00040 
00041 GLint glu_Build2DMipmaps(
00042     GLenum      target,
00043     GLint       components,
00044     GLsizei     width,
00045     GLsizei     height,
00046     GLenum      format,
00047     GLenum      type,
00048     const void *data
00049 );
00050 
00051 
00052 #endif  /*  TEDDY_GRAPHICS_GLU_MIPMAP_H  */
00053 
00054