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
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
00053
00054