Skip to content

Commit

Permalink
igl | vulkan | Use hasResourceTracker()
Browse files Browse the repository at this point in the history
Reviewed By: EricGriffith, rudybear, maliarov

Differential Revision: D69823400

fbshipit-source-id: 34fa22e679f75518872aec28e895c053ab4eb164
  • Loading branch information
corporateshark authored and facebook-github-bot committed Feb 20, 2025
1 parent b3e1b22 commit 8e6b948
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions src/igl/vulkan/Device.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ std::unique_ptr<IBuffer> Device::createBuffer(const BufferDesc& desc,
IGL_DEBUG_ASSERT(uploadResult.isOk());
Result::setResult(outResult, uploadResult);

if (getResourceTracker()) {
if (hasResourceTracker()) {
buffer->initResourceTracker(getResourceTracker(), desc.debugName);
}

Expand Down Expand Up @@ -136,7 +136,7 @@ std::unique_ptr<IShaderStages> Device::createShaderStages(const ShaderStagesDesc
Result::setOk(outResult);
}

if (getResourceTracker()) {
if (hasResourceTracker()) {
shaderStages->initResourceTracker(getResourceTracker(), desc.debugName);
}

Expand All @@ -153,7 +153,7 @@ std::shared_ptr<ISamplerState> Device::createSamplerState(const SamplerStateDesc

Result::setResult(outResult, samplerState->create(desc));

if (getResourceTracker()) {
if (hasResourceTracker()) {
samplerState->initResourceTracker(getResourceTracker(), desc.debugName);
}

Expand All @@ -172,7 +172,7 @@ std::shared_ptr<ITexture> Device::createTexture(const TextureDesc& desc,

const Result res = texture->create(sanitized);

if (getResourceTracker()) {
if (hasResourceTracker()) {
texture->initResourceTracker(getResourceTracker(), desc.debugName);
}

Expand Down Expand Up @@ -279,7 +279,7 @@ std::shared_ptr<IShaderModule> Device::createShaderModule(const ShaderModuleDesc
Result::setResult(outResult, std::move(result));
auto shaderModule = std::make_shared<ShaderModule>(desc.info, std::move(vulkanShaderModule));

if (getResourceTracker()) {
if (hasResourceTracker()) {
shaderModule->initResourceTracker(getResourceTracker(), desc.debugName);
}

Expand Down Expand Up @@ -471,7 +471,7 @@ std::shared_ptr<IFramebuffer> Device::createFramebuffer(const FramebufferDesc& d
auto resource = std::make_shared<Framebuffer>(*this, desc);
Result::setOk(outResult);

if (getResourceTracker()) {
if (hasResourceTracker()) {
resource->initResourceTracker(getResourceTracker(), desc.debugName);
}

Expand Down Expand Up @@ -525,7 +525,7 @@ std::unique_ptr<IShaderLibrary> Device::createShaderLibrary(const ShaderLibraryD
Result::setResult(outResult, std::move(result));
auto shaderLibrary = std::make_unique<ShaderLibrary>(std::move(modules));

if (getResourceTracker()) {
if (hasResourceTracker()) {
shaderLibrary->initResourceTracker(getResourceTracker(), desc.debugName);
}

Expand Down

0 comments on commit 8e6b948

Please sign in to comment.