Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
RTAttachment.h File Reference

Go to the source code of this file.

Classes

struct  Divide::RTAttachmentDescriptor
 
struct  Divide::ExternalRTAttachmentDescriptor
 
struct  Divide::InternalRTAttachmentDescriptor
 
class  Divide::RTAttachment
 

Namespaces

namespace  Divide
 Handle console commands that start with a forward slash.
 

Macros

#define DVD_RENDER_TARGET_ATTACHMENT_H_
 

Typedefs

using Divide::InternalRTAttachmentDescriptors = eastl::fixed_vector< InternalRTAttachmentDescriptor, RT_MAX_ATTACHMENT_COUNT, false >
 
using Divide::ExternalRTAttachmentDescriptors = eastl::fixed_vector< ExternalRTAttachmentDescriptor, RT_MAX_ATTACHMENT_COUNT, false >
 

Enumerations

enum class  Divide::RTAttachmentType : U8 { Divide::COLOUR = 0 , Divide::DEPTH , Divide::DEPTH_STENCIL , Divide::COUNT }
 This enum is used when creating render targets to define the channel that the texture will attach to. More...
 

Functions

 Divide::FWD_DECLARE_MANAGED_CLASS (RTAttachment)
 

Variables

static constexpr U32 Divide::RT_DEPTH_ATTACHMENT_IDX = to_base( RTColourAttachmentSlot::COUNT )
 
static constexpr U8 Divide::RT_MAX_ATTACHMENT_COUNT = to_base( RTColourAttachmentSlot::COUNT ) + 1
 

Macro Definition Documentation

◆ DVD_RENDER_TARGET_ATTACHMENT_H_

#define DVD_RENDER_TARGET_ATTACHMENT_H_

Definition at line 34 of file RTAttachment.h.