#include "../../../Primitives/interface/Object.h"
#include "../../../Primitives/interface/DataBlob.h"
#include "GraphicsTypes.h"
#include "DeviceObject.h"
#include "../../../Primitives/interface/DefineInterfaceHelperMacros.h"
#include "../../../Primitives/interface/UndefInterfaceHelperMacros.h"
Classes | |
struct | Diligent::PipelineStateCacheDesc |
Pipeline state cache description. More... | |
struct | Diligent::PipelineStateCacheCreateInfo |
Pipeline state pbject cache create info. More... | |
struct | Diligent::IPipelineStateCache |
Pipeline state cache interface. More... | |
Namespaces | |
namespace | Diligent |
Graphics engine namespace. | |
Enumerations | |
enum | Diligent::PSO_CACHE_MODE : Uint8 { Diligent::PSO_CACHE_MODE_LOAD = 1u << 0u , Diligent::PSO_CACHE_MODE_STORE = 1u << 1u , Diligent::PSO_CACHE_MODE_LOAD_STORE = PSO_CACHE_MODE_LOAD | PSO_CACHE_MODE_STORE } |
Pipeline state cache mode. More... | |
enum | Diligent::PSO_CACHE_FLAGS : Uint8 { Diligent::PSO_CACHE_FLAG_NONE = 0u , Diligent::PSO_CACHE_FLAG_VERBOSE = 1u << 0u } |
Pipeline state cache flags. More... | |
Definition of the Diligent::IPipelineStateCache interface and related data structures