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

Go to the source code of this file.

Classes

struct  Divide::BlitEntry
 
struct  Divide::DrawLayerEntry
 
struct  Divide::RTClearEntry
 
struct  Divide::RTBlitEntry
 
struct  Divide::RTDrawDescriptor
 

Namespaces

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

Macros

#define DVD_RENDER_TARGET_DRAW_DESCRIPTOR_H_
 

Typedefs

using Divide::RTBlitParams = eastl::fixed_vector< RTBlitEntry, MAX_BLIT_ENTRIES, false >
 
using Divide::RTClearDescriptor = std::array< RTClearEntry, RT_MAX_ATTACHMENT_COUNT >
 
using Divide::RTTransitionMask = bool[RT_MAX_ATTACHMENT_COUNT]
 
using Divide::RTDrawMask = bool[to_base(RTColourAttachmentSlot::COUNT)]
 

Functions

bool Divide::IsValid (const RTBlitParams &params) noexcept
 

Variables

constexpr U8 Divide::INVALID_INDEX = U8_MAX
 
constexpr U16 Divide::MAX_BLIT_ENTRIES = 8u
 
BlitEntry Divide::INVALID_BLIT_ENTRY = {}
 
RTClearEntry Divide::DEFAULT_CLEAR_ENTRY
 

Macro Definition Documentation

◆ DVD_RENDER_TARGET_DRAW_DESCRIPTOR_H_

#define DVD_RENDER_TARGET_DRAW_DESCRIPTOR_H_

Definition at line 34 of file RTDrawDescriptor.h.