citron-emu/src/android
Zephyron 1fd5fefcb1 WIP: Enhance shader compilation performance and control
This commit adds new settings and optimizations for shader compilation:

- Add new settings:
  - use_enhanced_shader_building: Enable enhanced shader compilation
  - shader_compilation_priority: Control shader compilation priority

- Improve shader compilation performance:
  - Optimize worker thread allocation based on CPU cores
  - Add smarter async shader compilation heuristics
  - Prioritize vertex and fragment shader compilation
  - Add performance tracking and logging

- Add performance monitoring:
  - Track shader compilation times
  - Log slow shader compilations
  - Monitor async shader compilation statistics

This is a work in progress commit. Further optimizations and refinements
will be needed based on testing and feedback.

Signed-off-by: Zephyron <zephyron@citron-emu.org>
2025-03-27 20:56:23 +10:00
..
app WIP: Enhance shader compilation performance and control 2025-03-27 20:56:23 +10:00
gradle/wrapper android: Update build system and optimize ARM NCE implementation 2025-03-11 20:48:51 +10:00
.gitignore Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
build.gradle.kts android: Add mandatory firmware and title.keys setup steps 2025-03-13 16:04:11 +10:00
gradle.properties android: Update build system and optimize ARM NCE implementation 2025-03-11 20:48:51 +10:00
gradlew Android: Update build system and dependencies 2025-01-13 15:17:39 +10:00
gradlew.bat Android: Update build system and dependencies 2025-01-13 15:17:39 +10:00
settings.gradle.kts Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00