Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: godotengine/godot
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: ObserverHerb/godot
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 6 commits
  • 5 files changed
  • 1 contributor

Commits on Sep 22, 2024

  1. Move to cpp23 standard

    ObserverHerb committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    51b72bc View commit details
    Browse the repository at this point in the history
  2. Don't recalculate scaled time step

    Actually use the scaled_step variable rather than
    multiplying against time_scale for each function
    call. Add a scaled physics step and do the same
    with it.
    ObserverHerb committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    d59298a View commit details
    Browse the repository at this point in the history
  3. Save a reference to Engine singleton

    Rather than calling the get_singleton() function
    repeatedly.
    ObserverHerb committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    5bdf9af View commit details
    Browse the repository at this point in the history
  4. Utilize const to protect adjusting after scale calculation

    Making these variables const exposes changes
    such as when the process step is adjusted by the
    physics step cap after the process step is
    modified by the time scale.
    
    Modify the cap calculation to be compatible with
    setting the step variables values on declaration.
    ObserverHerb committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    13f8936 View commit details
    Browse the repository at this point in the history
  5. Update r128 dependency

    Upstream changed some things to address the issue
    with detecting subnormal values by floating-point
    types during compile time that was deprecated
    with C++23.
    ObserverHerb committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    28b42b0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c84423e View commit details
    Browse the repository at this point in the history
Loading