Replace remainder of HRESULT checks with macro
Change-Id: Ice46fc0bc97d6dc00e707316647d04a3137ef9f4
Bug: skia:9935
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/300212
Auto-Submit: Jim Van Verth <jvanverth@google.com>
Commit-Queue: Greg Daniel <egdaniel@google.com>
Reviewed-by: Greg Daniel <egdaniel@google.com>
diff --git a/src/gpu/d3d/GrD3DPipelineStateBuilder.cpp b/src/gpu/d3d/GrD3DPipelineStateBuilder.cpp
index 5c2b91f..5704c1d 100644
--- a/src/gpu/d3d/GrD3DPipelineStateBuilder.cpp
+++ b/src/gpu/d3d/GrD3DPipelineStateBuilder.cpp
@@ -21,6 +21,7 @@
#include "src/gpu/d3d/GrD3DGpu.h"
#include "src/gpu/d3d/GrD3DRenderTarget.h"
#include "src/gpu/d3d/GrD3DRootSignature.h"
+#include "src/gpu/d3d/GrD3DUtil.h"
#include "src/sksl/SkSLCompiler.h"
#include <d3dcompiler.h>
@@ -527,9 +528,8 @@
psoDesc.Flags = D3D12_PIPELINE_STATE_FLAG_NONE;
gr_cp<ID3D12PipelineState> pipelineState;
- SkDEBUGCODE(HRESULT hr = )gpu->device()->CreateGraphicsPipelineState(
- &psoDesc, IID_PPV_ARGS(&pipelineState));
- SkASSERT(SUCCEEDED(hr));
+ GR_D3D_CALL_ERRCHECK(gpu->device()->CreateGraphicsPipelineState(
+ &psoDesc, IID_PPV_ARGS(&pipelineState)));
return pipelineState;
}