summaryrefslogtreecommitdiffstats
path: root/tools/render-test/render-test-main.cpp
diff options
context:
space:
mode:
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();