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

mrview: dixel view on Apple M1 #2281

Closed
bjeurissen opened this issue Feb 8, 2021 · 3 comments
Closed

mrview: dixel view on Apple M1 #2281

bjeurissen opened this issue Feb 8, 2021 · 3 comments

Comments

@bjeurissen
Copy link
Member

Trying to load a diffusion weighted data set using the dixel view to inspect the raw signal results in a crash on Apple M1.

Is this related to the issues with the pseudo tube rendering reported #2247 (suspected to be the consequence of using geometry shaders on Apple M1)?

@Lestropie
Copy link
Member

Yep, the dixel render uses a geometry shader. The "blocky" appearance is achieved by calculating the normal on a per-triangle basis rather than a per-vertex basis. Achieving the same without a geometry shader, i.e. doing it instead in the vertex shader, would require a lot of vertex duplication.

@bjeurissen
Copy link
Member Author

bjeurissen commented Feb 22, 2021

Just noticed that disabling slab visualization when rendering fixels also results in a crash.

@bjeurissen
Copy link
Member Author

Using Big Sur 11.5 and 11.6, I can no longer reproduce this issue (dixel view crash).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants