Module spirv_std::arch[][src]

SPIR-V Instrinics

This module is intended as a low level abstraction over SPIR-V instructions. These functions will typically map to a single instruction, and will perform no additional safety checks beyond type-checking.

Functions

vector_extract_dynamic

Extract a single, dynamically selected, component of a vector.

vector_insert_dynamic

Make a copy of a vector, with a single, variably selected, component modified.