hlsl.function.frag 310 B

12345678910111213141516171819202122232425
  1. float4 fun0()
  2. {
  3. return 1.0f;
  4. }
  5. uint fun2(float4 col)
  6. {
  7. return 7;
  8. }
  9. float4 fun4(uint id1, uniform uint id2)
  10. {
  11. return id1 * id2;
  12. }
  13. float4 fun1(int index)
  14. {
  15. uint entityId = fun2(fun0());
  16. return fun4(entityId, entityId);
  17. }
  18. int main() : SV_TARGET
  19. {
  20. return fun1;
  21. }