clang 22.0.0git
hlsl::vk Namespace Reference

Classes

struct  integral_constant
struct  Literal

Typedefs

template<uint Opcode, uint Size, uint Alignment, typename... Operands>
using SpirvType = __hlsl_spirv_type<Opcode, Size, Alignment, Operands...>
template<uint Opcode, typename... Operands>
using SpirvOpaqueType = __hlsl_spirv_type<Opcode, 0, 0, Operands...>

Typedef Documentation

◆ SpirvOpaqueType

template<uint Opcode, typename... Operands>
using hlsl::vk::SpirvOpaqueType = __hlsl_spirv_type<Opcode, 0, 0, Operands...>

Definition at line 24 of file hlsl_spirv.h.

◆ SpirvType

template<uint Opcode, uint Size, uint Alignment, typename... Operands>
using hlsl::vk::SpirvType = __hlsl_spirv_type<Opcode, Size, Alignment, Operands...>

Definition at line 21 of file hlsl_spirv.h.