BufferQueue.cs 498 B

123456789101112131415
  1. namespace Ryujinx.HLE.HOS.Services.SurfaceFlinger
  2. {
  3. static class BufferQueue
  4. {
  5. public static BufferQueueCore CreateBufferQueue(Switch device, ulong pid, out BufferQueueProducer producer, out BufferQueueConsumer consumer)
  6. {
  7. BufferQueueCore core = new BufferQueueCore(device, pid);
  8. producer = new BufferQueueProducer(core, device.System.TickSource);
  9. consumer = new BufferQueueConsumer(core);
  10. return core;
  11. }
  12. }
  13. }