From 30068d75fb97fecc163253fb331daddbb09234e6 Mon Sep 17 00:00:00 2001 From: Devon Date: Thu, 20 Mar 2025 00:38:52 -0600 Subject: Make image format reflection easier (#6550) * image format json reflection * format code * use direct include --------- Co-authored-by: slangbot <186143334+slangbot@users.noreply.github.com> --- tests/reflection/used-parameters.slang.expected | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) (limited to 'tests/reflection/used-parameters.slang.expected') diff --git a/tests/reflection/used-parameters.slang.expected b/tests/reflection/used-parameters.slang.expected index 0a4fba104..59b1ae14d 100644 --- a/tests/reflection/used-parameters.slang.expected +++ b/tests/reflection/used-parameters.slang.expected @@ -137,6 +137,7 @@ standard output = { { "name": "UsedBuffer", "binding": {"kind": "shaderResource", "index": 2}, + "format": "r32ui", "type": { "kind": "resource", "baseShape": "textureBuffer" @@ -145,6 +146,7 @@ standard output = { { "name": "UnusedBuffer", "binding": {"kind": "shaderResource", "index": 3}, + "format": "r32ui", "type": { "kind": "resource", "baseShape": "textureBuffer" @@ -211,6 +213,7 @@ standard output = { { "name": "UsedRWBuffer", "binding": {"kind": "unorderedAccess", "index": 2}, + "format": "r32ui", "type": { "kind": "resource", "baseShape": "textureBuffer", @@ -220,6 +223,7 @@ standard output = { { "name": "UnusedRWBuffer", "binding": {"kind": "unorderedAccess", "index": 3}, + "format": "r32ui", "type": { "kind": "resource", "baseShape": "textureBuffer", @@ -321,11 +325,13 @@ standard output = { }, { "name": "UsedBuffer", - "binding": {"kind": "shaderResource", "index": 2, "used": 1} + "binding": {"kind": "shaderResource", "index": 2, "used": 1}, + "format": "r32ui" }, { "name": "UnusedBuffer", - "binding": {"kind": "shaderResource", "index": 3, "used": 0} + "binding": {"kind": "shaderResource", "index": 3, "used": 0}, + "format": "r32ui" }, { "name": "UsedStructuredBuffer", @@ -345,11 +351,13 @@ standard output = { }, { "name": "UsedRWBuffer", - "binding": {"kind": "unorderedAccess", "index": 2, "used": 1} + "binding": {"kind": "unorderedAccess", "index": 2, "used": 1}, + "format": "r32ui" }, { "name": "UnusedRWBuffer", - "binding": {"kind": "unorderedAccess", "index": 3, "used": 0} + "binding": {"kind": "unorderedAccess", "index": 3, "used": 0}, + "format": "r32ui" }, { "name": "UsedRWStructuredBuffer", -- cgit v1.2.3