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

Corrections for mutable arguments tests #1921

Merged

Conversation

shajder
Copy link
Contributor

@shajder shajder commented Mar 15, 2024

-added verification of device capabilities against mutable arguments
-general cleanup

-added verification of device capabilities against mutable arguments
-corrected fail of 2 tests with Construction Kit
-general cleanup
Copy link
Contributor

@EwanC EwanC left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since this PR does some cleanup, I'll comment here with a couple ideas of other cleanups I had in mind. But these should be done in a separate PR if we want to do them:

  • Most command-buffer tests include that cl_ext.h include both cl_ext and cl.h, so I think we just need cl_ext.h and cl.h can be removed - https://github.com/KhronosGroup/OpenCL-Headers/blob/main/CL/cl_ext.h#L24
  • The command-buffer CMake sets set_gnulike_module_compile_flags("-Wno-sign-compare"), it would be nice if we could fix these warning and remove this.

@shajder
Copy link
Contributor Author

shajder commented Mar 19, 2024

Since this PR does some cleanup, I'll comment here with a couple ideas of other cleanups I had in mind. But these should be done in a separate PR

Do you think I should wait with mentioned cleanup PR until we will have all cl_khr_command_buffer_mutable_dispatch work merged to main ?

@neiltrevett neiltrevett merged commit f2a3073 into KhronosGroup:main Apr 9, 2024
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants