Fixes for GPU resources C# object types

This commit is contained in:
Wojciech Figat
2022-12-09 11:28:39 +01:00
parent 202de3499f
commit a809a69ca0
10 changed files with 15 additions and 12 deletions

View File

@@ -35,6 +35,11 @@ GPUPipelineState* GPUPipelineState::New()
return GPUDevice::Instance->CreatePipelineState();
}
GPUPipelineState::GPUPipelineState()
: GPUResource(SpawnParams(Guid::New(), TypeInitializer))
{
}
bool GPUPipelineState::Init(const Description& desc)
{
// Cache description in debug builds
@@ -177,7 +182,7 @@ GPUPipelineState::Description GPUPipelineState::Description::DefaultFullscreenTr
};
GPUResource::GPUResource()
: ScriptingObject(SpawnParams(Guid::New(), GPUResource::TypeInitializer))
: ScriptingObject(SpawnParams(Guid::New(), TypeInitializer))
{
}