TranslatorCallbacks.cs 458 B

1234567891011121314151617
  1. using System;
  2. namespace Ryujinx.Graphics.Shader.Translation
  3. {
  4. public struct TranslatorCallbacks
  5. {
  6. internal Func<QueryInfoName, int, int> QueryInfo { get; }
  7. internal Action<string> PrintLog { get; }
  8. public TranslatorCallbacks(Func<QueryInfoName, int, int> queryInfoCallback, Action<string> printLogCallback)
  9. {
  10. QueryInfo = queryInfoCallback;
  11. PrintLog = printLogCallback;
  12. }
  13. }
  14. }