6dda78ac7b
This enables the SkSL error testing logic for runtime effects. The core logic is identical, only the ProgramKind differs. (Error creation scripts: http://go/paste/6413797460803584 with some light post-processing) Change-Id: I877205b3cc1014b50ccccf6037a2f4034c07543e Bug: skia:12665 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/506538 Reviewed-by: Brian Osman <brianosman@google.com> Commit-Queue: John Stiles <johnstiles@google.com> Auto-Submit: John Stiles <johnstiles@google.com>
116 lines
1.8 KiB
Plaintext
116 lines
1.8 KiB
Plaintext
half4 color;
|
|
void f1();
|
|
|
|
half4 main(float2 xy) {
|
|
f1();
|
|
return color;
|
|
}
|
|
|
|
void f52() { color = half4(1); }
|
|
void f51() { f52(); }
|
|
void f50() { f51(); }
|
|
void f49() { f50(); }
|
|
void f48() { f49(); }
|
|
void f47() { f48(); }
|
|
void f46() { f47(); }
|
|
void f45() { f46(); }
|
|
void f44() { f45(); }
|
|
void f43() { f44(); }
|
|
void f42() { f43(); }
|
|
void f41() { f42(); }
|
|
void f40() { f41(); }
|
|
void f39() { f40(); }
|
|
void f38() { f39(); }
|
|
void f37() { f38(); }
|
|
void f36() { f37(); }
|
|
void f35() { f36(); }
|
|
void f34() { f35(); }
|
|
void f33() { f34(); }
|
|
void f32() { f33(); }
|
|
void f31() { f32(); }
|
|
void f30() { f31(); }
|
|
void f29() { f30(); }
|
|
void f28() { f29(); }
|
|
void f27() { f28(); }
|
|
void f26() { f27(); }
|
|
void f25() { f26(); }
|
|
void f24() { f25(); }
|
|
void f23() { f24(); }
|
|
void f22() { f23(); }
|
|
void f21() { f22(); }
|
|
void f20() { f21(); }
|
|
void f19() { f20(); }
|
|
void f18() { f19(); }
|
|
void f17() { f18(); }
|
|
void f16() { f17(); }
|
|
void f15() { f16(); }
|
|
void f14() { f15(); }
|
|
void f13() { f14(); }
|
|
void f12() { f13(); }
|
|
void f11() { f12(); }
|
|
void f10() { f11(); }
|
|
void f9() { f10(); }
|
|
void f8() { f9(); }
|
|
void f7() { f8(); }
|
|
void f6() { f7(); }
|
|
void f5() { f6(); }
|
|
void f4() { f5(); }
|
|
void f3() { f4(); }
|
|
void f2() { f3(); }
|
|
void f1() { f2(); }
|
|
|
|
/*%%*
|
|
exceeded max function call depth:
|
|
half4 main(float2 xy)
|
|
void f1()
|
|
void f2()
|
|
void f3()
|
|
void f4()
|
|
void f5()
|
|
void f6()
|
|
void f7()
|
|
void f8()
|
|
void f9()
|
|
void f10()
|
|
void f11()
|
|
void f12()
|
|
void f13()
|
|
void f14()
|
|
void f15()
|
|
void f16()
|
|
void f17()
|
|
void f18()
|
|
void f19()
|
|
void f20()
|
|
void f21()
|
|
void f22()
|
|
void f23()
|
|
void f24()
|
|
void f25()
|
|
void f26()
|
|
void f27()
|
|
void f28()
|
|
void f29()
|
|
void f30()
|
|
void f31()
|
|
void f32()
|
|
void f33()
|
|
void f34()
|
|
void f35()
|
|
void f36()
|
|
void f37()
|
|
void f38()
|
|
void f39()
|
|
void f40()
|
|
void f41()
|
|
void f42()
|
|
void f43()
|
|
void f44()
|
|
void f45()
|
|
void f46()
|
|
void f47()
|
|
void f48()
|
|
void f49()
|
|
void f50()
|
|
*%%*/
|