Pyrogenesis  trunk
Classes | Namespaces | Enumerations
IFramebuffer.h File Reference
#include "graphics/Color.h"
#include "renderer/backend/IDeviceObject.h"
Include dependency graph for IFramebuffer.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Renderer::Backend::SColorAttachment
 
struct  Renderer::Backend::SDepthStencilAttachment
 
class  Renderer::Backend::IFramebuffer
 IFramebuffer stores attachments which should be used by backend as rendering destinations. More...
 

Namespaces

 Renderer
 
 Renderer::Backend
 

Enumerations

enum  Renderer::Backend::AttachmentLoadOp { Renderer::Backend::AttachmentLoadOp::LOAD, Renderer::Backend::AttachmentLoadOp::CLEAR, Renderer::Backend::AttachmentLoadOp::DONT_CARE }
 Load operation is set for each attachment, what should be done with its content on BeginFramebufferPass. More...
 
enum  Renderer::Backend::AttachmentStoreOp { Renderer::Backend::AttachmentStoreOp::STORE, Renderer::Backend::AttachmentStoreOp::DONT_CARE }
 Store operation is set for each attachment, what should be done with its content on EndFramebufferPass. More...