Skip to content

Commit

Permalink
Refactor OSLib
Browse files Browse the repository at this point in the history
- Replaced magic numbers with meaningful constants for better readability.
- Modularized common logic in trigonometric and frame sync functions.
- Improved naming conventions and added descriptive comments.
- Optimized input validation in trigonometric functions (angle handling).
- Simplified frame synchronization logic and added support for dynamic frameskip and VSync.
- Completed system initialization and PSP-specific callback setup.
- Enhanced the benchmarking utilities for more accurate performance measurements.
- Improved memory alignment and optimized memset for hardware acceleration.
  • Loading branch information
dogo committed Sep 14, 2024
1 parent eaa3868 commit f2d8257
Showing 1 changed file with 276 additions and 263 deletions.
Loading

0 comments on commit f2d8257

Please sign in to comment.