summaryrefslogtreecommitdiffstats
path: root/slang-gfx.h
diff options
context:
space:
mode:
Diffstat (limited to 'slang-gfx.h')
-rw-r--r--slang-gfx.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/slang-gfx.h b/slang-gfx.h
index 4eb1fe707..c35892eb4 100644
--- a/slang-gfx.h
+++ b/slang-gfx.h
@@ -1560,9 +1560,11 @@ public:
/// the entire resource is being copied and dstOffset, srcOffset and extent arguments are ignored.
virtual SLANG_NO_THROW void SLANG_MCALL copyTexture(
ITextureResource* dst,
+ ResourceState dstState,
SubresourceRange dstSubresource,
ITextureResource::Offset3D dstOffset,
ITextureResource* src,
+ ResourceState srcState,
SubresourceRange srcSubresource,
ITextureResource::Offset3D srcOffset,
ITextureResource::Size extent) = 0;
@@ -1573,6 +1575,7 @@ public:
size_t dstOffset,
size_t dstSize,
ITextureResource* src,
+ ResourceState srcState,
SubresourceRange srcSubresource,
ITextureResource::Offset3D srcOffset,
ITextureResource::Size extent) = 0;