From dcc7c6f009afc0f55e79ced050b772ea9d3b25ae Mon Sep 17 00:00:00 2001 From: Anders Leino Date: Thu, 21 Nov 2024 21:42:29 +0200 Subject: Enable some rendering tests (#5623) * render-test: Add copy-source usage for render targets I found that Slang-RHI/WGPU was not able to copy from render targets to staging buffers. This helps to address issue #4943. * Add entries to render API util infos Entries for glsl-cross and glsl-rewrite are added. Without glsl-cross, slang-test fails to select a back-end, and winds up crashing when tests/render/cross-compile-entry-point.slang is enabled tests/render/cross-compile0.hlsl fails similarly without glsl-rewrite. * Enable some rendering tests * Add expected test outputs --- tests/expected-failure-github.txt | 3 +++ 1 file changed, 3 insertions(+) (limited to 'tests/expected-failure-github.txt') diff --git a/tests/expected-failure-github.txt b/tests/expected-failure-github.txt index 1a391cc7b..fdb6127a2 100644 --- a/tests/expected-failure-github.txt +++ b/tests/expected-failure-github.txt @@ -4,6 +4,8 @@ tests/language-feature/saturated-cooperation/fuse3.slang (vk) tests/language-feature/saturated-cooperation/fuse-product.slang (vk) tests/language-feature/saturated-cooperation/fuse.slang (vk) tests/bugs/byte-address-buffer-interlocked-add-f32.slang (vk) +tests/render/render0.hlsl (mtl) +tests/render/nointerpolation.hlsl (mtl) tests/serialization/obfuscated-serialized-module-test.slang.2 syn (mtl) tests/autodiff/custom-intrinsic.slang.2 syn (wgpu) tests/bugs/buffer-swizzle-store.slang.3 syn (wgpu) @@ -17,3 +19,4 @@ tests/language-feature/generics/variadic-0.slang.4 syn (wgpu) tests/language-feature/shader-params/interface-shader-param-ordinary.slang.4 syn (wgpu) tests/language-feature/swizzles/matrix-swizzle-write-array.slang.3 syn (wgpu) tests/language-feature/swizzles/matrix-swizzle-write-swizzle.slang.3 syn (wgpu) +tests/render/nointerpolation.hlsl (wgpu) -- cgit v1.2.3