summaryrefslogtreecommitdiffstats
path: root/tools/gfx/renderer-shared.cpp
diff options
context:
space:
mode:
authorYong He <yonghe@outlook.com>2021-03-10 10:58:15 -0800
committerGitHub <noreply@github.com>2021-03-10 10:58:15 -0800
commit6ef4054f8a8aea4ec61481057fa7e16aaecde6d7 (patch)
tree66edcae112faff7276c2595865463698bde277fd /tools/gfx/renderer-shared.cpp
parent2765861cdc104e6104a31cf9e20800b8d1dfae26 (diff)
Swapchain resize and rename to `IDevice` (#1741)
* Swapchain resize * Fix.
Diffstat (limited to 'tools/gfx/renderer-shared.cpp')
-rw-r--r--tools/gfx/renderer-shared.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/tools/gfx/renderer-shared.cpp b/tools/gfx/renderer-shared.cpp
index 1ad7e2aac..1222768db 100644
--- a/tools/gfx/renderer-shared.cpp
+++ b/tools/gfx/renderer-shared.cpp
@@ -113,7 +113,7 @@ gfx::StageType mapStage(SlangStage stage)
}
}
-Result createProgramFromSlang(IRenderer* renderer, IShaderProgram::Desc const& originalDesc, IShaderProgram** outProgram)
+Result createProgramFromSlang(IDevice* device, IShaderProgram::Desc const& originalDesc, IShaderProgram** outProgram)
{
SlangInt targetIndex = 0;
auto slangProgram = originalDesc.slangProgram;
@@ -153,7 +153,7 @@ Result createProgramFromSlang(IRenderer* renderer, IShaderProgram::Desc const& o
programDesc.kernelCount = kernelDescs.getCount();
programDesc.kernels = kernelDescs.getBuffer();
- return renderer->createProgram(programDesc, outProgram);
+ return device->createProgram(programDesc, outProgram);
}
IShaderObject* gfx::ShaderObjectBase::getInterface(const Guid& guid)
@@ -258,11 +258,11 @@ void PipelineStateBase::initializeBase(const PipelineStateDesc& inDesc)
}
}
-IRenderer* gfx::RendererBase::getInterface(const Guid& guid)
+IDevice* gfx::RendererBase::getInterface(const Guid& guid)
{
return (guid == GfxGUID::IID_ISlangUnknown || guid == GfxGUID::IID_IRenderer)
- ? static_cast<IRenderer*>(this)
- : nullptr;
+ ? static_cast<IDevice*>(this)
+ : nullptr;
}
SLANG_NO_THROW Result SLANG_MCALL RendererBase::initialize(const Desc& desc)