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

Add a utility program to print out which CPU feature sets are supported on a machine #1937

Closed
doug-walker opened this issue Jan 27, 2024 · 3 comments · Fixed by #1960
Closed
Labels
Feature Request New addition to OCIO functionality. good first issue Standard label for new developers to locate good issues to tackle to learn about OCIO development. Tools Issues related to auxiliary OCIO tools (ex. ocioview, ociocheck)

Comments

@doug-walker
Copy link
Collaborator

OCIO uses some CPUInfo code to check which SIMD intsruction sets are supported on a given machine and this is used to decide which Lut1D and Lut3D evaluation code to use. It would be nice to have a command-line tool included with OCIO that users could run that would print out the various flags to assist in troubleshooting.

This could be a stand-alone app under src/apps. Or the CPUInfo could be made accessible through the Python binding and then a script could be added under share/troubleshooting.

@doug-walker doug-walker added Feature Request New addition to OCIO functionality. good first issue Standard label for new developers to locate good issues to tackle to learn about OCIO development. labels Jan 27, 2024
@catrinalim
Copy link

Hi! Can I take on this issue?

@carolalynn
Copy link
Collaborator

Absolutely, @catrinalim - let us know if you have questions.

@carolalynn carolalynn added the Tools Issues related to auxiliary OCIO tools (ex. ocioview, ociocheck) label Feb 7, 2024
@doug-walker
Copy link
Collaborator Author

This is still available for someone to work on.

@remia remia linked a pull request Mar 27, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Request New addition to OCIO functionality. good first issue Standard label for new developers to locate good issues to tackle to learn about OCIO development. Tools Issues related to auxiliary OCIO tools (ex. ocioview, ociocheck)
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants