KhronosGroup / KhronosGroup/OpenCL-CTS

Samplerless read tests don't allow denormal flushing mismatches

Open
#512 4 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
C++
Stars
232
Forks
235
Avg merge
8d 7h
Merged PRs (30d)
18

Description

The tests do validation per the 1.2 requirement that all samplerless reads behave identically to the equivalent sampler reads. This is relaxed in 2.0 and later but the test kernels still require identical behavior.

Contributor guide

No contributing guide indexed for this repository

Research direction

Locate the samplerless read validation and its test kernels, then compare how the tests apply the OpenCL 1.2 requirement with the relaxed 2.0-and-later behavior. Done means denormal flushing mismatches remain rejected for 1.2 while being accepted for 2.0 and later.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
testing-qa
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.