google / google/clspv

Remove necessity of sampler map

Open
#451 0 comments 0 reactions 1 assignee Claimed by @alan-baker View on GitHub
enhancement
Dominant language
LLVM
Stars
729
Forks
110
Avg merge
17h 51m
Merged PRs (30d)
23

Description

Currently to support literal samplers, clspv requires a sampler map to be specified. Since the intervention of the descriptor map this is no longer necessary.

Support for the sampler map will be removed in the following steps:
1. Deprecate the option
a. Issue a warning on its use
b. Add support for generating literal samplers without the sampler map
2. (Later) remove the option altogether

The internal representation of samplers will use the data mask instead of the index into the sampler map.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.