blob: 00907697c7042352247860c34a49ba007a153dfc [file] [log] [blame]
Ben Clayton9dc770b2022-11-23 10:39:48 +00001#version 310 es
2
Ben Claytoned998e92022-11-23 19:57:00 +00003struct modf_result_vec2_f32 {
Ben Clayton9dc770b2022-11-23 10:39:48 +00004 vec2 fract;
5 vec2 whole;
6};
7
Ben Claytoned998e92022-11-23 19:57:00 +00008modf_result_vec2_f32 tint_modf(vec2 param_0) {
9 modf_result_vec2_f32 result;
Ben Clayton9dc770b2022-11-23 10:39:48 +000010 result.fract = modf(param_0, result.whole);
11 return result;
12}
13
14
15void tint_symbol() {
Ben Clayton31b7fca2022-11-23 15:00:20 +000016 vec2 tint_symbol_1 = vec2(1.25f, 3.75f);
Ben Claytoned998e92022-11-23 19:57:00 +000017 modf_result_vec2_f32 res = tint_modf(tint_symbol_1);
Ben Clayton9dc770b2022-11-23 10:39:48 +000018 vec2 tint_symbol_2 = res.fract;
19 vec2 whole = res.whole;
20}
21
22layout(local_size_x = 1, local_size_y = 1, local_size_z = 1) in;
23void main() {
24 tint_symbol();
25 return;
26}