Claude Chappe' Curse - A C Game
Logo Institut d'Informatique Claude Chappe Logo Université de Le Mans Logo Raeptor Production
 
Loading...
Searching...
No Matches
DFBO Struct Reference

A structure to handle Deferred Frame Buffer Objects (DFBO). More...

#include <framebuffer.h>

Public Attributes

FBO framebuffer
 
FBO intermediateFBO
 
RBO rbo
 
TextureMap screenTexture
 
TextureMap textureColorBuffer
 
TextureMap textureNormalBuffer
 
TextureMap texturePositionBuffer
 
TextureMap textureExtraComponent
 

Detailed Description

A structure to handle Deferred Frame Buffer Objects (DFBO).

This structure contains the necessary components to manage deferred framebuffers, including the main framebuffer, an intermediate framebuffer, and texture maps for color buffer, normal buffer, position buffer, and screen texture.

Member Data Documentation

◆ framebuffer

FBO DFBO::framebuffer

◆ intermediateFBO

FBO DFBO::intermediateFBO

< The main DFBO framebuffer.

◆ rbo

RBO DFBO::rbo

< The intermediate framebuffer for post-processing.

◆ screenTexture

TextureMap DFBO::screenTexture

< The renderbuffer object for depth and stencil attachments.

◆ textureColorBuffer

TextureMap DFBO::textureColorBuffer

< The screen texture for post-processing.

◆ textureNormalBuffer

TextureMap DFBO::textureNormalBuffer

< The color attachment texture.

◆ texturePositionBuffer

TextureMap DFBO::texturePositionBuffer

< The normal attachment texture.

◆ textureExtraComponent

TextureMap DFBO::textureExtraComponent

< The position attachment texture.


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