diff --git a/src/microsoft/vulkan/dzn_pipeline.c b/src/microsoft/vulkan/dzn_pipeline.c index 1fab857c3ad..4a6c463bae8 100644 --- a/src/microsoft/vulkan/dzn_pipeline.c +++ b/src/microsoft/vulkan/dzn_pipeline.c @@ -1701,10 +1701,8 @@ dzn_compute_pipeline_create(struct dzn_device *device, if (FAILED(ID3D12Device2_CreatePipelineState(device->dev, &stream_desc, &IID_ID3D12PipelineState, - (void **)&pipeline->base.state))) { + (void **)&pipeline->base.state))) ret = vk_error(device, VK_ERROR_OUT_OF_HOST_MEMORY); - goto out; - } out: ralloc_free(nir);