diff options
| author | assiduous <assiduous@diligentgraphics.com> | 2020-01-26 20:02:30 +0000 |
|---|---|---|
| committer | assiduous <assiduous@diligentgraphics.com> | 2020-01-26 20:02:30 +0000 |
| commit | 53f5f23e50362f1789a45b6ae8133dae87b87f91 (patch) | |
| tree | 60e93c3d9abe1e300a9b5cf92429cad2717b4775 /Graphics/GraphicsEngine | |
| parent | Added query C interface test (diff) | |
| download | DiligentCore-53f5f23e50362f1789a45b6ae8133dae87b87f91.tar.gz DiligentCore-53f5f23e50362f1789a45b6ae8133dae87b87f91.zip | |
Fixed pipeline state C api; added test.
Diffstat (limited to 'Graphics/GraphicsEngine')
| -rw-r--r-- | Graphics/GraphicsEngine/interface/PipelineState.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/Graphics/GraphicsEngine/interface/PipelineState.h b/Graphics/GraphicsEngine/interface/PipelineState.h index 94599b3b..9740e6d8 100644 --- a/Graphics/GraphicsEngine/interface/PipelineState.h +++ b/Graphics/GraphicsEngine/interface/PipelineState.h @@ -357,12 +357,12 @@ struct IPipelineState # define IPipelineState_GetDesc(This) (const struct PipelineStateDesc*)IDeviceObject_GetDesc(This) -# define IPipelineState_BindStaticResources(This, ...) (This)->pPipelineStateVtbl->BindStaticResources ((struct IPipelineState*)(This), __VA_ARGS__) -# define IPipelineState_GetStaticVariableCount(This, ...) (This)->pPipelineStateVtbl->GetStaticVariableCount ((struct IPipelineState*)(This), __VA_ARGS__) -# define IPipelineState_GetStaticVariableByName(This, ...) (This)->pPipelineStateVtbl->GetStaticVariableByName ((struct IPipelineState*)(This), __VA_ARGS__) -# define IPipelineState_GetStaticVariableByIndex(This, ...) (This)->pPipelineStateVtbl->GetStaticVariableByIndex ((struct IPipelineState*)(This), __VA_ARGS__) -# define IPipelineState_CreateShaderResourceBinding(This, ...) (This)->pPipelineStateVtbl->CreateShaderResourceBinding((struct IPipelineState*)(This), __VA_ARGS__) -# define IPipelineState_IsCompatibleWith(This, ...) (This)->pPipelineStateVtbl->IsCompatibleWith ((struct IPipelineState*)(This), __VA_ARGS__) +# define IPipelineState_BindStaticResources(This, ...) (This)->pVtbl->PipelineState.BindStaticResources ((struct IPipelineState*)(This), __VA_ARGS__) +# define IPipelineState_GetStaticVariableCount(This, ...) (This)->pVtbl->PipelineState.GetStaticVariableCount ((struct IPipelineState*)(This), __VA_ARGS__) +# define IPipelineState_GetStaticVariableByName(This, ...) (This)->pVtbl->PipelineState.GetStaticVariableByName ((struct IPipelineState*)(This), __VA_ARGS__) +# define IPipelineState_GetStaticVariableByIndex(This, ...) (This)->pVtbl->PipelineState.GetStaticVariableByIndex ((struct IPipelineState*)(This), __VA_ARGS__) +# define IPipelineState_CreateShaderResourceBinding(This, ...) (This)->pVtbl->PipelineState.CreateShaderResourceBinding((struct IPipelineState*)(This), __VA_ARGS__) +# define IPipelineState_IsCompatibleWith(This, ...) (This)->pVtbl->PipelineState.IsCompatibleWith ((struct IPipelineState*)(This), __VA_ARGS__) // clang-format on |
