KhronosGroup / KhronosGroup/OpenXR-CTS
CTS didn't enable extension provided by API layer.
- Dominant language
- C++
- Stars
- 79
- Forks
- 30
- PR merge metrics
- No merged PRs in 30d
Description
I have a API layer which implement the XR_EXT_thermal_query. When running CTS, though the api layer is in the list, but the extension is not and of course the test is skipped.
And I found this @todo in the code.
https://github.com/KhronosGroup/OpenXR-CTS/blob/c153ad02c18f9249dbcce1af7a25034e2109a891/src/conformance/framework/conformance_framework.cpp#L232C20-L232C20
Is CTS still couldn't query extesnion provided by API layer? If so, will this be added recently?
Contributor guide
No contributing guide indexed for this repository
Research direction
Start in src/conformance/framework/conformance_framework.cpp at the linked TODO and trace how CTS discovers extensions from API layers. Confirm whether XR_EXT_thermal_query is omitted from the enabled extension set and identify the relevant CTS path whose test is skipped. Done means API-layer-provided extensions are queried and the affected test is no longer skipped.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- testing-qa
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100