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

Go to the source code of this file.

Classes

struct  Divide::GFX::MapToDataType_t< CommandType::BIND_PIPELINE >
 
struct  Divide::GFX::BindPipelineCommand
 
struct  Divide::GFX::MapToDataType_t< CommandType::SEND_PUSH_CONSTANTS >
 
struct  Divide::GFX::SendPushConstantsCommand
 
struct  Divide::GFX::MapToDataType_t< CommandType::DRAW_COMMANDS >
 
struct  Divide::GFX::DrawCommand
 
struct  Divide::GFX::MapToDataType_t< CommandType::SET_VIEWPORT >
 
struct  Divide::GFX::SetViewportCommand
 
struct  Divide::GFX::MapToDataType_t< CommandType::PUSH_VIEWPORT >
 
struct  Divide::GFX::PushViewportCommand
 
struct  Divide::GFX::MapToDataType_t< CommandType::POP_VIEWPORT >
 
struct  Divide::GFX::PopViewportCommand
 
struct  Divide::GFX::MapToDataType_t< CommandType::BEGIN_RENDER_PASS >
 
struct  Divide::GFX::BeginRenderPassCommand
 
struct  Divide::GFX::MapToDataType_t< CommandType::END_RENDER_PASS >
 
struct  Divide::GFX::EndRenderPassCommand
 
struct  Divide::GFX::MapToDataType_t< CommandType::BEGIN_GPU_QUERY >
 
struct  Divide::GFX::BeginGPUQueryCommand
 
struct  Divide::GFX::MapToDataType_t< CommandType::END_GPU_QUERY >
 
struct  Divide::GFX::EndGPUQueryCommand
 
struct  Divide::GFX::MapToDataType_t< CommandType::BLIT_RT >
 
struct  Divide::GFX::BlitRenderTargetCommand
 
struct  Divide::GFX::MapToDataType_t< CommandType::COPY_TEXTURE >
 
struct  Divide::GFX::CopyTextureCommand
 
struct  Divide::GFX::MapToDataType_t< CommandType::READ_TEXTURE >
 
struct  Divide::GFX::ReadTextureCommand
 
struct  Divide::GFX::MapToDataType_t< CommandType::CLEAR_TEXTURE >
 
struct  Divide::GFX::ClearTextureCommand
 
struct  Divide::GFX::MapToDataType_t< CommandType::COMPUTE_MIPMAPS >
 
struct  Divide::GFX::ComputeMipMapsCommand
 
struct  Divide::GFX::MapToDataType_t< CommandType::SET_SCISSOR >
 
struct  Divide::GFX::SetScissorCommand
 
struct  Divide::GFX::MapToDataType_t< CommandType::SET_CAMERA >
 
struct  Divide::GFX::SetCameraCommand
 
struct  Divide::GFX::MapToDataType_t< CommandType::PUSH_CAMERA >
 
struct  Divide::GFX::PushCameraCommand
 
struct  Divide::GFX::MapToDataType_t< CommandType::POP_CAMERA >
 
struct  Divide::GFX::PopCameraCommand
 
struct  Divide::GFX::MapToDataType_t< CommandType::SET_CLIP_PLANES >
 
struct  Divide::GFX::SetClipPlanesCommand
 
struct  Divide::GFX::MapToDataType_t< CommandType::BIND_SHADER_RESOURCES >
 
struct  Divide::GFX::BindShaderResourcesCommand
 
struct  Divide::GFX::MapToDataType_t< CommandType::BEGIN_DEBUG_SCOPE >
 
struct  Divide::GFX::BeginDebugScopeCommand
 
struct  Divide::GFX::MapToDataType_t< CommandType::END_DEBUG_SCOPE >
 
struct  Divide::GFX::EndDebugScopeCommand
 
struct  Divide::GFX::MapToDataType_t< CommandType::ADD_DEBUG_MESSAGE >
 
struct  Divide::GFX::AddDebugMessageCommand
 
struct  Divide::GFX::MapToDataType_t< CommandType::DISPATCH_COMPUTE >
 
struct  Divide::GFX::DispatchComputeCommand
 
struct  Divide::GFX::MapToDataType_t< CommandType::MEMORY_BARRIER >
 
struct  Divide::GFX::MemoryBarrierCommand
 
struct  Divide::GFX::MapToDataType_t< CommandType::READ_BUFFER_DATA >
 
struct  Divide::GFX::ReadBufferDataCommand
 
struct  Divide::GFX::MapToDataType_t< CommandType::CLEAR_BUFFER_DATA >
 
struct  Divide::GFX::ClearBufferDataCommand
 

Namespaces

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

Macros

#define DVD_GFX_COMMAND_INL_
 

Macro Definition Documentation

◆ DVD_GFX_COMMAND_INL_

#define DVD_GFX_COMMAND_INL_

Definition at line 34 of file Commands.inl.