You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The new 'visitor' pattern (and as far as I can tell, the old version) doesn't iterate downward through arrays. The result is that accessors/etc in these are not split out.
The text was updated successfully, but these errors were encountered:
* Update for LLVM Optional API changes
Update for LLVM commit b5f8d42 ("[ADT] Deprecate
Optional::{hasValue,getValue} (NFC)", 2022-08-07).
This is a mechanical replacement of `hasValue` to `has_value` and
`getValue` to `value`.
* Restore argument tracing in OCLTypeToSPIRV
Commit 4a9c78ee ("Prepare SPIRVWriter for type conversion without
opaque pointers. (#1499)", 2022-06-20) removed `getArgIndex` in favor
of passing `Idx`, but this leads to incorrect adaptation of argument
types if sampler arguments are not in the same position between
different functions.
We might be able to drop `adaptArgumentsBySamplerUse` entirely, as we
don't represent samplers as i32 anymore; but for now just fix the
regression.
FixesKhronosGroup/SPIRV-LLVM-Translator#1562
Original commit:
KhronosGroup/SPIRV-LLVM-Translator@87f8a58
The new 'visitor' pattern (and as far as I can tell, the old version) doesn't iterate downward through arrays. The result is that accessors/etc in these are not split out.
The text was updated successfully, but these errors were encountered: