Skip to content

Refactor OSLib - #80

Merged
dogo merged 1 commit into
masterfrom
refactor/oslib
Sep 14, 2024
Merged

Refactor OSLib#80
dogo merged 1 commit into
masterfrom
refactor/oslib

Conversation

@dogo

@dogo dogo commented Sep 14, 2024

Copy link
Copy Markdown
Owner
  • 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.

- 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.
@dogo
dogo merged commit 94029b6 into master Sep 14, 2024
@dogo
dogo deleted the refactor/oslib branch September 14, 2024 16:33
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.

1 participant