Skip to content

perf: increase default minContribution from 2 to 3#8575

Merged
mvaligursky merged 1 commit intomainfrom
mv-min-contribution-default
Apr 2, 2026
Merged

perf: increase default minContribution from 2 to 3#8575
mvaligursky merged 1 commit intomainfrom
mv-min-contribution-default

Conversation

@mvaligursky
Copy link
Copy Markdown
Contributor

@mvaligursky mvaligursky commented Apr 2, 2026

Increases the default minContribution threshold from 2 to 3 for the compute GSplat renderer.

Changes:

  • Raise minContribution default from 2 to 3 in GSplatParams, GSplatComputeLocalRenderer, and the LOD streaming example
  • Slightly more aggressive contribution culling trades minimal quality loss for a performance boost and reduced flickering on dense tiles caused by 20-bit sorting of atomically added splat IDs per tile

Reduces per-tile splat counts, improving performance and reducing
flickering on dense tiles caused by 20-bit sorting of atomically
added splat IDs.

Made-with: Cursor
@mvaligursky mvaligursky self-assigned this Apr 2, 2026
@mvaligursky mvaligursky merged commit 0f2c7b8 into main Apr 2, 2026
8 checks passed
@mvaligursky mvaligursky deleted the mv-min-contribution-default branch April 2, 2026 10:23
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