Foundation
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Variables
Command.hpp File Reference
#include "Common.hpp"
#include "Resource.hpp"
#include "PipelineState.hpp"
#include "Descriptor.hpp"

Go to the source code of this file.

Classes

class  Foundation::RHI::RHICommandPool
 
struct  Foundation::RHI::RHICommandPool::PoolDesc
 
class  Foundation::RHI::RHICommandList
 
struct  Foundation::RHI::RHICommandList::TransitionDesc
 
struct  Foundation::RHI::RHICommandList::PipelineDesc
 
struct  Foundation::RHI::RHICommandList::CopyBufferRegion
 
struct  Foundation::RHI::RHICommandList::CopyImageRegion
 
struct  Foundation::RHI::RHICommandList::GraphicsDesc
 
struct  Foundation::RHI::RHICommandList::GraphicsDesc::Attachment
 
struct  Foundation::RHI::RHIObjectTraits< RHICommandPool, RHICommandList >
 

Namespaces

namespace  Foundation
 
namespace  Foundation::RHI
 Low-level Rendering Hardware Interface (RHI) abstractions.
 

Typedefs

template<typename T >
using Foundation::RHI::RHICommandPoolHandle = RHIHandle< RHICommandPool, T >
 
template<typename T >
using Foundation::RHI::RHICommandPoolScopedHandle = RHIScopedHandle< RHICommandPool, T >
 

Variables

const uint32_t Foundation::RHI::kCommandQueueTransferIgnored = ~0u