|
Navigation
- Home
- Community
- Development
- myReactOS
- Fundraiser 2012
Doxygen
- Main Page
- Alphabetical List
- Data Structures
- Directories
- File List
- Data Fields
- Globals
- Related Pages
Search
|
#include "gluos.h"
#include <assert.h>
#include <GL/gl.h>
#include <GL/glext.h>
#include <GL/glu.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <limits.h>
#include <math.h>
#include "gluint.h"
Go to the source code of this file.
Data Structures |
| union | Type_Widget |
| struct | PixelStorageModes |
Defines |
| #define | __GLU_SWAP_2_BYTES(s) (GLushort)(((GLushort)((const GLubyte*)(s))[1])<<8 | ((const GLubyte*)(s))[0]) |
| #define | __GLU_SWAP_4_BYTES(s) |
| #define | BOX2 2 |
| #define | BOX2 2 |
| #define | BOX2 2 |
| #define | BOX2 2 |
| #define | BOX2 2 |
| #define | BOX2 2 |
| #define | BOX2 2 |
| #define | BOX2 2 |
| #define | BOX2 2 |
| #define | BOX2 2 |
| #define | __GLU_INIT_SWAP_IMAGE void *tmpImage |
| #define | __GLU_SWAP_IMAGE(a, b) tmpImage = a; a = b; b = tmpImage; |
| #define | BOX4 4 |
| #define | BOX2 2 |
| #define | BOX2 2 |
| #define | gluTexImage3D glTexImage3D |
| #define | BOX8 8 |
| #define | BOX8 8 |
Functions |
| static int | gluBuild1DMipmapLevelsCore (GLenum, GLint, GLsizei, GLsizei, GLenum, GLenum, GLint, GLint, GLint, const void *) |
| static int | gluBuild2DMipmapLevelsCore (GLenum, GLint, GLsizei, GLsizei, GLsizei, GLsizei, GLenum, GLenum, GLint, GLint, GLint, const void *) |
| static int | gluBuild3DMipmapLevelsCore (GLenum, GLint, GLsizei, GLsizei, GLsizei, GLsizei, GLsizei, GLsizei, GLenum, GLenum, GLint, GLint, GLint, const void *) |
| static GLfloat | bytes_per_element (GLenum type) |
| static GLint | elements_per_group (GLenum format, GLenum type) |
| static GLint | is_index (GLenum format) |
| static GLint | image_size (GLint width, GLint height, GLenum format, GLenum type) |
| static void | fill_image (const PixelStorageModes *, GLint width, GLint height, GLenum format, GLenum type, GLboolean index_format, const void *userdata, GLushort *newimage) |
| static void | empty_image (const PixelStorageModes *, GLint width, GLint height, GLenum format, GLenum type, GLboolean index_format, const GLushort *oldimage, void *userdata) |
| static void | scale_internal (GLint components, GLint widthin, GLint heightin, const GLushort *datain, GLint widthout, GLint heightout, GLushort *dataout) |
| static void | scale_internal_ubyte (GLint components, GLint widthin, GLint heightin, const GLubyte *datain, GLint widthout, GLint heightout, GLubyte *dataout, GLint element_size, GLint ysize, GLint group_size) |
| static void | scale_internal_byte (GLint components, GLint widthin, GLint heightin, const GLbyte *datain, GLint widthout, GLint heightout, GLbyte *dataout, GLint element_size, GLint ysize, GLint group_size) |
| static void | scale_internal_ushort (GLint components, GLint widthin, GLint heightin, const GLushort *datain, GLint widthout, GLint heightout, GLushort *dataout, GLint element_size, GLint ysize, GLint group_size, GLint myswap_bytes) |
| static void | scale_internal_short (GLint components, GLint widthin, GLint heightin, const GLshort *datain, GLint widthout, GLint heightout, GLshort *dataout, GLint element_size, GLint ysize, GLint group_size, GLint myswap_bytes) |
| static void | scale_internal_uint (GLint components, GLint widthin, GLint heightin, const GLuint *datain, GLint widthout, GLint heightout, GLuint *dataout, GLint element_size, GLint ysize, GLint group_size, GLint myswap_bytes) |
| static void | scale_internal_int (GLint components, GLint widthin, GLint heightin, const GLint *datain, GLint widthout, GLint heightout, GLint *dataout, GLint element_size, GLint ysize, GLint group_size, GLint myswap_bytes) |
| static void | scale_internal_float (GLint components, GLint widthin, GLint heightin, const GLfloat *datain, GLint widthout, GLint heightout, GLfloat *dataout, GLint element_size, GLint ysize, GLint group_size, GLint myswap_bytes) |
| static int | checkMipmapArgs (GLenum, GLenum, GLenum) |
| static GLboolean | legalFormat (GLenum) |
| static GLboolean | legalType (GLenum) |
| static GLboolean | isTypePackedPixel (GLenum) |
| static GLboolean | isLegalFormatForPackedPixelType (GLenum, GLenum) |
| static GLboolean | isLegalLevels (GLint, GLint, GLint, GLint) |
| static void | closestFit (GLenum, GLint, GLint, GLint, GLenum, GLenum, GLint *, GLint *) |
| static GLdouble | extractUbyte (int, const void *) |
| static void | shoveUbyte (GLdouble, int, void *) |
| static GLdouble | extractSbyte (int, const void *) |
| static void | shoveSbyte (GLdouble, int, void *) |
| static GLdouble | extractUshort (int, const void *) |
| static void | shoveUshort (GLdouble, int, void *) |
| static GLdouble | extractSshort (int, const void *) |
| static void | shoveSshort (GLdouble, int, void *) |
| static GLdouble | extractUint (int, const void *) |
| static void | shoveUint (GLdouble, int, void *) |
| static GLdouble | extractSint (int, const void *) |
| static void | shoveSint (GLdouble, int, void *) |
| static GLdouble | extractFloat (int, const void *) |
| static void | shoveFloat (GLdouble, int, void *) |
| static void | halveImageSlice (int, GLdouble(*)(int, const void *), void(*)(GLdouble, int, void *), GLint, GLint, GLint, const void *, void *, GLint, GLint, GLint, GLint, GLint) |
| static void | halveImage3D (int, GLdouble(*)(int, const void *), void(*)(GLdouble, int, void *), GLint, GLint, GLint, const void *, void *, GLint, GLint, GLint, GLint, GLint) |
| static void | extract332 (int, const void *, GLfloat[]) |
| static void | shove332 (const GLfloat[], int, void *) |
| static void | extract233rev (int, const void *, GLfloat[]) |
| static void | shove233rev (const GLfloat[], int, void *) |
| static void | extract565 (int, const void *, GLfloat[]) |
| static void | shove565 (const GLfloat[], int, void *) |
| static void | extract565rev (int, const void *, GLfloat[]) |
| static void | shove565rev (const GLfloat[], int, void *) |
| static void | extract4444 (int, const void *, GLfloat[]) |
| static void | shove4444 (const GLfloat[], int, void *) |
| static void | extract4444rev (int, const void *, GLfloat[]) |
| static void | shove4444rev (const GLfloat[], int, void *) |
| static void | extract5551 (int, const void *, GLfloat[]) |
| static void | shove5551 (const GLfloat[], int, void *) |
| static void | extract1555rev (int, const void *, GLfloat[]) |
| static void | shove1555rev (const GLfloat[], int, void *) |
| static void | extract8888 (int, const void *, GLfloat[]) |
| static void | shove8888 (const GLfloat[], int, void *) |
| static void | extract8888rev (int, const void *, GLfloat[]) |
| static void | shove8888rev (const GLfloat[], int, void *) |
| static void | extract1010102 (int, const void *, GLfloat[]) |
| static void | shove1010102 (const GLfloat[], int, void *) |
| static void | extract2101010rev (int, const void *, GLfloat[]) |
| static void | shove2101010rev (const GLfloat[], int, void *) |
| static void | scaleInternalPackedPixel (int, void(*)(int, const void *, GLfloat[]), void(*)(const GLfloat[], int, void *), GLint, GLint, const void *, GLint, GLint, void *, GLint, GLint, GLint) |
| static void | halveImagePackedPixel (int, void(*)(int, const void *, GLfloat[]), void(*)(const GLfloat[], int, void *), GLint, GLint, const void *, void *, GLint, GLint, GLint) |
| static void | halve1DimagePackedPixel (int, void(*)(int, const void *, GLfloat[]), void(*)(const GLfloat[], int, void *), GLint, GLint, const void *, void *, GLint, GLint, GLint) |
| static void | halve1Dimage_ubyte (GLint, GLuint, GLuint, const GLubyte *, GLubyte *, GLint, GLint, GLint) |
| static void | halve1Dimage_byte (GLint, GLuint, GLuint, const GLbyte *, GLbyte *, GLint, GLint, GLint) |
| static void | halve1Dimage_ushort (GLint, GLuint, GLuint, const GLushort *, GLushort *, GLint, GLint, GLint, GLint) |
| static void | halve1Dimage_short (GLint, GLuint, GLuint, const GLshort *, GLshort *, GLint, GLint, GLint, GLint) |
| static void | halve1Dimage_uint (GLint, GLuint, GLuint, const GLuint *, GLuint *, GLint, GLint, GLint, GLint) |
| static void | halve1Dimage_int (GLint, GLuint, GLuint, const GLint *, GLint *, GLint, GLint, GLint, GLint) |
| static void | halve1Dimage_float (GLint, GLuint, GLuint, const GLfloat *, GLfloat *, GLint, GLint, GLint, GLint) |
| static GLint | imageSize3D (GLint, GLint, GLint, GLenum, GLenum) |
| static void | fillImage3D (const PixelStorageModes *, GLint, GLint, GLint, GLenum, GLenum, GLboolean, const void *, GLushort *) |
| static void | emptyImage3D (const PixelStorageModes *, GLint, GLint, GLint, GLenum, GLenum, GLboolean, const GLushort *, void *) |
| static void | scaleInternal3D (GLint, GLint, GLint, GLint, const GLushort *, GLint, GLint, GLint, GLushort *) |
| static void | retrieveStoreModes (PixelStorageModes *psm) |
| static void | retrieveStoreModes3D (PixelStorageModes *psm) |
| static int | computeLog (GLuint value) |
| static int | nearestPower (GLuint value) |
| static void | halveImage (GLint components, GLuint width, GLuint height, const GLushort *datain, GLushort *dataout) |
| static void | halveImage_ubyte (GLint components, GLuint width, GLuint height, const GLubyte *datain, GLubyte *dataout, GLint element_size, GLint ysize, GLint group_size) |
| static void | halveImage_byte (GLint components, GLuint width, GLuint height, const GLbyte *datain, GLbyte *dataout, GLint element_size, GLint ysize, GLint group_size) |
| static void | halveImage_ushort (GLint components, GLuint width, GLuint height, const GLushort *datain, GLushort *dataout, GLint element_size, GLint ysize, GLint group_size, GLint myswap_bytes) |
| static void | halveImage_short (GLint components, GLuint width, GLuint height, const GLshort *datain, GLshort *dataout, GLint element_size, GLint ysize, GLint group_size, GLint myswap_bytes) |
| static void | halveImage_uint (GLint components, GLuint width, GLuint height, const GLuint *datain, GLuint *dataout, GLint element_size, GLint ysize, GLint group_size, GLint myswap_bytes) |
| static void | halveImage_int (GLint components, GLuint width, GLuint height, const GLint *datain, GLint *dataout, GLint element_size, GLint ysize, GLint group_size, GLint myswap_bytes) |
| static void | halveImage_float (GLint components, GLuint width, GLuint height, const GLfloat *datain, GLfloat *dataout, GLint element_size, GLint ysize, GLint group_size, GLint myswap_bytes) |
| GLint GLAPIENTRY | gluScaleImage (GLenum format, GLsizei widthin, GLsizei heightin, GLenum typein, const void *datain, GLsizei widthout, GLsizei heightout, GLenum typeout, void *dataout) |
| GLint GLAPIENTRY | gluBuild1DMipmapLevels (GLenum target, GLint internalFormat, GLsizei width, GLenum format, GLenum type, GLint userLevel, GLint baseLevel, GLint maxLevel, const void *data) |
| GLint GLAPIENTRY | gluBuild1DMipmaps (GLenum target, GLint internalFormat, GLsizei width, GLenum format, GLenum type, const void *data) |
| static int | bitmapBuild2DMipmaps (GLenum target, GLint internalFormat, GLint width, GLint height, GLenum format, GLenum type, const void *data) |
| GLint GLAPIENTRY | gluBuild2DMipmapLevels (GLenum target, GLint internalFormat, GLsizei width, GLsizei height, GLenum format, GLenum type, GLint userLevel, GLint baseLevel, GLint maxLevel, const void *data) |
| GLint GLAPIENTRY | gluBuild2DMipmaps (GLenum target, GLint internalFormat, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *data) |
| static int | gluScaleImage3D (GLenum format, GLint widthIn, GLint heightIn, GLint depthIn, GLenum typeIn, const void *dataIn, GLint widthOut, GLint heightOut, GLint depthOut, GLenum typeOut, void *dataOut) |
| static void | closestFit3D (GLenum target, GLint width, GLint height, GLint depth, GLint internalFormat, GLenum format, GLenum type, GLint *newWidth, GLint *newHeight, GLint *newDepth) |
| static void | halveImagePackedPixelSlice (int components, void(*extractPackedPixel)(int, const void *, GLfloat[]), void(*shovePackedPixel)(const GLfloat[], int, void *), GLint width, GLint height, GLint depth, const void *dataIn, void *dataOut, GLint pixelSizeInBytes, GLint rowSizeInBytes, GLint imageSizeInBytes, GLint isSwap) |
| static void | halveImagePackedPixel3D (int components, void(*extractPackedPixel)(int, const void *, GLfloat[]), void(*shovePackedPixel)(const GLfloat[], int, void *), GLint width, GLint height, GLint depth, const void *dataIn, void *dataOut, GLint pixelSizeInBytes, GLint rowSizeInBytes, GLint imageSizeInBytes, GLint isSwap) |
| GLint GLAPIENTRY | gluBuild3DMipmapLevels (GLenum target, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLint userLevel, GLint baseLevel, GLint maxLevel, const void *data) |
| GLint GLAPIENTRY | gluBuild3DMipmaps (GLenum target, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *data) |
Generated on Wed May 23 2012 04:56:20 for ReactOS by
1.7.6.1
|