UFO: Alien Invasion
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
r_framebuffer_t Struct Reference

#include <r_framebuffer.h>

Data Fields

int width
 
int height
 
int samples
 
vec4_t clearColor
 
r_viewport_t viewport
 
int pixelFormat
 
int byteFormat
 
unsigned int depth
 
unsigned int fbo
 
int nTextures
 
unsigned inttextures
 
unsigned int proxyFBO
 

Detailed Description

Definition at line 33 of file r_framebuffer.h.

Field Documentation

int r_framebuffer_t::byteFormat

Definition at line 40 of file r_framebuffer.h.

Referenced by R_CreateFramebuffer().

vec4_t r_framebuffer_t::clearColor

Definition at line 37 of file r_framebuffer.h.

Referenced by R_CreateFramebuffer(), R_InitFBObjects(), and R_UseFramebuffer().

unsigned int r_framebuffer_t::depth
unsigned int r_framebuffer_t::fbo
int r_framebuffer_t::height

Definition at line 35 of file r_framebuffer.h.

Referenced by R_CreateFramebuffer(), R_InitFBObjects(), and R_ResolveMSAA().

int r_framebuffer_t::nTextures
int r_framebuffer_t::pixelFormat

Definition at line 39 of file r_framebuffer.h.

Referenced by R_CreateFramebuffer().

unsigned int r_framebuffer_t::proxyFBO

Definition at line 45 of file r_framebuffer.h.

Referenced by R_CreateFramebuffer(), and R_ResolveMSAA().

int r_framebuffer_t::samples

Definition at line 36 of file r_framebuffer.h.

Referenced by R_CreateFramebuffer(), and R_ResolveMSAA().

unsigned int* r_framebuffer_t::textures

Definition at line 44 of file r_framebuffer.h.

Referenced by R_Blur(), R_CreateFramebuffer(), R_DeleteFBObject(), and R_DrawBloom().

r_viewport_t r_framebuffer_t::viewport

Definition at line 38 of file r_framebuffer.h.

Referenced by R_SetupViewport(), and R_UseViewport().

int r_framebuffer_t::width

Definition at line 34 of file r_framebuffer.h.

Referenced by R_CreateFramebuffer(), R_EnableBlur(), R_InitFBObjects(), and R_ResolveMSAA().


The documentation for this struct was generated from the following file: