yum-mirror/slang
Making it easier to work with shaders
git clone https://git.yummers.dev/yum-mirror/slang
11111e573
master
1//TEST_IGNORE_FILE: 2 3public struct MaterialInstanceData : IDifferentiable 4{ 5 public float data[5]; 6} 7 8/* 9struct MaterialInstanceSetupResult : IDifferentiable 10{ 11 IMaterialInstance mi; 12 MaterialInstanceData data; 13} 14*/ 15 16public interface IMaterialInstance 17{ 18 [BackwardDifferentiable] 19 public float3 eval(const MaterialInstanceData miData, const float3 wi, const float3 wo); 20}