TinyGL 0.4.1 for MinGW
Data Structures | Macros | Typedefs | Functions
specbuf.h File Reference

Go to the source code of this file.

Data Structures

struct  GLSpecBuf
 

Macros

#define MAX_SPECULAR_BUFFERS   8
 
#define SPECULAR_BUFFER_SIZE   1024
 
#define SPECULAR_BUFFER_RESOLUTION   1024
 

Typedefs

typedef struct GLSpecBuf GLSpecBuf
 

Functions

GLSpecBufspecbuf_get_buffer (GLContext *c, const int shininess_i, const float shininess)
 
void specbuf_cleanup (GLContext *c)
 

Macro Definition Documentation

◆ MAX_SPECULAR_BUFFERS

#define MAX_SPECULAR_BUFFERS   8

Definition at line 5 of file specbuf.h.

◆ SPECULAR_BUFFER_RESOLUTION

#define SPECULAR_BUFFER_RESOLUTION   1024

Definition at line 9 of file specbuf.h.

◆ SPECULAR_BUFFER_SIZE

#define SPECULAR_BUFFER_SIZE   1024

Definition at line 7 of file specbuf.h.

Typedef Documentation

◆ GLSpecBuf

typedef struct GLSpecBuf GLSpecBuf

Function Documentation

◆ specbuf_cleanup()

void specbuf_cleanup ( GLContext c)

◆ specbuf_get_buffer()

GLSpecBuf * specbuf_get_buffer ( GLContext c,
const int  shininess_i,
const float  shininess 
)

Definition at line 19 of file specbuf.c.