summaryrefslogtreecommitdiff
path: root/tools/gfx/render.h
diff options
context:
space:
mode:
Diffstat (limited to 'tools/gfx/render.h')
-rw-r--r--tools/gfx/render.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/gfx/render.h b/tools/gfx/render.h
index 13af56550..e783273ee 100644
--- a/tools/gfx/render.h
+++ b/tools/gfx/render.h
@@ -282,7 +282,8 @@ public:
case Usage::DepthWrite:
return BindFlag::DepthStencil;
case Usage::UnorderedAccess:
- return BindFlag::UnorderedAccess;
+ return BindFlag::Enum(BindFlag::UnorderedAccess | BindFlag::PixelShaderResource |
+ BindFlag::NonPixelShaderResource);
case Usage::PixelShaderResource:
return BindFlag::PixelShaderResource;
case Usage::NonPixelShaderResource:
@@ -880,7 +881,6 @@ public:
setSampler(ShaderOffset const& offset, ISamplerState* sampler) = 0;
virtual SLANG_NO_THROW Result SLANG_MCALL setCombinedTextureSampler(
ShaderOffset const& offset, IResourceView* textureView, ISamplerState* sampler) = 0;
- virtual SLANG_NO_THROW Result SLANG_MCALL finalizeBindings() = 0;
};
#define SLANG_UUID_IShaderObject \
{ \