Host1xClassRegisters.cs 1.2 KB

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