02-20-2021, 03:55 AM
(This post was last modified: 02-21-2021, 06:25 PM by DragonNeos.)
(02-12-2021, 07:14 PM)gid15 Wrote:On revision da6886e0, using the video option "Hide some video effects (experimental, might improve performance)" improves the performance of this game (around 24 - 30 FPS) compared to not using this option (around 12 - 15 FPS).(02-10-2021, 08:22 PM)gid15 Wrote:I've added a new video option "Hide some video effects (experimental, might improve performance)" in 0d59542. Could you please try if it is somehow improving the performance on your computer? When this option is enabled, I've tried to disable some video effects which might be time consuming. This is just meant to try to identify which OpenGL operations are time consuming, the graphics will probably be (partially) broken when this option is enabled.(02-09-2021, 03:55 AM)DragonNeos Wrote: 1) Performance during gameplay is around 5 - 10 FPS on either graphics backend. Is there anything to analyze that can possibly help with performance?How was the attached profiler information being taken?
Have you followed the recommendations from the README about profiling:
https://github.com/jpcsp/jpcsp/blob/mast...E.txt#L753
Thank you!
It would be helpful to have a profiler information with and without this option enabled, and in each case to reset the profiler information when reaching the area where there is a performance issue, like recommended into the README.
I clicked on "Reset profiler information" to capture the area with the performance issue for about 1 minute (one with the video option "Hide some video effects (experimental, might improve performance)" and the other without the video option "Hide some video effects (experimental, might improve performance)"). I also attached a capture of the profiler data with the External Software Renderer (revision 3d1bbb0) in the area with performance issues (around 7 - 9 FPS).
I think the video option "Enable the shader implementation for the "Stencil Test" (more accurate but slower)" needs to be fixed. As I mention in my last post, the text appears cut off and the graphics don't display properly on the race course (white screen). I have also attached profiler logs with the Stencil Test enabled and video option "Hide some video effects (experimental, might improve performance)" disabled (around 4 - 7 FPS) and enabled (around 8 - 11 FPS) as a comparison.
I have attached screenshots showing the video option "Hide some video effects (experimental, might improve performance)" being disabled and enabled without the Stencil Test video option.