Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[TS] Fix waterlogged glass panes and other TS-related follow-up work #2352

Merged
merged 17 commits into from
May 20, 2024

Commits on Feb 21, 2024

  1. rename some things for clarity

    douira committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    d8f6517 View commit details
    Browse the repository at this point in the history
  2. fix waterlogged glass panes (once again, but more this time) by avoid…

    …ing distance sorting through
    
    the detection of primary intersectors when geometry is intersecting and then sorting them in a fixed order
    douira committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    e17aca9 View commit details
    Browse the repository at this point in the history
  3. use Mth.clamp for clarity

    douira committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    0e9f45b View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2024

  1. refactor buffer and sort result handling, buffers are now freed immed…

    …iately instead of keeping them to avoid memory usage
    
    buffer caching would be a better solution but that's complicated and doesn't currently work correctly
    douira committed Mar 2, 2024
    Configuration menu
    Copy the full SHA
    856f96d View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2024

  1. reduce number of unique triggers by around 5 percent without impactin…

    …g sorting or building performance
    douira committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    f969b7f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e9c9062 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bee8d00 View commit details
    Browse the repository at this point in the history
  4. fix build

    douira committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    7d8587d View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2024

  1. clarify authorship of BitArray

    douira committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    8ccba8c View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2024

  1. Configuration menu
    Copy the full SHA
    be07541 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2024

  1. Configuration menu
    Copy the full SHA
    37f1f67 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2024

  1. Configuration menu
    Copy the full SHA
    a84c18f View commit details
    Browse the repository at this point in the history
  2. refactor primary intersector detection to handle large cases better,

    also removed the warning message about unpartitionable geometry as it seems to not be a relevant problem
    douira committed Apr 21, 2024
    Configuration menu
    Copy the full SHA
    298522f View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2024

  1. fix topo sorting in some situations where the dot product was wrongly…

    … not recalculated when the normal is quantized.
    
    also fixed aligned quads not receiving the more accurate center based on the average of the unique vertexes.
    douira committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    6b7bc8f View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

  1. tune primary intersector detection to handle situations where only a …

    …small amount of geometry is intersecting
    douira committed May 9, 2024
    Configuration menu
    Copy the full SHA
    8953480 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2024

  1. Configuration menu
    Copy the full SHA
    1907715 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3da73cb View commit details
    Browse the repository at this point in the history