flycast/core/rend
Flyinghead c03cf8eb45 rend: multi-render, delay swap, refactor main ui loop
move ui loop out of hw/pvr
vk: implement multi-rendering, delay swap. Load fb before render pass
fps counter now counts frames, not renders
vk: force ignoreTexAlpha for 565 texture in case the supporting texture
has an alpha channel (RTT). Fixes Alone in the Dark cinematic scenes.
pvr: better detection of frame swapping (FB_R_SOF/FB_W_SOF)
pvr: synchronous rendering now always waits for render in progress
(speed measurement not reliable, render skipped when multi-rendering)
vk: limit swap chain size to 2
2020-12-15 15:09:42 +01:00
..
gl4 rend: multi-render, delay swap, refactor main ui loop 2020-12-15 15:09:42 +01:00
gles rend: multi-render, delay swap, refactor main ui loop 2020-12-15 15:09:42 +01:00
norend rend: multi-render, delay swap, refactor main ui loop 2020-12-15 15:09:42 +01:00
vulkan rend: multi-render, delay swap, refactor main ui loop 2020-12-15 15:09:42 +01:00
CustomTexture.cpp config/data folders improvements 2020-11-26 16:45:57 +01:00
CustomTexture.h get rid of libpng and use stb_image_write instead. OSX: static link SDL 2020-04-08 15:34:21 +02:00
TexCache.cpp rend: multi-render, delay swap, refactor main ui loop 2020-12-15 15:09:42 +01:00
TexCache.h rend: multi-render, delay swap, refactor main ui loop 2020-12-15 15:09:42 +01:00
game_scanner.h gui: fix content path incorrect popup. fix potential race condition 2020-11-25 10:20:03 +01:00
gui.cpp rend: multi-render, delay swap, refactor main ui loop 2020-12-15 15:09:42 +01:00
gui.h network: start network before starting game to configure eeprom/flash 2020-04-22 19:11:49 +02:00
gui_android.cpp network: start network before starting game to configure eeprom/flash 2020-04-22 19:11:49 +02:00
gui_android.h Cleanup include headers 2020-03-29 14:26:21 +02:00
gui_util.cpp upgrade imgui to 1.8. Allow scrolling settings by dragging empty space 2020-11-25 13:54:27 +01:00
gui_util.h upgrade imgui to 1.8. Allow scrolling settings by dragging empty space 2020-11-25 13:54:27 +01:00
mainui.cpp rend: multi-render, delay swap, refactor main ui loop 2020-12-15 15:09:42 +01:00
mainui.h rend: multi-render, delay swap, refactor main ui loop 2020-12-15 15:09:42 +01:00
osd.cpp config/data folders improvements 2020-11-26 16:45:57 +01:00
osd.h rend: multi-render, delay swap, refactor main ui loop 2020-12-15 15:09:42 +01:00
sorter.cpp vulkan: revert to using 3 swap images. fix crash when switching gl/vk 2020-07-11 17:38:41 +02:00
sorter.h Remove "using namespace std;" 2020-03-30 23:00:43 +02:00
tileclip.h gl/gl4: simplify clipping. share code with vulkan 2020-05-11 16:11:31 +02:00
transform_matrix.h rend: multi-render, delay swap, refactor main ui loop 2020-12-15 15:09:42 +01:00