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

namespace  Renderer
 
namespace  Renderer::Backend
 

Enumerations

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