BufferQueue.cs 478 B

123456789101112131415
  1. using Ryujinx.HLE.HOS.Kernel.Process;
  2. namespace Ryujinx.HLE.HOS.Services.SurfaceFlinger
  3. {
  4. class BufferQueue
  5. {
  6. public static void CreateBufferQueue(Switch device, KProcess process, out BufferQueueProducer producer, out BufferQueueConsumer consumer)
  7. {
  8. BufferQueueCore core = new BufferQueueCore(device, process);
  9. producer = new BufferQueueProducer(core);
  10. consumer = new BufferQueueConsumer(core);
  11. }
  12. }
  13. }