Files
LibretroAdmin 254fb16154 GS/VK: submit the frame before handing it to the frontend
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.
2026-10-28 22:12:08 +01:00
..