#include "../../../Primitives/interface/DataBlob.h"
#include "PipelineResourceSignature.h"
#include "PipelineState.h"
#include "../../../Primitives/interface/DefineRefMacro.h"
#include "../../../Primitives/interface/UndefRefMacro.h"
#include "../../../Primitives/interface/DefineInterfaceHelperMacros.h"
#include "../../../Primitives/interface/UndefInterfaceHelperMacros.h"
Classes | |
struct | Diligent.ShaderUnpackInfo |
Shader unpack parameters. More... | |
struct | Diligent::ResourceSignatureUnpackInfo |
Resource signature unpack parameters. More... | |
struct | Diligent.PipelineStateUnpackInfo |
Pipeline state unpack parameters. More... | |
struct | Diligent.RenderPassUnpackInfo |
Render pass unpack parameters. More... | |
struct | Diligent::IDearchiver |
Dearchiver interface. More... | |
Namespaces | |
namespace | Diligent |
Graphics engine namespace. | |
Enumerations | |
enum | Diligent::PSO_ARCHIVE_FLAGS : Uint32 { Diligent::PSO_ARCHIVE_FLAG_NONE = 0u , Diligent::PSO_ARCHIVE_FLAG_STRIP_REFLECTION = 1u << 0 , Diligent::PSO_ARCHIVE_FLAG_DO_NOT_PACK_SIGNATURES = 1u << 1 } |
Pipeline state archive flags. More... | |
enum | Diligent::PSO_UNPACK_FLAGS : Uint32 { Diligent::PSO_UNPACK_FLAG_NONE = 0u , Diligent::PSO_UNPACK_FLAG_NO_VALIDATION = 1u << 0 } |
Pipeline state unpack flags. More... | |
Definition of the Diligent::IDearchiver interface and related data structures