mirror of
https://github.com/libretro/parallel-ps2.git
synced 2026-11-09 11:31:34 -10:00
The frontend records its frame inside the video callback and submits it to the queue the core shares, so PresentRect submits the frame drawn into the present texture before set_image and video_cb, and EndPresent has nothing left to submit. The frontend shows the frame of the retro_run that hands it over, on every sync index count. tests/latency runs its case on the Vulkan device too, through tests/vknegotiate's VN_LATENCY, whose frontend reads the image in the video callback: Vulkan, Software (HW) and paraLLEl-GS, interlaced and progressive, natively and at 2x, each input in its own retro_run's picture.