D3D11: Fail if uniform buffer create fails.

This commit is contained in:
Unknown W. Brackets committed 2021-02-15 11:59:45 -08:00
1 parent f32f89dd90
commit 4a33b5d4e2
1 file changed
+4
+4
View File
@@ -991,6 +991,10 @@ Pipeline *D3D11DrawContext::CreateGraphicsPipeline(const PipelineDesc &desc) {
bufdesc.Usage = D3D11_USAGE_DYNAMIC;
bufdesc.BindFlags = D3D11_BIND_CONSTANT_BUFFER;
HRESULT hr = device_->CreateBuffer(&bufdesc, nullptr, &dPipeline->dynamicUniforms);
if (FAILED(hr)) {
dPipeline->Release();
return nullptr;
}
}
std::vector<D3D11ShaderModule *> shaders;