psOff_public/core/videoout
2024-06-03 17:16:19 +02:00
..
overlay core 2024-06-03 17:16:19 +02:00
vulkan core 2024-06-03 17:16:19 +02:00
CMakeLists.txt core 2024-06-03 17:16:19 +02:00
imageHandler.cpp core 2024-06-03 17:16:19 +02:00
imageHandler.h core 2024-06-03 17:16:19 +02:00
readme.md core 2024-06-03 17:16:19 +02:00
videoout.cpp core 2024-06-03 17:16:19 +02:00
videoout.h core 2024-06-03 17:16:19 +02:00

Video out

  • Manages the display buffers used in Linux/PlayStation.
  • Setup of Vulkan (GPU detection etc.)
  • Emits Kernel events: flip, vblank

Swapchain image handling

User calls getImage_blocking() to retrieve the display image. After present notify_done() is called.

getImage_blocking() releases users FIFO. The whole swapchain images are handled by ImageHandler