summaryrefslogtreecommitdiffstats
path: root/tools/render-test/render-test-main.cpp
diff options
context:
space:
mode:
authorYong He <yonghe@outlook.com>2021-01-19 09:10:15 -0800
committerGitHub <noreply@github.com>2021-01-19 09:10:15 -0800
commitc6fd4a5b35911f0f056f6e924a2dbc86e328cc46 (patch)
treef89f84633ab9c66a8a96c87ae77e6c47e4ab6a29 /tools/render-test/render-test-main.cpp
parent1296c7bb55b14db24308f31cacdda7f7a71fc937 (diff)
Make `ShaderCursor` no longer depend on core. (#1661)
Diffstat (limited to 'tools/render-test/render-test-main.cpp')
-rw-r--r--tools/render-test/render-test-main.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/tools/render-test/render-test-main.cpp b/tools/render-test/render-test-main.cpp
index 184373f0c..926887a77 100644
--- a/tools/render-test/render-test-main.cpp
+++ b/tools/render-test/render-test-main.cpp
@@ -190,13 +190,13 @@ SlangResult _assignVarsFromLayout(
return SLANG_E_INVALID_ARG;
}
- auto entryCursor = rootCursor.getPath(entry.name);
+ auto entryCursor = rootCursor.getPath(entry.name.getBuffer());
if(!entryCursor.isValid())
{
for(gfx::UInt i = 0; i < shaderObject->getEntryPointCount(); i++)
{
- entryCursor = ShaderCursor(shaderObject->getEntryPoint(i)).getPath(entry.name);
+ entryCursor = ShaderCursor(shaderObject->getEntryPoint(i)).getPath(entry.name.getBuffer());
if(entryCursor.isValid())
break;
}
@@ -839,10 +839,10 @@ Result RenderTestApp::writeScreen(const char* filename)
size_t width = rowPitch / pixelSize;
size_t height = bufferSize / rowPitch;
surface.setUnowned(
- width,
- height,
+ (int)width,
+ (int)height,
gfx::Format::RGBA_Unorm_UInt8,
- rowPitch,
+ (int)rowPitch,
buffer.getBuffer());
return PngSerializeUtil::write(filename, surface);
}
@@ -1286,7 +1286,7 @@ static SlangResult _innerMain(Slang::StdWriters* stdWriters, SlangSession* sessi
for (auto & name : options.renderFeatures)
requiredFeatureList.add(name.getBuffer());
desc.requiredFeatures = requiredFeatureList.getBuffer();
- desc.requiredFeatureCount = requiredFeatureList.getCount();
+ desc.requiredFeatureCount = (int)requiredFeatureList.getCount();
desc.nvapiExtnSlot = int(nvapiExtnSlot);
window = renderer_test::Window::create();