Files
Ink-Shader-Language/test/codegen/pass_and_access_struct_fields_in_functions.golden

20 lines
187 B
Plaintext

float foo(Foo f);
struct Foo
{
float some_data;
};
float foo(Foo f)
{
return f.some_data * 2.0f;
}
void vs_main()
{
Foo f;
f.some_data = 4.0f;
float d = foo(f);
}