Host1xClassRegisters.cs 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. using Ryujinx.Common.Memory;
  2. namespace Ryujinx.Graphics.Host1x
  3. {
  4. struct Host1xClassRegisters
  5. {
  6. #pragma warning disable CS0649
  7. public uint IncrSyncpt;
  8. public uint IncrSyncptCntrl;
  9. public uint IncrSyncptError;
  10. public Array5<uint> ReservedC;
  11. public uint WaitSyncpt;
  12. public uint WaitSyncptBase;
  13. public uint WaitSyncptIncr;
  14. public uint LoadSyncptBase;
  15. public uint IncrSyncptBase;
  16. public uint Clear;
  17. public uint Wait;
  18. public uint WaitWithIntr;
  19. public uint DelayUsec;
  20. public uint TickcountHi;
  21. public uint TickcountLo;
  22. public uint Tickctrl;
  23. public Array23<uint> Reserved50;
  24. public uint Indctrl;
  25. public uint Indoff2;
  26. public uint Indoff;
  27. public Array31<uint> Inddata;
  28. public uint Reserved134;
  29. public uint LoadSyncptPayload32;
  30. public uint Stallctrl;
  31. public uint WaitSyncpt32;
  32. public uint WaitSyncptBase32;
  33. public uint LoadSyncptBase32;
  34. public uint IncrSyncptBase32;
  35. public uint StallcountHi;
  36. public uint StallcountLo;
  37. public uint Xrefctrl;
  38. public uint ChannelXrefHi;
  39. public uint ChannelXrefLo;
  40. #pragma warning restore CS0649
  41. }
  42. }