Skip to content

Performance optimizations / bug fixes#435

Merged
LibretroAdmin merged 6 commits into
libretro:masterfrom
cscd98:webos-fastmem-area
Jun 23, 2026
Merged

Performance optimizations / bug fixes#435
LibretroAdmin merged 6 commits into
libretro:masterfrom
cscd98:webos-fastmem-area

Conversation

@cscd98

@cscd98 cscd98 commented May 28, 2026

Copy link
Copy Markdown
  • Bypass OpenGL for GLES when GL is selected on Android and webOS if preferred renderer is OpenGL.
  • Add option for performance queries.
  • Optimize getCached lookups
  • Optimize retro_run for more IsUpdated usage
  • Optimize with less threads when not required on webOS
  • Fix sideways toggle d-pad orientation. Fixes: [Bug]: Regression - wiimote (sideways) not working correctly #432

@cscd98 cscd98 force-pushed the webos-fastmem-area branch from 7b6cf7f to 8c015a7 Compare May 28, 2026 20:40
@cscd98 cscd98 force-pushed the webos-fastmem-area branch from 8c015a7 to d756794 Compare June 6, 2026 12:05
@cscd98 cscd98 changed the title webOS: disable fast mem arena as not enough memory webOS: disable fast mem arena as not enough memory, go straight to OpenGLES Jun 6, 2026
@cscd98 cscd98 force-pushed the webos-fastmem-area branch from d756794 to e0b2029 Compare June 6, 2026 12:06
@cscd98 cscd98 changed the title webOS: disable fast mem arena as not enough memory, go straight to OpenGLES webOS: disable fast mem arena as not enough memory, go straight to OpenGLES for appropriate platforms Jun 6, 2026
@cscd98 cscd98 changed the title webOS: disable fast mem arena as not enough memory, go straight to OpenGLES for appropriate platforms go straight to OpenGLES for appropriate platforms Jun 20, 2026
@cscd98 cscd98 force-pushed the webos-fastmem-area branch from e0b2029 to 4318549 Compare June 20, 2026 16:57
@cscd98 cscd98 force-pushed the webos-fastmem-area branch from 4318549 to 5d5e5ce Compare June 20, 2026 16:58
@cscd98 cscd98 changed the title go straight to OpenGLES for appropriate platforms go straight to OpenGLES for webOS/android instead of OpenGL Jun 20, 2026
@cscd98 cscd98 changed the title go straight to OpenGLES for webOS/android instead of OpenGL go straight to OpenGLES for webOS/android instead of OpenGL, add option to disable performance queries Jun 22, 2026
@cscd98 cscd98 changed the title go straight to OpenGLES for webOS/android instead of OpenGL, add option to disable performance queries Performance optimizations Jun 23, 2026
@cscd98 cscd98 force-pushed the webos-fastmem-area branch from 98f60f7 to a270199 Compare June 23, 2026 20:25
@cscd98 cscd98 changed the title Performance optimizations Performance optimizations / bug fixes Jun 23, 2026
@cscd98 cscd98 force-pushed the webos-fastmem-area branch from 9e38a76 to 4f58985 Compare June 23, 2026 21:28
@LibretroAdmin LibretroAdmin merged commit ec8b755 into libretro:master Jun 23, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: Regression - wiimote (sideways) not working correctly

2 participants