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

feat: cpu sort #43

Merged
merged 14 commits into from
Dec 15, 2023
Merged

feat: cpu sort #43

merged 14 commits into from
Dec 15, 2023

Conversation

mosure
Copy link
Owner

@mosure mosure commented Dec 5, 2023

what does this do?

  • runs the render pipeline and captures output
  • runs tests over captured output to verify stability
  • captures intermediate buffers of radix sort and verifies correctness
  • efficiency parallel CPU sort using rayon - evaluates on camera change - set to default until GPU radix sort is stable

@mosure mosure added this to the v1 milestone Dec 14, 2023
This was linked to issues Dec 14, 2023
@mosure mosure added bug Something isn't working test relates to test or debug pipelines dependencies Pull requests that update a dependency file labels Dec 14, 2023
@mosure mosure self-assigned this Dec 14, 2023
@mosure mosure changed the title feat: pipeline tests feat: cpu sort Dec 15, 2023
@mosure mosure added the enhancement New feature or request label Dec 15, 2023
@mosure
Copy link
Owner Author

mosure commented Dec 15, 2023

addresses sort instability in #33 via CPU sort option

@mosure mosure enabled auto-merge (squash) December 15, 2023 16:15
@mosure mosure merged commit 5c9a20a into main Dec 15, 2023
4 checks passed
@mosure mosure deleted the experiment/testing branch December 15, 2023 16:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working dependencies Pull requests that update a dependency file enhancement New feature or request test relates to test or debug pipelines
Projects
None yet
Development

Successfully merging this pull request may close these issues.

allow swapping of sort backends
1 participant