From 661d6198bbb9857d3fdc6df477e0742ed0b0765c Mon Sep 17 00:00:00 2001 From: Yong He Date: Mon, 14 Aug 2023 16:23:19 -0700 Subject: Support per field matrix layout (#3101) * Support per field matrix layout * Fix warnings. * Fix. * Fix tests. * Fix spiv gen. * Fix. * More test fixes. * Fix. * Run only GPU tests on self-hosted servers. * Remove -use-glsl-matrix-layout-modifier. * Fix. --------- Co-authored-by: Yong He --- source/slang/diff.meta.slang | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'source/slang/diff.meta.slang') diff --git a/source/slang/diff.meta.slang b/source/slang/diff.meta.slang index 3e381e55d..ce0e72d34 100644 --- a/source/slang/diff.meta.slang +++ b/source/slang/diff.meta.slang @@ -1403,11 +1403,11 @@ void __sincos_impl(vector x, out vector s, out vector c) c = cos(x); } -__generic +__generic [BackwardDifferentiable] [PrimalSubstituteOf(sincos)] [PreferRecompute] -void __sincos_impl(matrix x, out matrix s, out matrix c) +void __sincos_impl(matrix x, out matrix s, out matrix c) { s = sin(x); c = cos(x); -- cgit v1.2.3