KhronosGroup / KhronosGroup/OpenCL-CTS
External sharing tests: Use object wrappers and RAII instead of flags, totos, etc.
Open
external_memory_semaphore
- Dominant language
- C++
- Stars
- 232
- Forks
- 235
- Avg merge
- 8d 7h
- Merged PRs (30d)
- 18
Description
Use object wrappers and RAII instead of flags, totos, etc. for test_vulkan of external semaphore and memory sharing tests as suggested here https://github.com/KhronosGroup/OpenCL-CTS/pull/1390#pullrequestreview-890985585
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reading the referenced pull request review and locating the test_vulkan external semaphore and memory sharing tests. Replace the tests' flags and related temporary state with object wrappers and RAII, and consider the work complete when those sharing tests no longer rely on those flags or temporary objects.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- testing
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100