function-overloaded-migrated.azsl 359 B

12345678910111213141516171819
  1. void MySRG__f ( float ); // attack
  2. void MySRG__f1 ( float ); // attack chained
  3. ShaderResourceGroupSemantic freq
  4. { FrequencyId = 1; }
  5. ShaderResourceGroup MySRG : freq
  6. {
  7. void _f(int){}
  8. void _f(float){}
  9. }
  10. // super attack
  11. ShaderResourceGroupSemantic freq2
  12. { FrequencyId = 2; }
  13. ShaderResourceGroup MySRG_ : freq2
  14. {
  15. void f(int){}
  16. void f(float){}
  17. }