You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Trac3r-rust/doc/spirv_reflect/ffi/index.html

286 lines
352 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="API documentation for the Rust `ffi` mod in crate `spirv_reflect`."><meta name="keywords" content="rust, rustlang, rust-lang, ffi"><title>spirv_reflect::ffi - Rust</title><link rel="stylesheet" type="text/css" href="../../normalize.css"><link rel="stylesheet" type="text/css" href="../../rustdoc.css" id="mainThemeStyle"><link rel="stylesheet" type="text/css" href="../../dark.css"><link rel="stylesheet" type="text/css" href="../../light.css" id="themeStyle"><script src="../../storage.js"></script><noscript><link rel="stylesheet" href="../../noscript.css"></noscript><link rel="shortcut icon" href="../../favicon.ico"><style type="text/css">#crate-search{background-image:url("../../down-arrow.svg");}</style></head><body class="rustdoc mod"><!--[if lte IE 8]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="sidebar"><div class="sidebar-menu">&#9776;</div><a href='../../spirv_reflect/index.html'><div class='logo-container'><img src='../../rust-logo.png' alt='logo'></div></a><p class='location'>Module ffi</p><div class="sidebar-elems"><div class="block items"><ul><li><a href="#reexports">Re-exports</a></li><li><a href="#structs">Structs</a></li><li><a href="#constants">Constants</a></li><li><a href="#functions">Functions</a></li><li><a href="#types">Type Definitions</a></li></ul></div><p class='location'><a href='../index.html'>spirv_reflect</a></p><script>window.sidebarCurrent = {name: 'ffi', ty: 'mod', relpath: '../'};</script><script defer src="../sidebar-items.js"></script></div></nav><div class="theme-picker"><button id="theme-picker" aria-label="Pick another theme!"><img src="../../brush.svg" width="18" alt="Pick another theme!"></button><div id="theme-choices"></div></div><script src="../../theme.js"></script><nav class="sub"><form class="search-form js-only"><div class="search-container"><div><select id="crate-search"><option value="All crates">All crates</option></select><input class="search-input" name="search" autocomplete="off" spellcheck="false" placeholder="Click or press S to search, ? for more options…" type="search"></div><a id="settings-menu" href="../../settings.html"><img src="../../wheel.svg" width="18" alt="Change settings"></a></div></form></nav><section id="main" class="content"><h1 class='fqn'><span class='out-of-band'><span id='render-detail'><a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">[<span class='inner'>&#x2212;</span>]</a></span><a class='srclink' href='../../src/spirv_reflect/ffi.rs.html#1-6' title='goto source code'>[src]</a></span><span class='in-band'>Module <a href='../index.html'>spirv_reflect</a>::<wbr><a class="mod" href=''>ffi</a></span></h1><h2 id='reexports' class='section-header'><a href="#reexports">Re-exports</a></h2>
<table><tr><td><code>pub use self::<a class="type" href="../../spirv_reflect/ffi/type.SpvSourceLanguage_.html" title="type spirv_reflect::ffi::SpvSourceLanguage_">SpvSourceLanguage_</a> as SpvSourceLanguage;</code></td></tr><tr><td><code>pub use self::<a class="type" href="../../spirv_reflect/ffi/type.SpvExecutionModel_.html" title="type spirv_reflect::ffi::SpvExecutionModel_">SpvExecutionModel_</a> as SpvExecutionModel;</code></td></tr><tr><td><code>pub use self::<a class="type" href="../../spirv_reflect/ffi/type.SpvAddressingModel_.html" title="type spirv_reflect::ffi::SpvAddressingModel_">SpvAddressingModel_</a> as SpvAddressingModel;</code></td></tr><tr><td><code>pub use self::<a class="type" href="../../spirv_reflect/ffi/type.SpvMemoryModel_.html" title="type spirv_reflect::ffi::SpvMemoryModel_">SpvMemoryModel_</a> as SpvMemoryModel;</code></td></tr><tr><td><code>pub use self::<a class="type" href="../../spirv_reflect/ffi/type.SpvExecutionMode_.html" title="type spirv_reflect::ffi::SpvExecutionMode_">SpvExecutionMode_</a> as SpvExecutionMode;</code></td></tr><tr><td><code>pub use self::<a class="type" href="../../spirv_reflect/ffi/type.SpvStorageClass_.html" title="type spirv_reflect::ffi::SpvStorageClass_">SpvStorageClass_</a> as SpvStorageClass;</code></td></tr><tr><td><code>pub use self::<a class="type" href="../../spirv_reflect/ffi/type.SpvDim_.html" title="type spirv_reflect::ffi::SpvDim_">SpvDim_</a> as SpvDim;</code></td></tr><tr><td><code>pub use self::<a class="type" href="../../spirv_reflect/ffi/type.SpvSamplerAddressingMode_.html" title="type spirv_reflect::ffi::SpvSamplerAddressingMode_">SpvSamplerAddressingMode_</a> as SpvSamplerAddressingMode;</code></td></tr><tr><td><code>pub use self::<a class="type" href="../../spirv_reflect/ffi/type.SpvSamplerFilterMode_.html" title="type spirv_reflect::ffi::SpvSamplerFilterMode_">SpvSamplerFilterMode_</a> as SpvSamplerFilterMode;</code></td></tr><tr><td><code>pub use self::<a class="type" href="../../spirv_reflect/ffi/type.SpvImageFormat_.html" title="type spirv_reflect::ffi::SpvImageFormat_">SpvImageFormat_</a> as SpvImageFormat;</code></td></tr><tr><td><code>pub use self::<a class="type" href="../../spirv_reflect/ffi/type.SpvImageChannelOrder_.html" title="type spirv_reflect::ffi::SpvImageChannelOrder_">SpvImageChannelOrder_</a> as SpvImageChannelOrder;</code></td></tr><tr><td><code>pub use self::<a class="type" href="../../spirv_reflect/ffi/type.SpvImageChannelDataType_.html" title="type spirv_reflect::ffi::SpvImageChannelDataType_">SpvImageChannelDataType_</a> as SpvImageChannelDataType;</code></td></tr><tr><td><code>pub use self::<a class="type" href="../../spirv_reflect/ffi/type.SpvImageOperandsShift_.html" title="type spirv_reflect::ffi::SpvImageOperandsShift_">SpvImageOperandsShift_</a> as SpvImageOperandsShift;</code></td></tr><tr><td><code>pub use self::<a class="type" href="../../spirv_reflect/ffi/type.SpvImageOperandsMask_.html" title="type spirv_reflect::ffi::SpvImageOperandsMask_">SpvImageOperandsMask_</a> as SpvImageOperandsMask;</code></td></tr><tr><td><code>pub use self::<a class="type" href="../../spirv_reflect/ffi/type.SpvFPFastMathModeShift_.html" title="type spirv_reflect::ffi::SpvFPFastMathModeShift_">SpvFPFastMathModeShift_</a> as SpvFPFastMathModeShift;</code></td></tr><tr><td><code>pub use self::<a class="type" href="../../spirv_reflect/ffi/type.SpvFPFastMathModeMask_.html" title="type spirv_reflect::ffi::SpvFPFastMathModeMask_">SpvFPFastMathModeMask_</a> as SpvFPFastMathModeMask;</code></td></tr><tr><td><code>pub use self::<a class="type" href="../../spirv_reflect/ffi/type.SpvFPRoundingMode_.html" title="type spirv_reflect::ffi::SpvFPRoundingMode_">SpvFPRoundingMode_</a> as SpvFPRoundingMode;</code></td></tr><tr><td><code>pub use self::<a class="type" href="../../spirv_reflect/ffi/type.SpvLinkageType_.html" title="type spirv_reflect::ffi::SpvLinkageType_">SpvLinkageType_</a> as SpvLinkageType;</code></td></tr><tr><td><code>pub use self::<a class="type" href="../../spirv_reflect/ffi/type.SpvAccessQualifier_.html" title="type spirv_reflect::ffi::SpvAccessQualifier_">SpvAccessQualifier_</a> as SpvAccessQualifier;</code></td></tr><tr><td><code>pub use self::<a class="type" href="../../spirv_reflect/ffi/type.SpvFunctionParameterAttribute_.html" title="type spirv_reflect::ffi::SpvFunctionParameterAttribute_">SpvFunctionParameterAttribute_</a> as SpvFunctionParameterAttribute;</code></td></tr><tr><td><code>pub use self::<a class="type" href="../../spirv_reflect/ffi/type.SpvDecoration_.html" title="type spirv_reflect::ffi::SpvDecoration_">SpvDecoration_</a> as SpvDecoration;</code></td></tr><tr><td><code>pub use self::<a class="type" href="../../spirv_reflect/ffi/type.SpvBuiltIn_.html" title="type spirv_reflect::ffi::SpvBuiltIn_">SpvBuiltIn_</a> as SpvBuiltIn;</code></td></tr><tr><td><code>pub use self::<a class="type" href="../../spirv_reflect/ffi/type.SpvSelectionControlShift_.html" title="type spirv_reflect::ffi::SpvSelectionControlShift_">SpvSelectionControlShift_</a> as SpvSelectionControlShift;</code></td></tr><tr><td><code>pub use self::<a class="type" href="../../spirv_reflect/ffi/type.SpvSelectionControlMask_.html" title="type spirv_reflect::ffi::SpvSelectionControlMask_">SpvSelectionControlMask_</a> as SpvSelectionControlMask;</code></td></tr><tr><td><code>pub use self::<a class="type" href="../../spirv_reflect/ffi/type.SpvLoopControlShift_.html" title="type spirv_reflect::ffi::SpvLoopControlShift_">SpvLoopControlShift_</a> as SpvLoopControlShift;</code></td></tr><tr><td><code>pub use self::<a class="type" href="../../spirv_reflect/ffi/type.SpvLoopControlMask_.html" title="type spirv_reflect::ffi::SpvLoopControlMask_">SpvLoopControlMask_</a> as SpvLoopControlMask;</code></td></tr><tr><td><code>pub use self::<a class="type" href="../../spirv_reflect/ffi/type.SpvFunctionControlShift_.html" title="type spirv_reflect::ffi::SpvFunctionControlShift_">SpvFunctionControlShift_</a> as SpvFunctionControlShift;</code></td></tr><tr><td><code>pub use self::<a class="type" href="../../spirv_reflect/ffi/type.SpvFunctionControlMask_.html" title="type spirv_reflect::ffi::SpvFunctionControlMask_">SpvFunctionControlMask_</a> as SpvFunctionControlMask;</code></td></tr><tr><td><code>pub use self::<a class="type" href="../../spirv_reflect/ffi/type.SpvMemorySemanticsShift_.html" title="type spirv_reflect::ffi::SpvMemorySemanticsShift_">SpvMemorySemanticsShift_</a> as SpvMemorySemanticsShift;</code></td></tr><tr><td><code>pub use self::<a class="type" href="../../spirv_reflect/ffi/type.SpvMemorySemanticsMask_.html" title="type spirv_reflect::ffi::SpvMemorySemanticsMask_">SpvMemorySemanticsMask_</a> as SpvMemorySemanticsMask;</code></td></tr><tr><td><code>pub use self::<a class="type" href="../../spirv_reflect/ffi/type.SpvMemoryAccessShift_.html" title="type spirv_reflect::ffi::SpvMemoryAccessShift_">SpvMemoryAccessShift_</a> as SpvMemoryAccessShift;</code></td></tr><tr><td><code>pub use self::<a class="type" href="../../spirv_reflect/ffi/type.SpvMemoryAccessMask_.html" title="type spirv_reflect::ffi::SpvMemoryAccessMask_">SpvMemoryAccessMask_</a> as SpvMemoryAccessMask;</code></td></tr><tr><td><code>pub use self::<a class="type" href="../../spirv_reflect/ffi/type.SpvScope_.html" title="type spirv_reflect::ffi::SpvScope_">SpvScope_</a> as SpvScope;</code></td></tr><tr><td><code>pub use self::<a class="type" href="../../spirv_reflect/ffi/type.SpvGroupOperation_.html" title="type spirv_reflect::ffi::SpvGroupOperation_">SpvGroupOperation_</a> as SpvGroupOperation;</code></td></tr><tr><td><code>pub use self::<a class="type" href="../../spirv_reflect/ffi/type.SpvKernelEnqueueFlags_.html" title="type spirv_reflect::ffi::SpvKernelEnqueueFlags_">SpvKernelEnqueueFlags_</a> as SpvKernelEnqueueFlags;</code></td></tr><tr><td><code>pub use self::<a class="type" href="../../spirv_reflect/ffi/type.SpvKernelProfilingInfoShift_.html" title="type spirv_reflect::ffi::SpvKernelProfilingInfoShift_">SpvKernelProfilingInfoShift_</a> as SpvKernelProfilingInfoShift;</code></td></tr><tr><td><code>pub use self::<a class="type" href="../../spirv_reflect/ffi/type.SpvKernelProfilingInfoMask_.html" title="type spirv_reflect::ffi::SpvKernelProfilingInfoMask_">SpvKernelProfilingInfoMask_</a> as SpvKernelProfilingInfoMask;</code></td></tr><tr><td><code>pub use self::<a class="type" href="../../spirv_reflect/ffi/type.SpvCapability_.html" title="type spirv_reflect::ffi::SpvCapability_">SpvCapability_</a> as SpvCapability;</code></td></tr><tr><td><code>pub use self::<a class="type" href="../../spirv_reflect/ffi/type.SpvOp_.html" title="type spirv_reflect::ffi::SpvOp_">SpvOp_</a> as SpvOp;</code></td></tr></table><h2 id='structs' class='section-header'><a href="#structs">Structs</a></h2>
<table><tr class='module-item'><td><a class="struct" href="struct.SpvReflectArrayTraits.html" title='spirv_reflect::ffi::SpvReflectArrayTraits struct'>SpvReflectArrayTraits</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.SpvReflectBindingArrayTraits.html" title='spirv_reflect::ffi::SpvReflectBindingArrayTraits struct'>SpvReflectBindingArrayTraits</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.SpvReflectBlockVariable.html" title='spirv_reflect::ffi::SpvReflectBlockVariable struct'>SpvReflectBlockVariable</a></td><td class='docblock-short'><p>@struct SpvReflectBlockVariable</p>
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SpvReflectDescriptorBinding.html" title='spirv_reflect::ffi::SpvReflectDescriptorBinding struct'>SpvReflectDescriptorBinding</a></td><td class='docblock-short'><p>@struct SpvReflectDescriptorBinding</p>
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SpvReflectDescriptorBinding__bindgen_ty_1.html" title='spirv_reflect::ffi::SpvReflectDescriptorBinding__bindgen_ty_1 struct'>SpvReflectDescriptorBinding__bindgen_ty_1</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.SpvReflectDescriptorSet.html" title='spirv_reflect::ffi::SpvReflectDescriptorSet struct'>SpvReflectDescriptorSet</a></td><td class='docblock-short'><p>@struct SpvReflectDescriptorSet</p>
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SpvReflectEntryPoint.html" title='spirv_reflect::ffi::SpvReflectEntryPoint struct'>SpvReflectEntryPoint</a></td><td class='docblock-short'><p>@struct SpvReflectEntryPoint</p>
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SpvReflectImageTraits.html" title='spirv_reflect::ffi::SpvReflectImageTraits struct'>SpvReflectImageTraits</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.SpvReflectInterfaceVariable.html" title='spirv_reflect::ffi::SpvReflectInterfaceVariable struct'>SpvReflectInterfaceVariable</a></td><td class='docblock-short'><p>@struct SpvReflectInterfaceVariable</p>
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SpvReflectInterfaceVariable__bindgen_ty_1.html" title='spirv_reflect::ffi::SpvReflectInterfaceVariable__bindgen_ty_1 struct'>SpvReflectInterfaceVariable__bindgen_ty_1</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.SpvReflectNumericTraits.html" title='spirv_reflect::ffi::SpvReflectNumericTraits struct'>SpvReflectNumericTraits</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.SpvReflectNumericTraits_Matrix.html" title='spirv_reflect::ffi::SpvReflectNumericTraits_Matrix struct'>SpvReflectNumericTraits_Matrix</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.SpvReflectNumericTraits_Scalar.html" title='spirv_reflect::ffi::SpvReflectNumericTraits_Scalar struct'>SpvReflectNumericTraits_Scalar</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.SpvReflectNumericTraits_Vector.html" title='spirv_reflect::ffi::SpvReflectNumericTraits_Vector struct'>SpvReflectNumericTraits_Vector</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.SpvReflectShaderModule.html" title='spirv_reflect::ffi::SpvReflectShaderModule struct'>SpvReflectShaderModule</a></td><td class='docblock-short'><p>@struct SpvReflectShaderModule</p>
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SpvReflectShaderModule_Internal.html" title='spirv_reflect::ffi::SpvReflectShaderModule_Internal struct'>SpvReflectShaderModule_Internal</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.SpvReflectTypeDescription.html" title='spirv_reflect::ffi::SpvReflectTypeDescription struct'>SpvReflectTypeDescription</a></td><td class='docblock-short'><p>@struct SpvReflectTypeDescription</p>
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SpvReflectTypeDescription_Traits.html" title='spirv_reflect::ffi::SpvReflectTypeDescription_Traits struct'>SpvReflectTypeDescription_Traits</a></td><td class='docblock-short'></td></tr></table><h2 id='constants' class='section-header'><a href="#constants">Constants</a></h2>
<table><tr class='module-item'><td><a class="constant" href="constant.SPV_REFLECT_BINDING_NUMBER_DONT_CHANGE.html" title='spirv_reflect::ffi::SPV_REFLECT_BINDING_NUMBER_DONT_CHANGE constant'>SPV_REFLECT_BINDING_NUMBER_DONT_CHANGE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SPV_REFLECT_MAX_ARRAY_DIMS.html" title='spirv_reflect::ffi::SPV_REFLECT_MAX_ARRAY_DIMS constant'>SPV_REFLECT_MAX_ARRAY_DIMS</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SPV_REFLECT_MAX_DESCRIPTOR_SETS.html" title='spirv_reflect::ffi::SPV_REFLECT_MAX_DESCRIPTOR_SETS constant'>SPV_REFLECT_MAX_DESCRIPTOR_SETS</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SPV_REFLECT_SET_NUMBER_DONT_CHANGE.html" title='spirv_reflect::ffi::SPV_REFLECT_SET_NUMBER_DONT_CHANGE constant'>SPV_REFLECT_SET_NUMBER_DONT_CHANGE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SPV_REVISION.html" title='spirv_reflect::ffi::SPV_REVISION constant'>SPV_REVISION</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SPV_VERSION.html" title='spirv_reflect::ffi::SPV_VERSION constant'>SPV_VERSION</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvAccessQualifier__SpvAccessQualifierMax.html" title='spirv_reflect::ffi::SpvAccessQualifier__SpvAccessQualifierMax constant'>SpvAccessQualifier__SpvAccessQualifierMax</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvAccessQualifier__SpvAccessQualifierReadOnly.html" title='spirv_reflect::ffi::SpvAccessQualifier__SpvAccessQualifierReadOnly constant'>SpvAccessQualifier__SpvAccessQualifierReadOnly</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvAccessQualifier__SpvAccessQualifierReadWrite.html" title='spirv_reflect::ffi::SpvAccessQualifier__SpvAccessQualifierReadWrite constant'>SpvAccessQualifier__SpvAccessQualifierReadWrite</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvAccessQualifier__SpvAccessQualifierWriteOnly.html" title='spirv_reflect::ffi::SpvAccessQualifier__SpvAccessQualifierWriteOnly constant'>SpvAccessQualifier__SpvAccessQualifierWriteOnly</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvAddressingModel__SpvAddressingModelLogical.html" title='spirv_reflect::ffi::SpvAddressingModel__SpvAddressingModelLogical constant'>SpvAddressingModel__SpvAddressingModelLogical</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvAddressingModel__SpvAddressingModelMax.html" title='spirv_reflect::ffi::SpvAddressingModel__SpvAddressingModelMax constant'>SpvAddressingModel__SpvAddressingModelMax</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvAddressingModel__SpvAddressingModelPhysical32.html" title='spirv_reflect::ffi::SpvAddressingModel__SpvAddressingModelPhysical32 constant'>SpvAddressingModel__SpvAddressingModelPhysical32</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvAddressingModel__SpvAddressingModelPhysical64.html" title='spirv_reflect::ffi::SpvAddressingModel__SpvAddressingModelPhysical64 constant'>SpvAddressingModel__SpvAddressingModelPhysical64</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInBaryCoordNV.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInBaryCoordNV constant'>SpvBuiltIn__SpvBuiltInBaryCoordNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInBaryCoordNoPerspAMD.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInBaryCoordNoPerspAMD constant'>SpvBuiltIn__SpvBuiltInBaryCoordNoPerspAMD</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInBaryCoordNoPerspCentroidAMD.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInBaryCoordNoPerspCentroidAMD constant'>SpvBuiltIn__SpvBuiltInBaryCoordNoPerspCentroidAMD</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInBaryCoordNoPerspNV.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInBaryCoordNoPerspNV constant'>SpvBuiltIn__SpvBuiltInBaryCoordNoPerspNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInBaryCoordNoPerspSampleAMD.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInBaryCoordNoPerspSampleAMD constant'>SpvBuiltIn__SpvBuiltInBaryCoordNoPerspSampleAMD</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInBaryCoordPullModelAMD.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInBaryCoordPullModelAMD constant'>SpvBuiltIn__SpvBuiltInBaryCoordPullModelAMD</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInBaryCoordSmoothAMD.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInBaryCoordSmoothAMD constant'>SpvBuiltIn__SpvBuiltInBaryCoordSmoothAMD</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInBaryCoordSmoothCentroidAMD.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInBaryCoordSmoothCentroidAMD constant'>SpvBuiltIn__SpvBuiltInBaryCoordSmoothCentroidAMD</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInBaryCoordSmoothSampleAMD.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInBaryCoordSmoothSampleAMD constant'>SpvBuiltIn__SpvBuiltInBaryCoordSmoothSampleAMD</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInBaseInstance.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInBaseInstance constant'>SpvBuiltIn__SpvBuiltInBaseInstance</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInBaseVertex.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInBaseVertex constant'>SpvBuiltIn__SpvBuiltInBaseVertex</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInClipDistance.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInClipDistance constant'>SpvBuiltIn__SpvBuiltInClipDistance</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInClipDistancePerViewNV.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInClipDistancePerViewNV constant'>SpvBuiltIn__SpvBuiltInClipDistancePerViewNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInCullDistance.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInCullDistance constant'>SpvBuiltIn__SpvBuiltInCullDistance</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInCullDistancePerViewNV.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInCullDistancePerViewNV constant'>SpvBuiltIn__SpvBuiltInCullDistancePerViewNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInDeviceIndex.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInDeviceIndex constant'>SpvBuiltIn__SpvBuiltInDeviceIndex</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInDrawIndex.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInDrawIndex constant'>SpvBuiltIn__SpvBuiltInDrawIndex</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInEnqueuedWorkgroupSize.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInEnqueuedWorkgroupSize constant'>SpvBuiltIn__SpvBuiltInEnqueuedWorkgroupSize</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInFragCoord.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInFragCoord constant'>SpvBuiltIn__SpvBuiltInFragCoord</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInFragDepth.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInFragDepth constant'>SpvBuiltIn__SpvBuiltInFragDepth</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInFragInvocationCountEXT.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInFragInvocationCountEXT constant'>SpvBuiltIn__SpvBuiltInFragInvocationCountEXT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInFragSizeEXT.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInFragSizeEXT constant'>SpvBuiltIn__SpvBuiltInFragSizeEXT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInFragStencilRefEXT.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInFragStencilRefEXT constant'>SpvBuiltIn__SpvBuiltInFragStencilRefEXT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInFragmentSizeNV.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInFragmentSizeNV constant'>SpvBuiltIn__SpvBuiltInFragmentSizeNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInFrontFacing.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInFrontFacing constant'>SpvBuiltIn__SpvBuiltInFrontFacing</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInFullyCoveredEXT.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInFullyCoveredEXT constant'>SpvBuiltIn__SpvBuiltInFullyCoveredEXT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInGlobalInvocationId.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInGlobalInvocationId constant'>SpvBuiltIn__SpvBuiltInGlobalInvocationId</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInGlobalLinearId.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInGlobalLinearId constant'>SpvBuiltIn__SpvBuiltInGlobalLinearId</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInGlobalOffset.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInGlobalOffset constant'>SpvBuiltIn__SpvBuiltInGlobalOffset</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInGlobalSize.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInGlobalSize constant'>SpvBuiltIn__SpvBuiltInGlobalSize</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInHelperInvocation.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInHelperInvocation constant'>SpvBuiltIn__SpvBuiltInHelperInvocation</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInHitKindNV.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInHitKindNV constant'>SpvBuiltIn__SpvBuiltInHitKindNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInHitTNV.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInHitTNV constant'>SpvBuiltIn__SpvBuiltInHitTNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInIncomingRayFlagsNV.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInIncomingRayFlagsNV constant'>SpvBuiltIn__SpvBuiltInIncomingRayFlagsNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInInstanceCustomIndexNV.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInInstanceCustomIndexNV constant'>SpvBuiltIn__SpvBuiltInInstanceCustomIndexNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInInstanceId.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInInstanceId constant'>SpvBuiltIn__SpvBuiltInInstanceId</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInInstanceIndex.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInInstanceIndex constant'>SpvBuiltIn__SpvBuiltInInstanceIndex</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInInvocationId.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInInvocationId constant'>SpvBuiltIn__SpvBuiltInInvocationId</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInInvocationsPerPixelNV.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInInvocationsPerPixelNV constant'>SpvBuiltIn__SpvBuiltInInvocationsPerPixelNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInLaunchIdNV.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInLaunchIdNV constant'>SpvBuiltIn__SpvBuiltInLaunchIdNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInLaunchSizeNV.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInLaunchSizeNV constant'>SpvBuiltIn__SpvBuiltInLaunchSizeNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInLayer.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInLayer constant'>SpvBuiltIn__SpvBuiltInLayer</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInLayerPerViewNV.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInLayerPerViewNV constant'>SpvBuiltIn__SpvBuiltInLayerPerViewNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInLocalInvocationId.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInLocalInvocationId constant'>SpvBuiltIn__SpvBuiltInLocalInvocationId</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInLocalInvocationIndex.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInLocalInvocationIndex constant'>SpvBuiltIn__SpvBuiltInLocalInvocationIndex</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInMax.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInMax constant'>SpvBuiltIn__SpvBuiltInMax</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInMeshViewCountNV.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInMeshViewCountNV constant'>SpvBuiltIn__SpvBuiltInMeshViewCountNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInMeshViewIndicesNV.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInMeshViewIndicesNV constant'>SpvBuiltIn__SpvBuiltInMeshViewIndicesNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInNumEnqueuedSubgroups.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInNumEnqueuedSubgroups constant'>SpvBuiltIn__SpvBuiltInNumEnqueuedSubgroups</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInNumSubgroups.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInNumSubgroups constant'>SpvBuiltIn__SpvBuiltInNumSubgroups</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInNumWorkgroups.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInNumWorkgroups constant'>SpvBuiltIn__SpvBuiltInNumWorkgroups</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInObjectRayDirectionNV.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInObjectRayDirectionNV constant'>SpvBuiltIn__SpvBuiltInObjectRayDirectionNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInObjectRayOriginNV.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInObjectRayOriginNV constant'>SpvBuiltIn__SpvBuiltInObjectRayOriginNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInObjectToWorldNV.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInObjectToWorldNV constant'>SpvBuiltIn__SpvBuiltInObjectToWorldNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInPatchVertices.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInPatchVertices constant'>SpvBuiltIn__SpvBuiltInPatchVertices</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInPointCoord.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInPointCoord constant'>SpvBuiltIn__SpvBuiltInPointCoord</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInPointSize.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInPointSize constant'>SpvBuiltIn__SpvBuiltInPointSize</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInPosition.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInPosition constant'>SpvBuiltIn__SpvBuiltInPosition</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInPositionPerViewNV.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInPositionPerViewNV constant'>SpvBuiltIn__SpvBuiltInPositionPerViewNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInPrimitiveCountNV.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInPrimitiveCountNV constant'>SpvBuiltIn__SpvBuiltInPrimitiveCountNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInPrimitiveId.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInPrimitiveId constant'>SpvBuiltIn__SpvBuiltInPrimitiveId</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInPrimitiveIndicesNV.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInPrimitiveIndicesNV constant'>SpvBuiltIn__SpvBuiltInPrimitiveIndicesNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInRayTmaxNV.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInRayTmaxNV constant'>SpvBuiltIn__SpvBuiltInRayTmaxNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInRayTminNV.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInRayTminNV constant'>SpvBuiltIn__SpvBuiltInRayTminNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInSampleId.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInSampleId constant'>SpvBuiltIn__SpvBuiltInSampleId</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInSampleMask.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInSampleMask constant'>SpvBuiltIn__SpvBuiltInSampleMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInSamplePosition.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInSamplePosition constant'>SpvBuiltIn__SpvBuiltInSamplePosition</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInSecondaryPositionNV.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInSecondaryPositionNV constant'>SpvBuiltIn__SpvBuiltInSecondaryPositionNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInSecondaryViewportMaskNV.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInSecondaryViewportMaskNV constant'>SpvBuiltIn__SpvBuiltInSecondaryViewportMaskNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInSubgroupEqMask.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInSubgroupEqMask constant'>SpvBuiltIn__SpvBuiltInSubgroupEqMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInSubgroupEqMaskKHR.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInSubgroupEqMaskKHR constant'>SpvBuiltIn__SpvBuiltInSubgroupEqMaskKHR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInSubgroupGeMask.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInSubgroupGeMask constant'>SpvBuiltIn__SpvBuiltInSubgroupGeMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInSubgroupGeMaskKHR.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInSubgroupGeMaskKHR constant'>SpvBuiltIn__SpvBuiltInSubgroupGeMaskKHR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInSubgroupGtMask.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInSubgroupGtMask constant'>SpvBuiltIn__SpvBuiltInSubgroupGtMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInSubgroupGtMaskKHR.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInSubgroupGtMaskKHR constant'>SpvBuiltIn__SpvBuiltInSubgroupGtMaskKHR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInSubgroupId.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInSubgroupId constant'>SpvBuiltIn__SpvBuiltInSubgroupId</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInSubgroupLeMask.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInSubgroupLeMask constant'>SpvBuiltIn__SpvBuiltInSubgroupLeMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInSubgroupLeMaskKHR.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInSubgroupLeMaskKHR constant'>SpvBuiltIn__SpvBuiltInSubgroupLeMaskKHR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInSubgroupLocalInvocationId.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInSubgroupLocalInvocationId constant'>SpvBuiltIn__SpvBuiltInSubgroupLocalInvocationId</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInSubgroupLtMask.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInSubgroupLtMask constant'>SpvBuiltIn__SpvBuiltInSubgroupLtMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInSubgroupLtMaskKHR.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInSubgroupLtMaskKHR constant'>SpvBuiltIn__SpvBuiltInSubgroupLtMaskKHR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInSubgroupMaxSize.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInSubgroupMaxSize constant'>SpvBuiltIn__SpvBuiltInSubgroupMaxSize</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInSubgroupSize.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInSubgroupSize constant'>SpvBuiltIn__SpvBuiltInSubgroupSize</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInTaskCountNV.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInTaskCountNV constant'>SpvBuiltIn__SpvBuiltInTaskCountNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInTessCoord.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInTessCoord constant'>SpvBuiltIn__SpvBuiltInTessCoord</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInTessLevelInner.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInTessLevelInner constant'>SpvBuiltIn__SpvBuiltInTessLevelInner</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInTessLevelOuter.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInTessLevelOuter constant'>SpvBuiltIn__SpvBuiltInTessLevelOuter</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInVertexId.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInVertexId constant'>SpvBuiltIn__SpvBuiltInVertexId</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInVertexIndex.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInVertexIndex constant'>SpvBuiltIn__SpvBuiltInVertexIndex</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInViewIndex.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInViewIndex constant'>SpvBuiltIn__SpvBuiltInViewIndex</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInViewportIndex.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInViewportIndex constant'>SpvBuiltIn__SpvBuiltInViewportIndex</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInViewportMaskNV.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInViewportMaskNV constant'>SpvBuiltIn__SpvBuiltInViewportMaskNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInViewportMaskPerViewNV.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInViewportMaskPerViewNV constant'>SpvBuiltIn__SpvBuiltInViewportMaskPerViewNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInWorkDim.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInWorkDim constant'>SpvBuiltIn__SpvBuiltInWorkDim</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInWorkgroupId.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInWorkgroupId constant'>SpvBuiltIn__SpvBuiltInWorkgroupId</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInWorkgroupSize.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInWorkgroupSize constant'>SpvBuiltIn__SpvBuiltInWorkgroupSize</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInWorldRayDirectionNV.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInWorldRayDirectionNV constant'>SpvBuiltIn__SpvBuiltInWorldRayDirectionNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInWorldRayOriginNV.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInWorldRayOriginNV constant'>SpvBuiltIn__SpvBuiltInWorldRayOriginNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvBuiltIn__SpvBuiltInWorldToObjectNV.html" title='spirv_reflect::ffi::SpvBuiltIn__SpvBuiltInWorldToObjectNV constant'>SpvBuiltIn__SpvBuiltInWorldToObjectNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityAddresses.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityAddresses constant'>SpvCapability__SpvCapabilityAddresses</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityAtomicStorage.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityAtomicStorage constant'>SpvCapability__SpvCapabilityAtomicStorage</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityAtomicStorageOps.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityAtomicStorageOps constant'>SpvCapability__SpvCapabilityAtomicStorageOps</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityClipDistance.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityClipDistance constant'>SpvCapability__SpvCapabilityClipDistance</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityComputeDerivativeGroupLinearNV.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityComputeDerivativeGroupLinearNV constant'>SpvCapability__SpvCapabilityComputeDerivativeGroupLinearNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityComputeDerivativeGroupQuadsNV.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityComputeDerivativeGroupQuadsNV constant'>SpvCapability__SpvCapabilityComputeDerivativeGroupQuadsNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityCullDistance.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityCullDistance constant'>SpvCapability__SpvCapabilityCullDistance</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityDenormFlushToZero.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityDenormFlushToZero constant'>SpvCapability__SpvCapabilityDenormFlushToZero</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityDenormPreserve.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityDenormPreserve constant'>SpvCapability__SpvCapabilityDenormPreserve</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityDerivativeControl.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityDerivativeControl constant'>SpvCapability__SpvCapabilityDerivativeControl</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityDeviceEnqueue.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityDeviceEnqueue constant'>SpvCapability__SpvCapabilityDeviceEnqueue</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityDeviceGroup.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityDeviceGroup constant'>SpvCapability__SpvCapabilityDeviceGroup</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityDrawParameters.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityDrawParameters constant'>SpvCapability__SpvCapabilityDrawParameters</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityFloat16Buffer.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityFloat16Buffer constant'>SpvCapability__SpvCapabilityFloat16Buffer</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityFloat16.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityFloat16 constant'>SpvCapability__SpvCapabilityFloat16</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityFloat16ImageAMD.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityFloat16ImageAMD constant'>SpvCapability__SpvCapabilityFloat16ImageAMD</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityFloat64.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityFloat64 constant'>SpvCapability__SpvCapabilityFloat64</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityFragmentBarycentricNV.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityFragmentBarycentricNV constant'>SpvCapability__SpvCapabilityFragmentBarycentricNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityFragmentDensityEXT.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityFragmentDensityEXT constant'>SpvCapability__SpvCapabilityFragmentDensityEXT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityFragmentFullyCoveredEXT.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityFragmentFullyCoveredEXT constant'>SpvCapability__SpvCapabilityFragmentFullyCoveredEXT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityFragmentMaskAMD.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityFragmentMaskAMD constant'>SpvCapability__SpvCapabilityFragmentMaskAMD</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityGenericPointer.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityGenericPointer constant'>SpvCapability__SpvCapabilityGenericPointer</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityGeometry.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityGeometry constant'>SpvCapability__SpvCapabilityGeometry</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityGeometryPointSize.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityGeometryPointSize constant'>SpvCapability__SpvCapabilityGeometryPointSize</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityGeometryShaderPassthroughNV.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityGeometryShaderPassthroughNV constant'>SpvCapability__SpvCapabilityGeometryShaderPassthroughNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityGeometryStreams.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityGeometryStreams constant'>SpvCapability__SpvCapabilityGeometryStreams</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityGroupNonUniform.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityGroupNonUniform constant'>SpvCapability__SpvCapabilityGroupNonUniform</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityGroupNonUniformArithmetic.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityGroupNonUniformArithmetic constant'>SpvCapability__SpvCapabilityGroupNonUniformArithmetic</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityGroupNonUniformBallot.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityGroupNonUniformBallot constant'>SpvCapability__SpvCapabilityGroupNonUniformBallot</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityGroupNonUniformClustered.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityGroupNonUniformClustered constant'>SpvCapability__SpvCapabilityGroupNonUniformClustered</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityGroupNonUniformPartitionedNV.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityGroupNonUniformPartitionedNV constant'>SpvCapability__SpvCapabilityGroupNonUniformPartitionedNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityGroupNonUniformQuad.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityGroupNonUniformQuad constant'>SpvCapability__SpvCapabilityGroupNonUniformQuad</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityGroupNonUniformShuffle.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityGroupNonUniformShuffle constant'>SpvCapability__SpvCapabilityGroupNonUniformShuffle</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityGroupNonUniformShuffleRelative.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityGroupNonUniformShuffleRelative constant'>SpvCapability__SpvCapabilityGroupNonUniformShuffleRelative</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityGroupNonUniformVote.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityGroupNonUniformVote constant'>SpvCapability__SpvCapabilityGroupNonUniformVote</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityGroups.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityGroups constant'>SpvCapability__SpvCapabilityGroups</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityImage1D.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityImage1D constant'>SpvCapability__SpvCapabilityImage1D</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityImageBasic.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityImageBasic constant'>SpvCapability__SpvCapabilityImageBasic</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityImageBuffer.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityImageBuffer constant'>SpvCapability__SpvCapabilityImageBuffer</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityImageCubeArray.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityImageCubeArray constant'>SpvCapability__SpvCapabilityImageCubeArray</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityImageFootprintNV.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityImageFootprintNV constant'>SpvCapability__SpvCapabilityImageFootprintNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityImageGatherBiasLodAMD.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityImageGatherBiasLodAMD constant'>SpvCapability__SpvCapabilityImageGatherBiasLodAMD</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityImageGatherExtended.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityImageGatherExtended constant'>SpvCapability__SpvCapabilityImageGatherExtended</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityImageMSArray.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityImageMSArray constant'>SpvCapability__SpvCapabilityImageMSArray</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityImageMipmap.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityImageMipmap constant'>SpvCapability__SpvCapabilityImageMipmap</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityImageQuery.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityImageQuery constant'>SpvCapability__SpvCapabilityImageQuery</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityImageReadWrite.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityImageReadWrite constant'>SpvCapability__SpvCapabilityImageReadWrite</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityImageReadWriteLodAMD.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityImageReadWriteLodAMD constant'>SpvCapability__SpvCapabilityImageReadWriteLodAMD</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityImageRect.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityImageRect constant'>SpvCapability__SpvCapabilityImageRect</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityInputAttachment.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityInputAttachment constant'>SpvCapability__SpvCapabilityInputAttachment</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityInputAttachmentArrayDynamicIndexingEXT.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityInputAttachmentArrayDynamicIndexingEXT constant'>SpvCapability__SpvCapabilityInputAttachmentArrayDynamicIndexingEXT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityInputAttachmentArrayNonUniformIndexingEXT.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityInputAttachmentArrayNonUniformIndexingEXT constant'>SpvCapability__SpvCapabilityInputAttachmentArrayNonUniformIndexingEXT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityInt8.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityInt8 constant'>SpvCapability__SpvCapabilityInt8</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityInt16.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityInt16 constant'>SpvCapability__SpvCapabilityInt16</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityInt64.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityInt64 constant'>SpvCapability__SpvCapabilityInt64</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityInt64Atomics.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityInt64Atomics constant'>SpvCapability__SpvCapabilityInt64Atomics</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityInterpolationFunction.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityInterpolationFunction constant'>SpvCapability__SpvCapabilityInterpolationFunction</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityKernel.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityKernel constant'>SpvCapability__SpvCapabilityKernel</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityLinkage.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityLinkage constant'>SpvCapability__SpvCapabilityLinkage</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityLiteralSampler.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityLiteralSampler constant'>SpvCapability__SpvCapabilityLiteralSampler</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityMatrix.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityMatrix constant'>SpvCapability__SpvCapabilityMatrix</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityMax.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityMax constant'>SpvCapability__SpvCapabilityMax</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityMeshShadingNV.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityMeshShadingNV constant'>SpvCapability__SpvCapabilityMeshShadingNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityMinLod.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityMinLod constant'>SpvCapability__SpvCapabilityMinLod</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityMultiView.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityMultiView constant'>SpvCapability__SpvCapabilityMultiView</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityMultiViewport.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityMultiViewport constant'>SpvCapability__SpvCapabilityMultiViewport</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityNamedBarrier.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityNamedBarrier constant'>SpvCapability__SpvCapabilityNamedBarrier</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityPerViewAttributesNV.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityPerViewAttributesNV constant'>SpvCapability__SpvCapabilityPerViewAttributesNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityPipeStorage.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityPipeStorage constant'>SpvCapability__SpvCapabilityPipeStorage</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityPipes.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityPipes constant'>SpvCapability__SpvCapabilityPipes</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityRayTracingNV.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityRayTracingNV constant'>SpvCapability__SpvCapabilityRayTracingNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityRoundingModeRTE.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityRoundingModeRTE constant'>SpvCapability__SpvCapabilityRoundingModeRTE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityRoundingModeRTZ.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityRoundingModeRTZ constant'>SpvCapability__SpvCapabilityRoundingModeRTZ</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityRuntimeDescriptorArrayEXT.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityRuntimeDescriptorArrayEXT constant'>SpvCapability__SpvCapabilityRuntimeDescriptorArrayEXT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilitySampleMaskOverrideCoverageNV.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilitySampleMaskOverrideCoverageNV constant'>SpvCapability__SpvCapabilitySampleMaskOverrideCoverageNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilitySampleMaskPostDepthCoverage.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilitySampleMaskPostDepthCoverage constant'>SpvCapability__SpvCapabilitySampleMaskPostDepthCoverage</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilitySampleRateShading.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilitySampleRateShading constant'>SpvCapability__SpvCapabilitySampleRateShading</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilitySampled1D.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilitySampled1D constant'>SpvCapability__SpvCapabilitySampled1D</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilitySampledBuffer.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilitySampledBuffer constant'>SpvCapability__SpvCapabilitySampledBuffer</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilitySampledCubeArray.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilitySampledCubeArray constant'>SpvCapability__SpvCapabilitySampledCubeArray</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilitySampledImageArrayDynamicIndexing.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilitySampledImageArrayDynamicIndexing constant'>SpvCapability__SpvCapabilitySampledImageArrayDynamicIndexing</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilitySampledImageArrayNonUniformIndexingEXT.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilitySampledImageArrayNonUniformIndexingEXT constant'>SpvCapability__SpvCapabilitySampledImageArrayNonUniformIndexingEXT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilitySampledRect.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilitySampledRect constant'>SpvCapability__SpvCapabilitySampledRect</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityShader.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityShader constant'>SpvCapability__SpvCapabilityShader</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityShaderNonUniformEXT.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityShaderNonUniformEXT constant'>SpvCapability__SpvCapabilityShaderNonUniformEXT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityShaderStereoViewNV.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityShaderStereoViewNV constant'>SpvCapability__SpvCapabilityShaderStereoViewNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityShaderViewportIndexLayerEXT.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityShaderViewportIndexLayerEXT constant'>SpvCapability__SpvCapabilityShaderViewportIndexLayerEXT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityShaderViewportIndexLayerNV.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityShaderViewportIndexLayerNV constant'>SpvCapability__SpvCapabilityShaderViewportIndexLayerNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityShaderViewportMaskNV.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityShaderViewportMaskNV constant'>SpvCapability__SpvCapabilityShaderViewportMaskNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityShadingRateNV.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityShadingRateNV constant'>SpvCapability__SpvCapabilityShadingRateNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilitySignedZeroInfNanPreserve.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilitySignedZeroInfNanPreserve constant'>SpvCapability__SpvCapabilitySignedZeroInfNanPreserve</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilitySparseResidency.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilitySparseResidency constant'>SpvCapability__SpvCapabilitySparseResidency</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityStencilExportEXT.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityStencilExportEXT constant'>SpvCapability__SpvCapabilityStencilExportEXT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityStorageBuffer8BitAccess.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityStorageBuffer8BitAccess constant'>SpvCapability__SpvCapabilityStorageBuffer8BitAccess</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityStorageBuffer16BitAccess.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityStorageBuffer16BitAccess constant'>SpvCapability__SpvCapabilityStorageBuffer16BitAccess</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityStorageBufferArrayDynamicIndexing.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityStorageBufferArrayDynamicIndexing constant'>SpvCapability__SpvCapabilityStorageBufferArrayDynamicIndexing</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityStorageBufferArrayNonUniformIndexingEXT.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityStorageBufferArrayNonUniformIndexingEXT constant'>SpvCapability__SpvCapabilityStorageBufferArrayNonUniformIndexingEXT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityStorageImageArrayDynamicIndexing.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityStorageImageArrayDynamicIndexing constant'>SpvCapability__SpvCapabilityStorageImageArrayDynamicIndexing</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityStorageImageArrayNonUniformIndexingEXT.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityStorageImageArrayNonUniformIndexingEXT constant'>SpvCapability__SpvCapabilityStorageImageArrayNonUniformIndexingEXT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityStorageImageExtendedFormats.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityStorageImageExtendedFormats constant'>SpvCapability__SpvCapabilityStorageImageExtendedFormats</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityStorageImageMultisample.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityStorageImageMultisample constant'>SpvCapability__SpvCapabilityStorageImageMultisample</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityStorageImageReadWithoutFormat.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityStorageImageReadWithoutFormat constant'>SpvCapability__SpvCapabilityStorageImageReadWithoutFormat</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityStorageImageWriteWithoutFormat.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityStorageImageWriteWithoutFormat constant'>SpvCapability__SpvCapabilityStorageImageWriteWithoutFormat</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityStorageInputOutput16.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityStorageInputOutput16 constant'>SpvCapability__SpvCapabilityStorageInputOutput16</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityStoragePushConstant8.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityStoragePushConstant8 constant'>SpvCapability__SpvCapabilityStoragePushConstant8</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityStoragePushConstant16.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityStoragePushConstant16 constant'>SpvCapability__SpvCapabilityStoragePushConstant16</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityStorageTexelBufferArrayDynamicIndexingEXT.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityStorageTexelBufferArrayDynamicIndexingEXT constant'>SpvCapability__SpvCapabilityStorageTexelBufferArrayDynamicIndexingEXT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityStorageTexelBufferArrayNonUniformIndexingEXT.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityStorageTexelBufferArrayNonUniformIndexingEXT constant'>SpvCapability__SpvCapabilityStorageTexelBufferArrayNonUniformIndexingEXT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityStorageUniform16.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityStorageUniform16 constant'>SpvCapability__SpvCapabilityStorageUniform16</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityStorageUniformBufferBlock16.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityStorageUniformBufferBlock16 constant'>SpvCapability__SpvCapabilityStorageUniformBufferBlock16</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilitySubgroupBallotKHR.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilitySubgroupBallotKHR constant'>SpvCapability__SpvCapabilitySubgroupBallotKHR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilitySubgroupBufferBlockIOINTEL.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilitySubgroupBufferBlockIOINTEL constant'>SpvCapability__SpvCapabilitySubgroupBufferBlockIOINTEL</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilitySubgroupDispatch.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilitySubgroupDispatch constant'>SpvCapability__SpvCapabilitySubgroupDispatch</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilitySubgroupImageBlockIOINTEL.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilitySubgroupImageBlockIOINTEL constant'>SpvCapability__SpvCapabilitySubgroupImageBlockIOINTEL</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilitySubgroupShuffleINTEL.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilitySubgroupShuffleINTEL constant'>SpvCapability__SpvCapabilitySubgroupShuffleINTEL</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilitySubgroupVoteKHR.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilitySubgroupVoteKHR constant'>SpvCapability__SpvCapabilitySubgroupVoteKHR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityTessellation.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityTessellation constant'>SpvCapability__SpvCapabilityTessellation</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityTessellationPointSize.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityTessellationPointSize constant'>SpvCapability__SpvCapabilityTessellationPointSize</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityTransformFeedback.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityTransformFeedback constant'>SpvCapability__SpvCapabilityTransformFeedback</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityUniformAndStorageBuffer8BitAccess.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityUniformAndStorageBuffer8BitAccess constant'>SpvCapability__SpvCapabilityUniformAndStorageBuffer8BitAccess</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityUniformAndStorageBuffer16BitAccess.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityUniformAndStorageBuffer16BitAccess constant'>SpvCapability__SpvCapabilityUniformAndStorageBuffer16BitAccess</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityUniformBufferArrayDynamicIndexing.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityUniformBufferArrayDynamicIndexing constant'>SpvCapability__SpvCapabilityUniformBufferArrayDynamicIndexing</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityUniformBufferArrayNonUniformIndexingEXT.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityUniformBufferArrayNonUniformIndexingEXT constant'>SpvCapability__SpvCapabilityUniformBufferArrayNonUniformIndexingEXT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityUniformTexelBufferArrayDynamicIndexingEXT.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityUniformTexelBufferArrayDynamicIndexingEXT constant'>SpvCapability__SpvCapabilityUniformTexelBufferArrayDynamicIndexingEXT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityUniformTexelBufferArrayNonUniformIndexingEXT.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityUniformTexelBufferArrayNonUniformIndexingEXT constant'>SpvCapability__SpvCapabilityUniformTexelBufferArrayNonUniformIndexingEXT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityVariablePointers.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityVariablePointers constant'>SpvCapability__SpvCapabilityVariablePointers</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityVariablePointersStorageBuffer.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityVariablePointersStorageBuffer constant'>SpvCapability__SpvCapabilityVariablePointersStorageBuffer</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityVector16.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityVector16 constant'>SpvCapability__SpvCapabilityVector16</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityVulkanMemoryModelDeviceScopeKHR.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityVulkanMemoryModelDeviceScopeKHR constant'>SpvCapability__SpvCapabilityVulkanMemoryModelDeviceScopeKHR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvCapability__SpvCapabilityVulkanMemoryModelKHR.html" title='spirv_reflect::ffi::SpvCapability__SpvCapabilityVulkanMemoryModelKHR constant'>SpvCapability__SpvCapabilityVulkanMemoryModelKHR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationAliased.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationAliased constant'>SpvDecoration__SpvDecorationAliased</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationAlignment.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationAlignment constant'>SpvDecoration__SpvDecorationAlignment</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationAlignmentId.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationAlignmentId constant'>SpvDecoration__SpvDecorationAlignmentId</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationArrayStride.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationArrayStride constant'>SpvDecoration__SpvDecorationArrayStride</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationBinding.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationBinding constant'>SpvDecoration__SpvDecorationBinding</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationBlock.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationBlock constant'>SpvDecoration__SpvDecorationBlock</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationBufferBlock.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationBufferBlock constant'>SpvDecoration__SpvDecorationBufferBlock</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationBuiltIn.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationBuiltIn constant'>SpvDecoration__SpvDecorationBuiltIn</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationCPacked.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationCPacked constant'>SpvDecoration__SpvDecorationCPacked</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationCentroid.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationCentroid constant'>SpvDecoration__SpvDecorationCentroid</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationCoherent.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationCoherent constant'>SpvDecoration__SpvDecorationCoherent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationColMajor.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationColMajor constant'>SpvDecoration__SpvDecorationColMajor</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationComponent.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationComponent constant'>SpvDecoration__SpvDecorationComponent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationConstant.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationConstant constant'>SpvDecoration__SpvDecorationConstant</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationDescriptorSet.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationDescriptorSet constant'>SpvDecoration__SpvDecorationDescriptorSet</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationExplicitInterpAMD.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationExplicitInterpAMD constant'>SpvDecoration__SpvDecorationExplicitInterpAMD</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationFPFastMathMode.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationFPFastMathMode constant'>SpvDecoration__SpvDecorationFPFastMathMode</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationFPRoundingMode.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationFPRoundingMode constant'>SpvDecoration__SpvDecorationFPRoundingMode</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationFlat.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationFlat constant'>SpvDecoration__SpvDecorationFlat</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationFuncParamAttr.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationFuncParamAttr constant'>SpvDecoration__SpvDecorationFuncParamAttr</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationGLSLPacked.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationGLSLPacked constant'>SpvDecoration__SpvDecorationGLSLPacked</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationGLSLShared.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationGLSLShared constant'>SpvDecoration__SpvDecorationGLSLShared</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationHlslCounterBufferGOOGLE.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationHlslCounterBufferGOOGLE constant'>SpvDecoration__SpvDecorationHlslCounterBufferGOOGLE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationHlslSemanticGOOGLE.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationHlslSemanticGOOGLE constant'>SpvDecoration__SpvDecorationHlslSemanticGOOGLE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationIndex.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationIndex constant'>SpvDecoration__SpvDecorationIndex</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationInputAttachmentIndex.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationInputAttachmentIndex constant'>SpvDecoration__SpvDecorationInputAttachmentIndex</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationInvariant.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationInvariant constant'>SpvDecoration__SpvDecorationInvariant</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationLinkageAttributes.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationLinkageAttributes constant'>SpvDecoration__SpvDecorationLinkageAttributes</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationLocation.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationLocation constant'>SpvDecoration__SpvDecorationLocation</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationMatrixStride.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationMatrixStride constant'>SpvDecoration__SpvDecorationMatrixStride</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationMax.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationMax constant'>SpvDecoration__SpvDecorationMax</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationMaxByteOffset.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationMaxByteOffset constant'>SpvDecoration__SpvDecorationMaxByteOffset</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationMaxByteOffsetId.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationMaxByteOffsetId constant'>SpvDecoration__SpvDecorationMaxByteOffsetId</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationNoContraction.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationNoContraction constant'>SpvDecoration__SpvDecorationNoContraction</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationNoPerspective.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationNoPerspective constant'>SpvDecoration__SpvDecorationNoPerspective</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationNoSignedWrap.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationNoSignedWrap constant'>SpvDecoration__SpvDecorationNoSignedWrap</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationNoUnsignedWrap.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationNoUnsignedWrap constant'>SpvDecoration__SpvDecorationNoUnsignedWrap</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationNonReadable.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationNonReadable constant'>SpvDecoration__SpvDecorationNonReadable</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationNonUniformEXT.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationNonUniformEXT constant'>SpvDecoration__SpvDecorationNonUniformEXT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationNonWritable.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationNonWritable constant'>SpvDecoration__SpvDecorationNonWritable</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationOffset.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationOffset constant'>SpvDecoration__SpvDecorationOffset</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationOverrideCoverageNV.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationOverrideCoverageNV constant'>SpvDecoration__SpvDecorationOverrideCoverageNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationPassthroughNV.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationPassthroughNV constant'>SpvDecoration__SpvDecorationPassthroughNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationPatch.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationPatch constant'>SpvDecoration__SpvDecorationPatch</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationPerPrimitiveNV.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationPerPrimitiveNV constant'>SpvDecoration__SpvDecorationPerPrimitiveNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationPerTaskNV.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationPerTaskNV constant'>SpvDecoration__SpvDecorationPerTaskNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationPerVertexNV.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationPerVertexNV constant'>SpvDecoration__SpvDecorationPerVertexNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationPerViewNV.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationPerViewNV constant'>SpvDecoration__SpvDecorationPerViewNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationRelaxedPrecision.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationRelaxedPrecision constant'>SpvDecoration__SpvDecorationRelaxedPrecision</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationRestrict.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationRestrict constant'>SpvDecoration__SpvDecorationRestrict</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationRowMajor.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationRowMajor constant'>SpvDecoration__SpvDecorationRowMajor</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationSample.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationSample constant'>SpvDecoration__SpvDecorationSample</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationSaturatedConversion.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationSaturatedConversion constant'>SpvDecoration__SpvDecorationSaturatedConversion</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationSecondaryViewportRelativeNV.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationSecondaryViewportRelativeNV constant'>SpvDecoration__SpvDecorationSecondaryViewportRelativeNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationSpecId.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationSpecId constant'>SpvDecoration__SpvDecorationSpecId</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationStream.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationStream constant'>SpvDecoration__SpvDecorationStream</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationUniform.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationUniform constant'>SpvDecoration__SpvDecorationUniform</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationViewportRelativeNV.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationViewportRelativeNV constant'>SpvDecoration__SpvDecorationViewportRelativeNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationVolatile.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationVolatile constant'>SpvDecoration__SpvDecorationVolatile</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationXfbBuffer.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationXfbBuffer constant'>SpvDecoration__SpvDecorationXfbBuffer</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDecoration__SpvDecorationXfbStride.html" title='spirv_reflect::ffi::SpvDecoration__SpvDecorationXfbStride constant'>SpvDecoration__SpvDecorationXfbStride</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDim__SpvDim1D.html" title='spirv_reflect::ffi::SpvDim__SpvDim1D constant'>SpvDim__SpvDim1D</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDim__SpvDim2D.html" title='spirv_reflect::ffi::SpvDim__SpvDim2D constant'>SpvDim__SpvDim2D</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDim__SpvDim3D.html" title='spirv_reflect::ffi::SpvDim__SpvDim3D constant'>SpvDim__SpvDim3D</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDim__SpvDimBuffer.html" title='spirv_reflect::ffi::SpvDim__SpvDimBuffer constant'>SpvDim__SpvDimBuffer</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDim__SpvDimCube.html" title='spirv_reflect::ffi::SpvDim__SpvDimCube constant'>SpvDim__SpvDimCube</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDim__SpvDimMax.html" title='spirv_reflect::ffi::SpvDim__SpvDimMax constant'>SpvDim__SpvDimMax</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDim__SpvDimRect.html" title='spirv_reflect::ffi::SpvDim__SpvDimRect constant'>SpvDim__SpvDimRect</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvDim__SpvDimSubpassData.html" title='spirv_reflect::ffi::SpvDim__SpvDimSubpassData constant'>SpvDim__SpvDimSubpassData</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeContractionOff.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeContractionOff constant'>SpvExecutionMode__SpvExecutionModeContractionOff</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeDenormFlushToZero.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeDenormFlushToZero constant'>SpvExecutionMode__SpvExecutionModeDenormFlushToZero</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeDenormPreserve.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeDenormPreserve constant'>SpvExecutionMode__SpvExecutionModeDenormPreserve</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeDepthGreater.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeDepthGreater constant'>SpvExecutionMode__SpvExecutionModeDepthGreater</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeDepthLess.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeDepthLess constant'>SpvExecutionMode__SpvExecutionModeDepthLess</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeDepthReplacing.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeDepthReplacing constant'>SpvExecutionMode__SpvExecutionModeDepthReplacing</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeDepthUnchanged.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeDepthUnchanged constant'>SpvExecutionMode__SpvExecutionModeDepthUnchanged</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeDerivativeGroupLinearNV.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeDerivativeGroupLinearNV constant'>SpvExecutionMode__SpvExecutionModeDerivativeGroupLinearNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeDerivativeGroupQuadsNV.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeDerivativeGroupQuadsNV constant'>SpvExecutionMode__SpvExecutionModeDerivativeGroupQuadsNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeEarlyFragmentTests.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeEarlyFragmentTests constant'>SpvExecutionMode__SpvExecutionModeEarlyFragmentTests</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeFinalizer.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeFinalizer constant'>SpvExecutionMode__SpvExecutionModeFinalizer</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeInitializer.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeInitializer constant'>SpvExecutionMode__SpvExecutionModeInitializer</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeInputLines.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeInputLines constant'>SpvExecutionMode__SpvExecutionModeInputLines</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeInputLinesAdjacency.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeInputLinesAdjacency constant'>SpvExecutionMode__SpvExecutionModeInputLinesAdjacency</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeInputPoints.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeInputPoints constant'>SpvExecutionMode__SpvExecutionModeInputPoints</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeInputTrianglesAdjacency.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeInputTrianglesAdjacency constant'>SpvExecutionMode__SpvExecutionModeInputTrianglesAdjacency</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeInvocations.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeInvocations constant'>SpvExecutionMode__SpvExecutionModeInvocations</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeIsolines.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeIsolines constant'>SpvExecutionMode__SpvExecutionModeIsolines</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeLocalSize.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeLocalSize constant'>SpvExecutionMode__SpvExecutionModeLocalSize</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeLocalSizeHint.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeLocalSizeHint constant'>SpvExecutionMode__SpvExecutionModeLocalSizeHint</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeLocalSizeHintId.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeLocalSizeHintId constant'>SpvExecutionMode__SpvExecutionModeLocalSizeHintId</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeLocalSizeId.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeLocalSizeId constant'>SpvExecutionMode__SpvExecutionModeLocalSizeId</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeMax.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeMax constant'>SpvExecutionMode__SpvExecutionModeMax</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeOriginLowerLeft.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeOriginLowerLeft constant'>SpvExecutionMode__SpvExecutionModeOriginLowerLeft</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeOriginUpperLeft.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeOriginUpperLeft constant'>SpvExecutionMode__SpvExecutionModeOriginUpperLeft</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeOutputLineStrip.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeOutputLineStrip constant'>SpvExecutionMode__SpvExecutionModeOutputLineStrip</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeOutputLinesNV.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeOutputLinesNV constant'>SpvExecutionMode__SpvExecutionModeOutputLinesNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeOutputPoints.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeOutputPoints constant'>SpvExecutionMode__SpvExecutionModeOutputPoints</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeOutputPrimitivesNV.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeOutputPrimitivesNV constant'>SpvExecutionMode__SpvExecutionModeOutputPrimitivesNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeOutputTriangleStrip.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeOutputTriangleStrip constant'>SpvExecutionMode__SpvExecutionModeOutputTriangleStrip</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeOutputTrianglesNV.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeOutputTrianglesNV constant'>SpvExecutionMode__SpvExecutionModeOutputTrianglesNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeOutputVertices.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeOutputVertices constant'>SpvExecutionMode__SpvExecutionModeOutputVertices</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModePixelCenterInteger.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModePixelCenterInteger constant'>SpvExecutionMode__SpvExecutionModePixelCenterInteger</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModePointMode.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModePointMode constant'>SpvExecutionMode__SpvExecutionModePointMode</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModePostDepthCoverage.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModePostDepthCoverage constant'>SpvExecutionMode__SpvExecutionModePostDepthCoverage</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeQuads.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeQuads constant'>SpvExecutionMode__SpvExecutionModeQuads</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeRoundingModeRTE.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeRoundingModeRTE constant'>SpvExecutionMode__SpvExecutionModeRoundingModeRTE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeRoundingModeRTZ.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeRoundingModeRTZ constant'>SpvExecutionMode__SpvExecutionModeRoundingModeRTZ</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeSignedZeroInfNanPreserve.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeSignedZeroInfNanPreserve constant'>SpvExecutionMode__SpvExecutionModeSignedZeroInfNanPreserve</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeSpacingEqual.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeSpacingEqual constant'>SpvExecutionMode__SpvExecutionModeSpacingEqual</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeSpacingFractionalEven.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeSpacingFractionalEven constant'>SpvExecutionMode__SpvExecutionModeSpacingFractionalEven</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeSpacingFractionalOdd.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeSpacingFractionalOdd constant'>SpvExecutionMode__SpvExecutionModeSpacingFractionalOdd</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeStencilRefReplacingEXT.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeStencilRefReplacingEXT constant'>SpvExecutionMode__SpvExecutionModeStencilRefReplacingEXT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeSubgroupSize.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeSubgroupSize constant'>SpvExecutionMode__SpvExecutionModeSubgroupSize</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeSubgroupsPerWorkgroup.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeSubgroupsPerWorkgroup constant'>SpvExecutionMode__SpvExecutionModeSubgroupsPerWorkgroup</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeSubgroupsPerWorkgroupId.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeSubgroupsPerWorkgroupId constant'>SpvExecutionMode__SpvExecutionModeSubgroupsPerWorkgroupId</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeTriangles.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeTriangles constant'>SpvExecutionMode__SpvExecutionModeTriangles</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeVecTypeHint.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeVecTypeHint constant'>SpvExecutionMode__SpvExecutionModeVecTypeHint</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeVertexOrderCcw.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeVertexOrderCcw constant'>SpvExecutionMode__SpvExecutionModeVertexOrderCcw</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeVertexOrderCw.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeVertexOrderCw constant'>SpvExecutionMode__SpvExecutionModeVertexOrderCw</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionMode__SpvExecutionModeXfb.html" title='spirv_reflect::ffi::SpvExecutionMode__SpvExecutionModeXfb constant'>SpvExecutionMode__SpvExecutionModeXfb</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionModel__SpvExecutionModelAnyHitNV.html" title='spirv_reflect::ffi::SpvExecutionModel__SpvExecutionModelAnyHitNV constant'>SpvExecutionModel__SpvExecutionModelAnyHitNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionModel__SpvExecutionModelCallableNV.html" title='spirv_reflect::ffi::SpvExecutionModel__SpvExecutionModelCallableNV constant'>SpvExecutionModel__SpvExecutionModelCallableNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionModel__SpvExecutionModelClosestHitNV.html" title='spirv_reflect::ffi::SpvExecutionModel__SpvExecutionModelClosestHitNV constant'>SpvExecutionModel__SpvExecutionModelClosestHitNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionModel__SpvExecutionModelFragment.html" title='spirv_reflect::ffi::SpvExecutionModel__SpvExecutionModelFragment constant'>SpvExecutionModel__SpvExecutionModelFragment</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionModel__SpvExecutionModelGLCompute.html" title='spirv_reflect::ffi::SpvExecutionModel__SpvExecutionModelGLCompute constant'>SpvExecutionModel__SpvExecutionModelGLCompute</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionModel__SpvExecutionModelGeometry.html" title='spirv_reflect::ffi::SpvExecutionModel__SpvExecutionModelGeometry constant'>SpvExecutionModel__SpvExecutionModelGeometry</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionModel__SpvExecutionModelIntersectionNV.html" title='spirv_reflect::ffi::SpvExecutionModel__SpvExecutionModelIntersectionNV constant'>SpvExecutionModel__SpvExecutionModelIntersectionNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionModel__SpvExecutionModelKernel.html" title='spirv_reflect::ffi::SpvExecutionModel__SpvExecutionModelKernel constant'>SpvExecutionModel__SpvExecutionModelKernel</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionModel__SpvExecutionModelMax.html" title='spirv_reflect::ffi::SpvExecutionModel__SpvExecutionModelMax constant'>SpvExecutionModel__SpvExecutionModelMax</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionModel__SpvExecutionModelMeshNV.html" title='spirv_reflect::ffi::SpvExecutionModel__SpvExecutionModelMeshNV constant'>SpvExecutionModel__SpvExecutionModelMeshNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionModel__SpvExecutionModelMissNV.html" title='spirv_reflect::ffi::SpvExecutionModel__SpvExecutionModelMissNV constant'>SpvExecutionModel__SpvExecutionModelMissNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionModel__SpvExecutionModelRayGenerationNV.html" title='spirv_reflect::ffi::SpvExecutionModel__SpvExecutionModelRayGenerationNV constant'>SpvExecutionModel__SpvExecutionModelRayGenerationNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionModel__SpvExecutionModelTaskNV.html" title='spirv_reflect::ffi::SpvExecutionModel__SpvExecutionModelTaskNV constant'>SpvExecutionModel__SpvExecutionModelTaskNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionModel__SpvExecutionModelTessellationControl.html" title='spirv_reflect::ffi::SpvExecutionModel__SpvExecutionModelTessellationControl constant'>SpvExecutionModel__SpvExecutionModelTessellationControl</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionModel__SpvExecutionModelTessellationEvaluation.html" title='spirv_reflect::ffi::SpvExecutionModel__SpvExecutionModelTessellationEvaluation constant'>SpvExecutionModel__SpvExecutionModelTessellationEvaluation</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvExecutionModel__SpvExecutionModelVertex.html" title='spirv_reflect::ffi::SpvExecutionModel__SpvExecutionModelVertex constant'>SpvExecutionModel__SpvExecutionModelVertex</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvFPFastMathModeMask__SpvFPFastMathModeAllowRecipMask.html" title='spirv_reflect::ffi::SpvFPFastMathModeMask__SpvFPFastMathModeAllowRecipMask constant'>SpvFPFastMathModeMask__SpvFPFastMathModeAllowRecipMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvFPFastMathModeMask__SpvFPFastMathModeFastMask.html" title='spirv_reflect::ffi::SpvFPFastMathModeMask__SpvFPFastMathModeFastMask constant'>SpvFPFastMathModeMask__SpvFPFastMathModeFastMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvFPFastMathModeMask__SpvFPFastMathModeMaskNone.html" title='spirv_reflect::ffi::SpvFPFastMathModeMask__SpvFPFastMathModeMaskNone constant'>SpvFPFastMathModeMask__SpvFPFastMathModeMaskNone</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvFPFastMathModeMask__SpvFPFastMathModeNSZMask.html" title='spirv_reflect::ffi::SpvFPFastMathModeMask__SpvFPFastMathModeNSZMask constant'>SpvFPFastMathModeMask__SpvFPFastMathModeNSZMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvFPFastMathModeMask__SpvFPFastMathModeNotInfMask.html" title='spirv_reflect::ffi::SpvFPFastMathModeMask__SpvFPFastMathModeNotInfMask constant'>SpvFPFastMathModeMask__SpvFPFastMathModeNotInfMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvFPFastMathModeMask__SpvFPFastMathModeNotNaNMask.html" title='spirv_reflect::ffi::SpvFPFastMathModeMask__SpvFPFastMathModeNotNaNMask constant'>SpvFPFastMathModeMask__SpvFPFastMathModeNotNaNMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvFPFastMathModeShift__SpvFPFastMathModeAllowRecipShift.html" title='spirv_reflect::ffi::SpvFPFastMathModeShift__SpvFPFastMathModeAllowRecipShift constant'>SpvFPFastMathModeShift__SpvFPFastMathModeAllowRecipShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvFPFastMathModeShift__SpvFPFastMathModeFastShift.html" title='spirv_reflect::ffi::SpvFPFastMathModeShift__SpvFPFastMathModeFastShift constant'>SpvFPFastMathModeShift__SpvFPFastMathModeFastShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvFPFastMathModeShift__SpvFPFastMathModeMax.html" title='spirv_reflect::ffi::SpvFPFastMathModeShift__SpvFPFastMathModeMax constant'>SpvFPFastMathModeShift__SpvFPFastMathModeMax</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvFPFastMathModeShift__SpvFPFastMathModeNSZShift.html" title='spirv_reflect::ffi::SpvFPFastMathModeShift__SpvFPFastMathModeNSZShift constant'>SpvFPFastMathModeShift__SpvFPFastMathModeNSZShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvFPFastMathModeShift__SpvFPFastMathModeNotInfShift.html" title='spirv_reflect::ffi::SpvFPFastMathModeShift__SpvFPFastMathModeNotInfShift constant'>SpvFPFastMathModeShift__SpvFPFastMathModeNotInfShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvFPFastMathModeShift__SpvFPFastMathModeNotNaNShift.html" title='spirv_reflect::ffi::SpvFPFastMathModeShift__SpvFPFastMathModeNotNaNShift constant'>SpvFPFastMathModeShift__SpvFPFastMathModeNotNaNShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvFPRoundingMode__SpvFPRoundingModeMax.html" title='spirv_reflect::ffi::SpvFPRoundingMode__SpvFPRoundingModeMax constant'>SpvFPRoundingMode__SpvFPRoundingModeMax</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvFPRoundingMode__SpvFPRoundingModeRTE.html" title='spirv_reflect::ffi::SpvFPRoundingMode__SpvFPRoundingModeRTE constant'>SpvFPRoundingMode__SpvFPRoundingModeRTE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvFPRoundingMode__SpvFPRoundingModeRTN.html" title='spirv_reflect::ffi::SpvFPRoundingMode__SpvFPRoundingModeRTN constant'>SpvFPRoundingMode__SpvFPRoundingModeRTN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvFPRoundingMode__SpvFPRoundingModeRTP.html" title='spirv_reflect::ffi::SpvFPRoundingMode__SpvFPRoundingModeRTP constant'>SpvFPRoundingMode__SpvFPRoundingModeRTP</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvFPRoundingMode__SpvFPRoundingModeRTZ.html" title='spirv_reflect::ffi::SpvFPRoundingMode__SpvFPRoundingModeRTZ constant'>SpvFPRoundingMode__SpvFPRoundingModeRTZ</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvFunctionControlMask__SpvFunctionControlConstMask.html" title='spirv_reflect::ffi::SpvFunctionControlMask__SpvFunctionControlConstMask constant'>SpvFunctionControlMask__SpvFunctionControlConstMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvFunctionControlMask__SpvFunctionControlDontInlineMask.html" title='spirv_reflect::ffi::SpvFunctionControlMask__SpvFunctionControlDontInlineMask constant'>SpvFunctionControlMask__SpvFunctionControlDontInlineMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvFunctionControlMask__SpvFunctionControlInlineMask.html" title='spirv_reflect::ffi::SpvFunctionControlMask__SpvFunctionControlInlineMask constant'>SpvFunctionControlMask__SpvFunctionControlInlineMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvFunctionControlMask__SpvFunctionControlMaskNone.html" title='spirv_reflect::ffi::SpvFunctionControlMask__SpvFunctionControlMaskNone constant'>SpvFunctionControlMask__SpvFunctionControlMaskNone</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvFunctionControlMask__SpvFunctionControlPureMask.html" title='spirv_reflect::ffi::SpvFunctionControlMask__SpvFunctionControlPureMask constant'>SpvFunctionControlMask__SpvFunctionControlPureMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvFunctionControlShift__SpvFunctionControlConstShift.html" title='spirv_reflect::ffi::SpvFunctionControlShift__SpvFunctionControlConstShift constant'>SpvFunctionControlShift__SpvFunctionControlConstShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvFunctionControlShift__SpvFunctionControlDontInlineShift.html" title='spirv_reflect::ffi::SpvFunctionControlShift__SpvFunctionControlDontInlineShift constant'>SpvFunctionControlShift__SpvFunctionControlDontInlineShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvFunctionControlShift__SpvFunctionControlInlineShift.html" title='spirv_reflect::ffi::SpvFunctionControlShift__SpvFunctionControlInlineShift constant'>SpvFunctionControlShift__SpvFunctionControlInlineShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvFunctionControlShift__SpvFunctionControlMax.html" title='spirv_reflect::ffi::SpvFunctionControlShift__SpvFunctionControlMax constant'>SpvFunctionControlShift__SpvFunctionControlMax</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvFunctionControlShift__SpvFunctionControlPureShift.html" title='spirv_reflect::ffi::SpvFunctionControlShift__SpvFunctionControlPureShift constant'>SpvFunctionControlShift__SpvFunctionControlPureShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvFunctionParameterAttribute__SpvFunctionParameterAttributeByVal.html" title='spirv_reflect::ffi::SpvFunctionParameterAttribute__SpvFunctionParameterAttributeByVal constant'>SpvFunctionParameterAttribute__SpvFunctionParameterAttributeByVal</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvFunctionParameterAttribute__SpvFunctionParameterAttributeMax.html" title='spirv_reflect::ffi::SpvFunctionParameterAttribute__SpvFunctionParameterAttributeMax constant'>SpvFunctionParameterAttribute__SpvFunctionParameterAttributeMax</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvFunctionParameterAttribute__SpvFunctionParameterAttributeNoAlias.html" title='spirv_reflect::ffi::SpvFunctionParameterAttribute__SpvFunctionParameterAttributeNoAlias constant'>SpvFunctionParameterAttribute__SpvFunctionParameterAttributeNoAlias</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvFunctionParameterAttribute__SpvFunctionParameterAttributeNoCapture.html" title='spirv_reflect::ffi::SpvFunctionParameterAttribute__SpvFunctionParameterAttributeNoCapture constant'>SpvFunctionParameterAttribute__SpvFunctionParameterAttributeNoCapture</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvFunctionParameterAttribute__SpvFunctionParameterAttributeNoReadWrite.html" title='spirv_reflect::ffi::SpvFunctionParameterAttribute__SpvFunctionParameterAttributeNoReadWrite constant'>SpvFunctionParameterAttribute__SpvFunctionParameterAttributeNoReadWrite</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvFunctionParameterAttribute__SpvFunctionParameterAttributeNoWrite.html" title='spirv_reflect::ffi::SpvFunctionParameterAttribute__SpvFunctionParameterAttributeNoWrite constant'>SpvFunctionParameterAttribute__SpvFunctionParameterAttributeNoWrite</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvFunctionParameterAttribute__SpvFunctionParameterAttributeSext.html" title='spirv_reflect::ffi::SpvFunctionParameterAttribute__SpvFunctionParameterAttributeSext constant'>SpvFunctionParameterAttribute__SpvFunctionParameterAttributeSext</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvFunctionParameterAttribute__SpvFunctionParameterAttributeSret.html" title='spirv_reflect::ffi::SpvFunctionParameterAttribute__SpvFunctionParameterAttributeSret constant'>SpvFunctionParameterAttribute__SpvFunctionParameterAttributeSret</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvFunctionParameterAttribute__SpvFunctionParameterAttributeZext.html" title='spirv_reflect::ffi::SpvFunctionParameterAttribute__SpvFunctionParameterAttributeZext constant'>SpvFunctionParameterAttribute__SpvFunctionParameterAttributeZext</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvGroupOperation__SpvGroupOperationClusteredReduce.html" title='spirv_reflect::ffi::SpvGroupOperation__SpvGroupOperationClusteredReduce constant'>SpvGroupOperation__SpvGroupOperationClusteredReduce</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvGroupOperation__SpvGroupOperationExclusiveScan.html" title='spirv_reflect::ffi::SpvGroupOperation__SpvGroupOperationExclusiveScan constant'>SpvGroupOperation__SpvGroupOperationExclusiveScan</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvGroupOperation__SpvGroupOperationInclusiveScan.html" title='spirv_reflect::ffi::SpvGroupOperation__SpvGroupOperationInclusiveScan constant'>SpvGroupOperation__SpvGroupOperationInclusiveScan</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvGroupOperation__SpvGroupOperationMax.html" title='spirv_reflect::ffi::SpvGroupOperation__SpvGroupOperationMax constant'>SpvGroupOperation__SpvGroupOperationMax</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvGroupOperation__SpvGroupOperationPartitionedExclusiveScanNV.html" title='spirv_reflect::ffi::SpvGroupOperation__SpvGroupOperationPartitionedExclusiveScanNV constant'>SpvGroupOperation__SpvGroupOperationPartitionedExclusiveScanNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvGroupOperation__SpvGroupOperationPartitionedInclusiveScanNV.html" title='spirv_reflect::ffi::SpvGroupOperation__SpvGroupOperationPartitionedInclusiveScanNV constant'>SpvGroupOperation__SpvGroupOperationPartitionedInclusiveScanNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvGroupOperation__SpvGroupOperationPartitionedReduceNV.html" title='spirv_reflect::ffi::SpvGroupOperation__SpvGroupOperationPartitionedReduceNV constant'>SpvGroupOperation__SpvGroupOperationPartitionedReduceNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvGroupOperation__SpvGroupOperationReduce.html" title='spirv_reflect::ffi::SpvGroupOperation__SpvGroupOperationReduce constant'>SpvGroupOperation__SpvGroupOperationReduce</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageChannelDataType__SpvImageChannelDataTypeFloat.html" title='spirv_reflect::ffi::SpvImageChannelDataType__SpvImageChannelDataTypeFloat constant'>SpvImageChannelDataType__SpvImageChannelDataTypeFloat</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageChannelDataType__SpvImageChannelDataTypeHalfFloat.html" title='spirv_reflect::ffi::SpvImageChannelDataType__SpvImageChannelDataTypeHalfFloat constant'>SpvImageChannelDataType__SpvImageChannelDataTypeHalfFloat</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageChannelDataType__SpvImageChannelDataTypeMax.html" title='spirv_reflect::ffi::SpvImageChannelDataType__SpvImageChannelDataTypeMax constant'>SpvImageChannelDataType__SpvImageChannelDataTypeMax</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageChannelDataType__SpvImageChannelDataTypeSignedInt8.html" title='spirv_reflect::ffi::SpvImageChannelDataType__SpvImageChannelDataTypeSignedInt8 constant'>SpvImageChannelDataType__SpvImageChannelDataTypeSignedInt8</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageChannelDataType__SpvImageChannelDataTypeSignedInt16.html" title='spirv_reflect::ffi::SpvImageChannelDataType__SpvImageChannelDataTypeSignedInt16 constant'>SpvImageChannelDataType__SpvImageChannelDataTypeSignedInt16</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageChannelDataType__SpvImageChannelDataTypeSignedInt32.html" title='spirv_reflect::ffi::SpvImageChannelDataType__SpvImageChannelDataTypeSignedInt32 constant'>SpvImageChannelDataType__SpvImageChannelDataTypeSignedInt32</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageChannelDataType__SpvImageChannelDataTypeSnormInt8.html" title='spirv_reflect::ffi::SpvImageChannelDataType__SpvImageChannelDataTypeSnormInt8 constant'>SpvImageChannelDataType__SpvImageChannelDataTypeSnormInt8</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageChannelDataType__SpvImageChannelDataTypeSnormInt16.html" title='spirv_reflect::ffi::SpvImageChannelDataType__SpvImageChannelDataTypeSnormInt16 constant'>SpvImageChannelDataType__SpvImageChannelDataTypeSnormInt16</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageChannelDataType__SpvImageChannelDataTypeUnormInt8.html" title='spirv_reflect::ffi::SpvImageChannelDataType__SpvImageChannelDataTypeUnormInt8 constant'>SpvImageChannelDataType__SpvImageChannelDataTypeUnormInt8</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageChannelDataType__SpvImageChannelDataTypeUnormInt16.html" title='spirv_reflect::ffi::SpvImageChannelDataType__SpvImageChannelDataTypeUnormInt16 constant'>SpvImageChannelDataType__SpvImageChannelDataTypeUnormInt16</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageChannelDataType__SpvImageChannelDataTypeUnormInt24.html" title='spirv_reflect::ffi::SpvImageChannelDataType__SpvImageChannelDataTypeUnormInt24 constant'>SpvImageChannelDataType__SpvImageChannelDataTypeUnormInt24</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageChannelDataType__SpvImageChannelDataTypeUnormInt101010.html" title='spirv_reflect::ffi::SpvImageChannelDataType__SpvImageChannelDataTypeUnormInt101010 constant'>SpvImageChannelDataType__SpvImageChannelDataTypeUnormInt101010</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageChannelDataType__SpvImageChannelDataTypeUnormInt101010_2.html" title='spirv_reflect::ffi::SpvImageChannelDataType__SpvImageChannelDataTypeUnormInt101010_2 constant'>SpvImageChannelDataType__SpvImageChannelDataTypeUnormInt101010_2</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageChannelDataType__SpvImageChannelDataTypeUnormShort555.html" title='spirv_reflect::ffi::SpvImageChannelDataType__SpvImageChannelDataTypeUnormShort555 constant'>SpvImageChannelDataType__SpvImageChannelDataTypeUnormShort555</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageChannelDataType__SpvImageChannelDataTypeUnormShort565.html" title='spirv_reflect::ffi::SpvImageChannelDataType__SpvImageChannelDataTypeUnormShort565 constant'>SpvImageChannelDataType__SpvImageChannelDataTypeUnormShort565</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageChannelDataType__SpvImageChannelDataTypeUnsignedInt8.html" title='spirv_reflect::ffi::SpvImageChannelDataType__SpvImageChannelDataTypeUnsignedInt8 constant'>SpvImageChannelDataType__SpvImageChannelDataTypeUnsignedInt8</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageChannelDataType__SpvImageChannelDataTypeUnsignedInt16.html" title='spirv_reflect::ffi::SpvImageChannelDataType__SpvImageChannelDataTypeUnsignedInt16 constant'>SpvImageChannelDataType__SpvImageChannelDataTypeUnsignedInt16</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageChannelDataType__SpvImageChannelDataTypeUnsignedInt32.html" title='spirv_reflect::ffi::SpvImageChannelDataType__SpvImageChannelDataTypeUnsignedInt32 constant'>SpvImageChannelDataType__SpvImageChannelDataTypeUnsignedInt32</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageChannelOrder__SpvImageChannelOrderA.html" title='spirv_reflect::ffi::SpvImageChannelOrder__SpvImageChannelOrderA constant'>SpvImageChannelOrder__SpvImageChannelOrderA</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageChannelOrder__SpvImageChannelOrderABGR.html" title='spirv_reflect::ffi::SpvImageChannelOrder__SpvImageChannelOrderABGR constant'>SpvImageChannelOrder__SpvImageChannelOrderABGR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageChannelOrder__SpvImageChannelOrderARGB.html" title='spirv_reflect::ffi::SpvImageChannelOrder__SpvImageChannelOrderARGB constant'>SpvImageChannelOrder__SpvImageChannelOrderARGB</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageChannelOrder__SpvImageChannelOrderBGRA.html" title='spirv_reflect::ffi::SpvImageChannelOrder__SpvImageChannelOrderBGRA constant'>SpvImageChannelOrder__SpvImageChannelOrderBGRA</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageChannelOrder__SpvImageChannelOrderDepth.html" title='spirv_reflect::ffi::SpvImageChannelOrder__SpvImageChannelOrderDepth constant'>SpvImageChannelOrder__SpvImageChannelOrderDepth</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageChannelOrder__SpvImageChannelOrderDepthStencil.html" title='spirv_reflect::ffi::SpvImageChannelOrder__SpvImageChannelOrderDepthStencil constant'>SpvImageChannelOrder__SpvImageChannelOrderDepthStencil</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageChannelOrder__SpvImageChannelOrderIntensity.html" title='spirv_reflect::ffi::SpvImageChannelOrder__SpvImageChannelOrderIntensity constant'>SpvImageChannelOrder__SpvImageChannelOrderIntensity</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageChannelOrder__SpvImageChannelOrderLuminance.html" title='spirv_reflect::ffi::SpvImageChannelOrder__SpvImageChannelOrderLuminance constant'>SpvImageChannelOrder__SpvImageChannelOrderLuminance</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageChannelOrder__SpvImageChannelOrderMax.html" title='spirv_reflect::ffi::SpvImageChannelOrder__SpvImageChannelOrderMax constant'>SpvImageChannelOrder__SpvImageChannelOrderMax</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageChannelOrder__SpvImageChannelOrderR.html" title='spirv_reflect::ffi::SpvImageChannelOrder__SpvImageChannelOrderR constant'>SpvImageChannelOrder__SpvImageChannelOrderR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageChannelOrder__SpvImageChannelOrderRA.html" title='spirv_reflect::ffi::SpvImageChannelOrder__SpvImageChannelOrderRA constant'>SpvImageChannelOrder__SpvImageChannelOrderRA</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageChannelOrder__SpvImageChannelOrderRG.html" title='spirv_reflect::ffi::SpvImageChannelOrder__SpvImageChannelOrderRG constant'>SpvImageChannelOrder__SpvImageChannelOrderRG</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageChannelOrder__SpvImageChannelOrderRGB.html" title='spirv_reflect::ffi::SpvImageChannelOrder__SpvImageChannelOrderRGB constant'>SpvImageChannelOrder__SpvImageChannelOrderRGB</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageChannelOrder__SpvImageChannelOrderRGBA.html" title='spirv_reflect::ffi::SpvImageChannelOrder__SpvImageChannelOrderRGBA constant'>SpvImageChannelOrder__SpvImageChannelOrderRGBA</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageChannelOrder__SpvImageChannelOrderRGBx.html" title='spirv_reflect::ffi::SpvImageChannelOrder__SpvImageChannelOrderRGBx constant'>SpvImageChannelOrder__SpvImageChannelOrderRGBx</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageChannelOrder__SpvImageChannelOrderRGx.html" title='spirv_reflect::ffi::SpvImageChannelOrder__SpvImageChannelOrderRGx constant'>SpvImageChannelOrder__SpvImageChannelOrderRGx</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageChannelOrder__SpvImageChannelOrderRx.html" title='spirv_reflect::ffi::SpvImageChannelOrder__SpvImageChannelOrderRx constant'>SpvImageChannelOrder__SpvImageChannelOrderRx</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageChannelOrder__SpvImageChannelOrdersBGRA.html" title='spirv_reflect::ffi::SpvImageChannelOrder__SpvImageChannelOrdersBGRA constant'>SpvImageChannelOrder__SpvImageChannelOrdersBGRA</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageChannelOrder__SpvImageChannelOrdersRGB.html" title='spirv_reflect::ffi::SpvImageChannelOrder__SpvImageChannelOrdersRGB constant'>SpvImageChannelOrder__SpvImageChannelOrdersRGB</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageChannelOrder__SpvImageChannelOrdersRGBA.html" title='spirv_reflect::ffi::SpvImageChannelOrder__SpvImageChannelOrdersRGBA constant'>SpvImageChannelOrder__SpvImageChannelOrdersRGBA</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageChannelOrder__SpvImageChannelOrdersRGBx.html" title='spirv_reflect::ffi::SpvImageChannelOrder__SpvImageChannelOrdersRGBx constant'>SpvImageChannelOrder__SpvImageChannelOrdersRGBx</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageFormat__SpvImageFormatMax.html" title='spirv_reflect::ffi::SpvImageFormat__SpvImageFormatMax constant'>SpvImageFormat__SpvImageFormatMax</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageFormat__SpvImageFormatR8.html" title='spirv_reflect::ffi::SpvImageFormat__SpvImageFormatR8 constant'>SpvImageFormat__SpvImageFormatR8</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageFormat__SpvImageFormatR8Snorm.html" title='spirv_reflect::ffi::SpvImageFormat__SpvImageFormatR8Snorm constant'>SpvImageFormat__SpvImageFormatR8Snorm</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageFormat__SpvImageFormatR8i.html" title='spirv_reflect::ffi::SpvImageFormat__SpvImageFormatR8i constant'>SpvImageFormat__SpvImageFormatR8i</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageFormat__SpvImageFormatR8ui.html" title='spirv_reflect::ffi::SpvImageFormat__SpvImageFormatR8ui constant'>SpvImageFormat__SpvImageFormatR8ui</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageFormat__SpvImageFormatR16f.html" title='spirv_reflect::ffi::SpvImageFormat__SpvImageFormatR16f constant'>SpvImageFormat__SpvImageFormatR16f</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageFormat__SpvImageFormatR16.html" title='spirv_reflect::ffi::SpvImageFormat__SpvImageFormatR16 constant'>SpvImageFormat__SpvImageFormatR16</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageFormat__SpvImageFormatR16Snorm.html" title='spirv_reflect::ffi::SpvImageFormat__SpvImageFormatR16Snorm constant'>SpvImageFormat__SpvImageFormatR16Snorm</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageFormat__SpvImageFormatR16i.html" title='spirv_reflect::ffi::SpvImageFormat__SpvImageFormatR16i constant'>SpvImageFormat__SpvImageFormatR16i</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageFormat__SpvImageFormatR16ui.html" title='spirv_reflect::ffi::SpvImageFormat__SpvImageFormatR16ui constant'>SpvImageFormat__SpvImageFormatR16ui</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageFormat__SpvImageFormatR32f.html" title='spirv_reflect::ffi::SpvImageFormat__SpvImageFormatR32f constant'>SpvImageFormat__SpvImageFormatR32f</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageFormat__SpvImageFormatR32i.html" title='spirv_reflect::ffi::SpvImageFormat__SpvImageFormatR32i constant'>SpvImageFormat__SpvImageFormatR32i</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageFormat__SpvImageFormatR32ui.html" title='spirv_reflect::ffi::SpvImageFormat__SpvImageFormatR32ui constant'>SpvImageFormat__SpvImageFormatR32ui</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageFormat__SpvImageFormatR11fG11fB10f.html" title='spirv_reflect::ffi::SpvImageFormat__SpvImageFormatR11fG11fB10f constant'>SpvImageFormat__SpvImageFormatR11fG11fB10f</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageFormat__SpvImageFormatRg8.html" title='spirv_reflect::ffi::SpvImageFormat__SpvImageFormatRg8 constant'>SpvImageFormat__SpvImageFormatRg8</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageFormat__SpvImageFormatRg8Snorm.html" title='spirv_reflect::ffi::SpvImageFormat__SpvImageFormatRg8Snorm constant'>SpvImageFormat__SpvImageFormatRg8Snorm</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageFormat__SpvImageFormatRg8i.html" title='spirv_reflect::ffi::SpvImageFormat__SpvImageFormatRg8i constant'>SpvImageFormat__SpvImageFormatRg8i</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageFormat__SpvImageFormatRg8ui.html" title='spirv_reflect::ffi::SpvImageFormat__SpvImageFormatRg8ui constant'>SpvImageFormat__SpvImageFormatRg8ui</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageFormat__SpvImageFormatRg16f.html" title='spirv_reflect::ffi::SpvImageFormat__SpvImageFormatRg16f constant'>SpvImageFormat__SpvImageFormatRg16f</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageFormat__SpvImageFormatRg16.html" title='spirv_reflect::ffi::SpvImageFormat__SpvImageFormatRg16 constant'>SpvImageFormat__SpvImageFormatRg16</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageFormat__SpvImageFormatRg16Snorm.html" title='spirv_reflect::ffi::SpvImageFormat__SpvImageFormatRg16Snorm constant'>SpvImageFormat__SpvImageFormatRg16Snorm</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageFormat__SpvImageFormatRg16i.html" title='spirv_reflect::ffi::SpvImageFormat__SpvImageFormatRg16i constant'>SpvImageFormat__SpvImageFormatRg16i</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageFormat__SpvImageFormatRg16ui.html" title='spirv_reflect::ffi::SpvImageFormat__SpvImageFormatRg16ui constant'>SpvImageFormat__SpvImageFormatRg16ui</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageFormat__SpvImageFormatRg32f.html" title='spirv_reflect::ffi::SpvImageFormat__SpvImageFormatRg32f constant'>SpvImageFormat__SpvImageFormatRg32f</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageFormat__SpvImageFormatRg32i.html" title='spirv_reflect::ffi::SpvImageFormat__SpvImageFormatRg32i constant'>SpvImageFormat__SpvImageFormatRg32i</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageFormat__SpvImageFormatRg32ui.html" title='spirv_reflect::ffi::SpvImageFormat__SpvImageFormatRg32ui constant'>SpvImageFormat__SpvImageFormatRg32ui</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageFormat__SpvImageFormatRgb10A2.html" title='spirv_reflect::ffi::SpvImageFormat__SpvImageFormatRgb10A2 constant'>SpvImageFormat__SpvImageFormatRgb10A2</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageFormat__SpvImageFormatRgb10a2ui.html" title='spirv_reflect::ffi::SpvImageFormat__SpvImageFormatRgb10a2ui constant'>SpvImageFormat__SpvImageFormatRgb10a2ui</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageFormat__SpvImageFormatRgba8.html" title='spirv_reflect::ffi::SpvImageFormat__SpvImageFormatRgba8 constant'>SpvImageFormat__SpvImageFormatRgba8</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageFormat__SpvImageFormatRgba8Snorm.html" title='spirv_reflect::ffi::SpvImageFormat__SpvImageFormatRgba8Snorm constant'>SpvImageFormat__SpvImageFormatRgba8Snorm</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageFormat__SpvImageFormatRgba8i.html" title='spirv_reflect::ffi::SpvImageFormat__SpvImageFormatRgba8i constant'>SpvImageFormat__SpvImageFormatRgba8i</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageFormat__SpvImageFormatRgba8ui.html" title='spirv_reflect::ffi::SpvImageFormat__SpvImageFormatRgba8ui constant'>SpvImageFormat__SpvImageFormatRgba8ui</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageFormat__SpvImageFormatRgba16f.html" title='spirv_reflect::ffi::SpvImageFormat__SpvImageFormatRgba16f constant'>SpvImageFormat__SpvImageFormatRgba16f</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageFormat__SpvImageFormatRgba16.html" title='spirv_reflect::ffi::SpvImageFormat__SpvImageFormatRgba16 constant'>SpvImageFormat__SpvImageFormatRgba16</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageFormat__SpvImageFormatRgba16Snorm.html" title='spirv_reflect::ffi::SpvImageFormat__SpvImageFormatRgba16Snorm constant'>SpvImageFormat__SpvImageFormatRgba16Snorm</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageFormat__SpvImageFormatRgba16i.html" title='spirv_reflect::ffi::SpvImageFormat__SpvImageFormatRgba16i constant'>SpvImageFormat__SpvImageFormatRgba16i</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageFormat__SpvImageFormatRgba16ui.html" title='spirv_reflect::ffi::SpvImageFormat__SpvImageFormatRgba16ui constant'>SpvImageFormat__SpvImageFormatRgba16ui</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageFormat__SpvImageFormatRgba32f.html" title='spirv_reflect::ffi::SpvImageFormat__SpvImageFormatRgba32f constant'>SpvImageFormat__SpvImageFormatRgba32f</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageFormat__SpvImageFormatRgba32i.html" title='spirv_reflect::ffi::SpvImageFormat__SpvImageFormatRgba32i constant'>SpvImageFormat__SpvImageFormatRgba32i</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageFormat__SpvImageFormatRgba32ui.html" title='spirv_reflect::ffi::SpvImageFormat__SpvImageFormatRgba32ui constant'>SpvImageFormat__SpvImageFormatRgba32ui</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageFormat__SpvImageFormatUnknown.html" title='spirv_reflect::ffi::SpvImageFormat__SpvImageFormatUnknown constant'>SpvImageFormat__SpvImageFormatUnknown</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageOperandsMask__SpvImageOperandsBiasMask.html" title='spirv_reflect::ffi::SpvImageOperandsMask__SpvImageOperandsBiasMask constant'>SpvImageOperandsMask__SpvImageOperandsBiasMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageOperandsMask__SpvImageOperandsConstOffsetMask.html" title='spirv_reflect::ffi::SpvImageOperandsMask__SpvImageOperandsConstOffsetMask constant'>SpvImageOperandsMask__SpvImageOperandsConstOffsetMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageOperandsMask__SpvImageOperandsConstOffsetsMask.html" title='spirv_reflect::ffi::SpvImageOperandsMask__SpvImageOperandsConstOffsetsMask constant'>SpvImageOperandsMask__SpvImageOperandsConstOffsetsMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageOperandsMask__SpvImageOperandsGradMask.html" title='spirv_reflect::ffi::SpvImageOperandsMask__SpvImageOperandsGradMask constant'>SpvImageOperandsMask__SpvImageOperandsGradMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageOperandsMask__SpvImageOperandsLodMask.html" title='spirv_reflect::ffi::SpvImageOperandsMask__SpvImageOperandsLodMask constant'>SpvImageOperandsMask__SpvImageOperandsLodMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageOperandsMask__SpvImageOperandsMakeTexelAvailableKHRMask.html" title='spirv_reflect::ffi::SpvImageOperandsMask__SpvImageOperandsMakeTexelAvailableKHRMask constant'>SpvImageOperandsMask__SpvImageOperandsMakeTexelAvailableKHRMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageOperandsMask__SpvImageOperandsMakeTexelVisibleKHRMask.html" title='spirv_reflect::ffi::SpvImageOperandsMask__SpvImageOperandsMakeTexelVisibleKHRMask constant'>SpvImageOperandsMask__SpvImageOperandsMakeTexelVisibleKHRMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageOperandsMask__SpvImageOperandsMaskNone.html" title='spirv_reflect::ffi::SpvImageOperandsMask__SpvImageOperandsMaskNone constant'>SpvImageOperandsMask__SpvImageOperandsMaskNone</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageOperandsMask__SpvImageOperandsMinLodMask.html" title='spirv_reflect::ffi::SpvImageOperandsMask__SpvImageOperandsMinLodMask constant'>SpvImageOperandsMask__SpvImageOperandsMinLodMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageOperandsMask__SpvImageOperandsNonPrivateTexelKHRMask.html" title='spirv_reflect::ffi::SpvImageOperandsMask__SpvImageOperandsNonPrivateTexelKHRMask constant'>SpvImageOperandsMask__SpvImageOperandsNonPrivateTexelKHRMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageOperandsMask__SpvImageOperandsOffsetMask.html" title='spirv_reflect::ffi::SpvImageOperandsMask__SpvImageOperandsOffsetMask constant'>SpvImageOperandsMask__SpvImageOperandsOffsetMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageOperandsMask__SpvImageOperandsSampleMask.html" title='spirv_reflect::ffi::SpvImageOperandsMask__SpvImageOperandsSampleMask constant'>SpvImageOperandsMask__SpvImageOperandsSampleMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageOperandsMask__SpvImageOperandsVolatileTexelKHRMask.html" title='spirv_reflect::ffi::SpvImageOperandsMask__SpvImageOperandsVolatileTexelKHRMask constant'>SpvImageOperandsMask__SpvImageOperandsVolatileTexelKHRMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageOperandsShift__SpvImageOperandsBiasShift.html" title='spirv_reflect::ffi::SpvImageOperandsShift__SpvImageOperandsBiasShift constant'>SpvImageOperandsShift__SpvImageOperandsBiasShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageOperandsShift__SpvImageOperandsConstOffsetShift.html" title='spirv_reflect::ffi::SpvImageOperandsShift__SpvImageOperandsConstOffsetShift constant'>SpvImageOperandsShift__SpvImageOperandsConstOffsetShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageOperandsShift__SpvImageOperandsConstOffsetsShift.html" title='spirv_reflect::ffi::SpvImageOperandsShift__SpvImageOperandsConstOffsetsShift constant'>SpvImageOperandsShift__SpvImageOperandsConstOffsetsShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageOperandsShift__SpvImageOperandsGradShift.html" title='spirv_reflect::ffi::SpvImageOperandsShift__SpvImageOperandsGradShift constant'>SpvImageOperandsShift__SpvImageOperandsGradShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageOperandsShift__SpvImageOperandsLodShift.html" title='spirv_reflect::ffi::SpvImageOperandsShift__SpvImageOperandsLodShift constant'>SpvImageOperandsShift__SpvImageOperandsLodShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageOperandsShift__SpvImageOperandsMakeTexelAvailableKHRShift.html" title='spirv_reflect::ffi::SpvImageOperandsShift__SpvImageOperandsMakeTexelAvailableKHRShift constant'>SpvImageOperandsShift__SpvImageOperandsMakeTexelAvailableKHRShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageOperandsShift__SpvImageOperandsMakeTexelVisibleKHRShift.html" title='spirv_reflect::ffi::SpvImageOperandsShift__SpvImageOperandsMakeTexelVisibleKHRShift constant'>SpvImageOperandsShift__SpvImageOperandsMakeTexelVisibleKHRShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageOperandsShift__SpvImageOperandsMax.html" title='spirv_reflect::ffi::SpvImageOperandsShift__SpvImageOperandsMax constant'>SpvImageOperandsShift__SpvImageOperandsMax</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageOperandsShift__SpvImageOperandsMinLodShift.html" title='spirv_reflect::ffi::SpvImageOperandsShift__SpvImageOperandsMinLodShift constant'>SpvImageOperandsShift__SpvImageOperandsMinLodShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageOperandsShift__SpvImageOperandsNonPrivateTexelKHRShift.html" title='spirv_reflect::ffi::SpvImageOperandsShift__SpvImageOperandsNonPrivateTexelKHRShift constant'>SpvImageOperandsShift__SpvImageOperandsNonPrivateTexelKHRShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageOperandsShift__SpvImageOperandsOffsetShift.html" title='spirv_reflect::ffi::SpvImageOperandsShift__SpvImageOperandsOffsetShift constant'>SpvImageOperandsShift__SpvImageOperandsOffsetShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageOperandsShift__SpvImageOperandsSampleShift.html" title='spirv_reflect::ffi::SpvImageOperandsShift__SpvImageOperandsSampleShift constant'>SpvImageOperandsShift__SpvImageOperandsSampleShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvImageOperandsShift__SpvImageOperandsVolatileTexelKHRShift.html" title='spirv_reflect::ffi::SpvImageOperandsShift__SpvImageOperandsVolatileTexelKHRShift constant'>SpvImageOperandsShift__SpvImageOperandsVolatileTexelKHRShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvKernelEnqueueFlags__SpvKernelEnqueueFlagsMax.html" title='spirv_reflect::ffi::SpvKernelEnqueueFlags__SpvKernelEnqueueFlagsMax constant'>SpvKernelEnqueueFlags__SpvKernelEnqueueFlagsMax</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvKernelEnqueueFlags__SpvKernelEnqueueFlagsNoWait.html" title='spirv_reflect::ffi::SpvKernelEnqueueFlags__SpvKernelEnqueueFlagsNoWait constant'>SpvKernelEnqueueFlags__SpvKernelEnqueueFlagsNoWait</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvKernelEnqueueFlags__SpvKernelEnqueueFlagsWaitKernel.html" title='spirv_reflect::ffi::SpvKernelEnqueueFlags__SpvKernelEnqueueFlagsWaitKernel constant'>SpvKernelEnqueueFlags__SpvKernelEnqueueFlagsWaitKernel</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvKernelEnqueueFlags__SpvKernelEnqueueFlagsWaitWorkGroup.html" title='spirv_reflect::ffi::SpvKernelEnqueueFlags__SpvKernelEnqueueFlagsWaitWorkGroup constant'>SpvKernelEnqueueFlags__SpvKernelEnqueueFlagsWaitWorkGroup</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvKernelProfilingInfoMask__SpvKernelProfilingInfoCmdExecTimeMask.html" title='spirv_reflect::ffi::SpvKernelProfilingInfoMask__SpvKernelProfilingInfoCmdExecTimeMask constant'>SpvKernelProfilingInfoMask__SpvKernelProfilingInfoCmdExecTimeMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvKernelProfilingInfoMask__SpvKernelProfilingInfoMaskNone.html" title='spirv_reflect::ffi::SpvKernelProfilingInfoMask__SpvKernelProfilingInfoMaskNone constant'>SpvKernelProfilingInfoMask__SpvKernelProfilingInfoMaskNone</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvKernelProfilingInfoShift__SpvKernelProfilingInfoCmdExecTimeShift.html" title='spirv_reflect::ffi::SpvKernelProfilingInfoShift__SpvKernelProfilingInfoCmdExecTimeShift constant'>SpvKernelProfilingInfoShift__SpvKernelProfilingInfoCmdExecTimeShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvKernelProfilingInfoShift__SpvKernelProfilingInfoMax.html" title='spirv_reflect::ffi::SpvKernelProfilingInfoShift__SpvKernelProfilingInfoMax constant'>SpvKernelProfilingInfoShift__SpvKernelProfilingInfoMax</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvLinkageType__SpvLinkageTypeExport.html" title='spirv_reflect::ffi::SpvLinkageType__SpvLinkageTypeExport constant'>SpvLinkageType__SpvLinkageTypeExport</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvLinkageType__SpvLinkageTypeImport.html" title='spirv_reflect::ffi::SpvLinkageType__SpvLinkageTypeImport constant'>SpvLinkageType__SpvLinkageTypeImport</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvLinkageType__SpvLinkageTypeMax.html" title='spirv_reflect::ffi::SpvLinkageType__SpvLinkageTypeMax constant'>SpvLinkageType__SpvLinkageTypeMax</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvLoopControlMask__SpvLoopControlDependencyInfiniteMask.html" title='spirv_reflect::ffi::SpvLoopControlMask__SpvLoopControlDependencyInfiniteMask constant'>SpvLoopControlMask__SpvLoopControlDependencyInfiniteMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvLoopControlMask__SpvLoopControlDependencyLengthMask.html" title='spirv_reflect::ffi::SpvLoopControlMask__SpvLoopControlDependencyLengthMask constant'>SpvLoopControlMask__SpvLoopControlDependencyLengthMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvLoopControlMask__SpvLoopControlDontUnrollMask.html" title='spirv_reflect::ffi::SpvLoopControlMask__SpvLoopControlDontUnrollMask constant'>SpvLoopControlMask__SpvLoopControlDontUnrollMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvLoopControlMask__SpvLoopControlMaskNone.html" title='spirv_reflect::ffi::SpvLoopControlMask__SpvLoopControlMaskNone constant'>SpvLoopControlMask__SpvLoopControlMaskNone</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvLoopControlMask__SpvLoopControlUnrollMask.html" title='spirv_reflect::ffi::SpvLoopControlMask__SpvLoopControlUnrollMask constant'>SpvLoopControlMask__SpvLoopControlUnrollMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvLoopControlShift__SpvLoopControlDependencyInfiniteShift.html" title='spirv_reflect::ffi::SpvLoopControlShift__SpvLoopControlDependencyInfiniteShift constant'>SpvLoopControlShift__SpvLoopControlDependencyInfiniteShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvLoopControlShift__SpvLoopControlDependencyLengthShift.html" title='spirv_reflect::ffi::SpvLoopControlShift__SpvLoopControlDependencyLengthShift constant'>SpvLoopControlShift__SpvLoopControlDependencyLengthShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvLoopControlShift__SpvLoopControlDontUnrollShift.html" title='spirv_reflect::ffi::SpvLoopControlShift__SpvLoopControlDontUnrollShift constant'>SpvLoopControlShift__SpvLoopControlDontUnrollShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvLoopControlShift__SpvLoopControlMax.html" title='spirv_reflect::ffi::SpvLoopControlShift__SpvLoopControlMax constant'>SpvLoopControlShift__SpvLoopControlMax</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvLoopControlShift__SpvLoopControlUnrollShift.html" title='spirv_reflect::ffi::SpvLoopControlShift__SpvLoopControlUnrollShift constant'>SpvLoopControlShift__SpvLoopControlUnrollShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemoryAccessMask__SpvMemoryAccessAlignedMask.html" title='spirv_reflect::ffi::SpvMemoryAccessMask__SpvMemoryAccessAlignedMask constant'>SpvMemoryAccessMask__SpvMemoryAccessAlignedMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemoryAccessMask__SpvMemoryAccessMakePointerAvailableKHRMask.html" title='spirv_reflect::ffi::SpvMemoryAccessMask__SpvMemoryAccessMakePointerAvailableKHRMask constant'>SpvMemoryAccessMask__SpvMemoryAccessMakePointerAvailableKHRMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemoryAccessMask__SpvMemoryAccessMakePointerVisibleKHRMask.html" title='spirv_reflect::ffi::SpvMemoryAccessMask__SpvMemoryAccessMakePointerVisibleKHRMask constant'>SpvMemoryAccessMask__SpvMemoryAccessMakePointerVisibleKHRMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemoryAccessMask__SpvMemoryAccessMaskNone.html" title='spirv_reflect::ffi::SpvMemoryAccessMask__SpvMemoryAccessMaskNone constant'>SpvMemoryAccessMask__SpvMemoryAccessMaskNone</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemoryAccessMask__SpvMemoryAccessNonPrivatePointerKHRMask.html" title='spirv_reflect::ffi::SpvMemoryAccessMask__SpvMemoryAccessNonPrivatePointerKHRMask constant'>SpvMemoryAccessMask__SpvMemoryAccessNonPrivatePointerKHRMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemoryAccessMask__SpvMemoryAccessNontemporalMask.html" title='spirv_reflect::ffi::SpvMemoryAccessMask__SpvMemoryAccessNontemporalMask constant'>SpvMemoryAccessMask__SpvMemoryAccessNontemporalMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemoryAccessMask__SpvMemoryAccessVolatileMask.html" title='spirv_reflect::ffi::SpvMemoryAccessMask__SpvMemoryAccessVolatileMask constant'>SpvMemoryAccessMask__SpvMemoryAccessVolatileMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemoryAccessShift__SpvMemoryAccessAlignedShift.html" title='spirv_reflect::ffi::SpvMemoryAccessShift__SpvMemoryAccessAlignedShift constant'>SpvMemoryAccessShift__SpvMemoryAccessAlignedShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemoryAccessShift__SpvMemoryAccessMakePointerAvailableKHRShift.html" title='spirv_reflect::ffi::SpvMemoryAccessShift__SpvMemoryAccessMakePointerAvailableKHRShift constant'>SpvMemoryAccessShift__SpvMemoryAccessMakePointerAvailableKHRShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemoryAccessShift__SpvMemoryAccessMakePointerVisibleKHRShift.html" title='spirv_reflect::ffi::SpvMemoryAccessShift__SpvMemoryAccessMakePointerVisibleKHRShift constant'>SpvMemoryAccessShift__SpvMemoryAccessMakePointerVisibleKHRShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemoryAccessShift__SpvMemoryAccessMax.html" title='spirv_reflect::ffi::SpvMemoryAccessShift__SpvMemoryAccessMax constant'>SpvMemoryAccessShift__SpvMemoryAccessMax</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemoryAccessShift__SpvMemoryAccessNonPrivatePointerKHRShift.html" title='spirv_reflect::ffi::SpvMemoryAccessShift__SpvMemoryAccessNonPrivatePointerKHRShift constant'>SpvMemoryAccessShift__SpvMemoryAccessNonPrivatePointerKHRShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemoryAccessShift__SpvMemoryAccessNontemporalShift.html" title='spirv_reflect::ffi::SpvMemoryAccessShift__SpvMemoryAccessNontemporalShift constant'>SpvMemoryAccessShift__SpvMemoryAccessNontemporalShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemoryAccessShift__SpvMemoryAccessVolatileShift.html" title='spirv_reflect::ffi::SpvMemoryAccessShift__SpvMemoryAccessVolatileShift constant'>SpvMemoryAccessShift__SpvMemoryAccessVolatileShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemoryModel__SpvMemoryModelGLSL450.html" title='spirv_reflect::ffi::SpvMemoryModel__SpvMemoryModelGLSL450 constant'>SpvMemoryModel__SpvMemoryModelGLSL450</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemoryModel__SpvMemoryModelMax.html" title='spirv_reflect::ffi::SpvMemoryModel__SpvMemoryModelMax constant'>SpvMemoryModel__SpvMemoryModelMax</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemoryModel__SpvMemoryModelOpenCL.html" title='spirv_reflect::ffi::SpvMemoryModel__SpvMemoryModelOpenCL constant'>SpvMemoryModel__SpvMemoryModelOpenCL</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemoryModel__SpvMemoryModelSimple.html" title='spirv_reflect::ffi::SpvMemoryModel__SpvMemoryModelSimple constant'>SpvMemoryModel__SpvMemoryModelSimple</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemoryModel__SpvMemoryModelVulkanKHR.html" title='spirv_reflect::ffi::SpvMemoryModel__SpvMemoryModelVulkanKHR constant'>SpvMemoryModel__SpvMemoryModelVulkanKHR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemorySemanticsMask__SpvMemorySemanticsAcquireMask.html" title='spirv_reflect::ffi::SpvMemorySemanticsMask__SpvMemorySemanticsAcquireMask constant'>SpvMemorySemanticsMask__SpvMemorySemanticsAcquireMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemorySemanticsMask__SpvMemorySemanticsAcquireReleaseMask.html" title='spirv_reflect::ffi::SpvMemorySemanticsMask__SpvMemorySemanticsAcquireReleaseMask constant'>SpvMemorySemanticsMask__SpvMemorySemanticsAcquireReleaseMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemorySemanticsMask__SpvMemorySemanticsAtomicCounterMemoryMask.html" title='spirv_reflect::ffi::SpvMemorySemanticsMask__SpvMemorySemanticsAtomicCounterMemoryMask constant'>SpvMemorySemanticsMask__SpvMemorySemanticsAtomicCounterMemoryMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemorySemanticsMask__SpvMemorySemanticsCrossWorkgroupMemoryMask.html" title='spirv_reflect::ffi::SpvMemorySemanticsMask__SpvMemorySemanticsCrossWorkgroupMemoryMask constant'>SpvMemorySemanticsMask__SpvMemorySemanticsCrossWorkgroupMemoryMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemorySemanticsMask__SpvMemorySemanticsImageMemoryMask.html" title='spirv_reflect::ffi::SpvMemorySemanticsMask__SpvMemorySemanticsImageMemoryMask constant'>SpvMemorySemanticsMask__SpvMemorySemanticsImageMemoryMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemorySemanticsMask__SpvMemorySemanticsMakeAvailableKHRMask.html" title='spirv_reflect::ffi::SpvMemorySemanticsMask__SpvMemorySemanticsMakeAvailableKHRMask constant'>SpvMemorySemanticsMask__SpvMemorySemanticsMakeAvailableKHRMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemorySemanticsMask__SpvMemorySemanticsMakeVisibleKHRMask.html" title='spirv_reflect::ffi::SpvMemorySemanticsMask__SpvMemorySemanticsMakeVisibleKHRMask constant'>SpvMemorySemanticsMask__SpvMemorySemanticsMakeVisibleKHRMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemorySemanticsMask__SpvMemorySemanticsMaskNone.html" title='spirv_reflect::ffi::SpvMemorySemanticsMask__SpvMemorySemanticsMaskNone constant'>SpvMemorySemanticsMask__SpvMemorySemanticsMaskNone</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemorySemanticsMask__SpvMemorySemanticsOutputMemoryKHRMask.html" title='spirv_reflect::ffi::SpvMemorySemanticsMask__SpvMemorySemanticsOutputMemoryKHRMask constant'>SpvMemorySemanticsMask__SpvMemorySemanticsOutputMemoryKHRMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemorySemanticsMask__SpvMemorySemanticsReleaseMask.html" title='spirv_reflect::ffi::SpvMemorySemanticsMask__SpvMemorySemanticsReleaseMask constant'>SpvMemorySemanticsMask__SpvMemorySemanticsReleaseMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemorySemanticsMask__SpvMemorySemanticsSequentiallyConsistentMask.html" title='spirv_reflect::ffi::SpvMemorySemanticsMask__SpvMemorySemanticsSequentiallyConsistentMask constant'>SpvMemorySemanticsMask__SpvMemorySemanticsSequentiallyConsistentMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemorySemanticsMask__SpvMemorySemanticsSubgroupMemoryMask.html" title='spirv_reflect::ffi::SpvMemorySemanticsMask__SpvMemorySemanticsSubgroupMemoryMask constant'>SpvMemorySemanticsMask__SpvMemorySemanticsSubgroupMemoryMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemorySemanticsMask__SpvMemorySemanticsUniformMemoryMask.html" title='spirv_reflect::ffi::SpvMemorySemanticsMask__SpvMemorySemanticsUniformMemoryMask constant'>SpvMemorySemanticsMask__SpvMemorySemanticsUniformMemoryMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemorySemanticsMask__SpvMemorySemanticsWorkgroupMemoryMask.html" title='spirv_reflect::ffi::SpvMemorySemanticsMask__SpvMemorySemanticsWorkgroupMemoryMask constant'>SpvMemorySemanticsMask__SpvMemorySemanticsWorkgroupMemoryMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemorySemanticsShift__SpvMemorySemanticsAcquireReleaseShift.html" title='spirv_reflect::ffi::SpvMemorySemanticsShift__SpvMemorySemanticsAcquireReleaseShift constant'>SpvMemorySemanticsShift__SpvMemorySemanticsAcquireReleaseShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemorySemanticsShift__SpvMemorySemanticsAcquireShift.html" title='spirv_reflect::ffi::SpvMemorySemanticsShift__SpvMemorySemanticsAcquireShift constant'>SpvMemorySemanticsShift__SpvMemorySemanticsAcquireShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemorySemanticsShift__SpvMemorySemanticsAtomicCounterMemoryShift.html" title='spirv_reflect::ffi::SpvMemorySemanticsShift__SpvMemorySemanticsAtomicCounterMemoryShift constant'>SpvMemorySemanticsShift__SpvMemorySemanticsAtomicCounterMemoryShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemorySemanticsShift__SpvMemorySemanticsCrossWorkgroupMemoryShift.html" title='spirv_reflect::ffi::SpvMemorySemanticsShift__SpvMemorySemanticsCrossWorkgroupMemoryShift constant'>SpvMemorySemanticsShift__SpvMemorySemanticsCrossWorkgroupMemoryShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemorySemanticsShift__SpvMemorySemanticsImageMemoryShift.html" title='spirv_reflect::ffi::SpvMemorySemanticsShift__SpvMemorySemanticsImageMemoryShift constant'>SpvMemorySemanticsShift__SpvMemorySemanticsImageMemoryShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemorySemanticsShift__SpvMemorySemanticsMakeAvailableKHRShift.html" title='spirv_reflect::ffi::SpvMemorySemanticsShift__SpvMemorySemanticsMakeAvailableKHRShift constant'>SpvMemorySemanticsShift__SpvMemorySemanticsMakeAvailableKHRShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemorySemanticsShift__SpvMemorySemanticsMakeVisibleKHRShift.html" title='spirv_reflect::ffi::SpvMemorySemanticsShift__SpvMemorySemanticsMakeVisibleKHRShift constant'>SpvMemorySemanticsShift__SpvMemorySemanticsMakeVisibleKHRShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemorySemanticsShift__SpvMemorySemanticsMax.html" title='spirv_reflect::ffi::SpvMemorySemanticsShift__SpvMemorySemanticsMax constant'>SpvMemorySemanticsShift__SpvMemorySemanticsMax</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemorySemanticsShift__SpvMemorySemanticsOutputMemoryKHRShift.html" title='spirv_reflect::ffi::SpvMemorySemanticsShift__SpvMemorySemanticsOutputMemoryKHRShift constant'>SpvMemorySemanticsShift__SpvMemorySemanticsOutputMemoryKHRShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemorySemanticsShift__SpvMemorySemanticsReleaseShift.html" title='spirv_reflect::ffi::SpvMemorySemanticsShift__SpvMemorySemanticsReleaseShift constant'>SpvMemorySemanticsShift__SpvMemorySemanticsReleaseShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemorySemanticsShift__SpvMemorySemanticsSequentiallyConsistentShift.html" title='spirv_reflect::ffi::SpvMemorySemanticsShift__SpvMemorySemanticsSequentiallyConsistentShift constant'>SpvMemorySemanticsShift__SpvMemorySemanticsSequentiallyConsistentShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemorySemanticsShift__SpvMemorySemanticsSubgroupMemoryShift.html" title='spirv_reflect::ffi::SpvMemorySemanticsShift__SpvMemorySemanticsSubgroupMemoryShift constant'>SpvMemorySemanticsShift__SpvMemorySemanticsSubgroupMemoryShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemorySemanticsShift__SpvMemorySemanticsUniformMemoryShift.html" title='spirv_reflect::ffi::SpvMemorySemanticsShift__SpvMemorySemanticsUniformMemoryShift constant'>SpvMemorySemanticsShift__SpvMemorySemanticsUniformMemoryShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvMemorySemanticsShift__SpvMemorySemanticsWorkgroupMemoryShift.html" title='spirv_reflect::ffi::SpvMemorySemanticsShift__SpvMemorySemanticsWorkgroupMemoryShift constant'>SpvMemorySemanticsShift__SpvMemorySemanticsWorkgroupMemoryShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpAccessChain.html" title='spirv_reflect::ffi::SpvOp__SpvOpAccessChain constant'>SpvOp__SpvOpAccessChain</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpAll.html" title='spirv_reflect::ffi::SpvOp__SpvOpAll constant'>SpvOp__SpvOpAll</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpAny.html" title='spirv_reflect::ffi::SpvOp__SpvOpAny constant'>SpvOp__SpvOpAny</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpArrayLength.html" title='spirv_reflect::ffi::SpvOp__SpvOpArrayLength constant'>SpvOp__SpvOpArrayLength</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpAtomicAnd.html" title='spirv_reflect::ffi::SpvOp__SpvOpAtomicAnd constant'>SpvOp__SpvOpAtomicAnd</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpAtomicCompareExchange.html" title='spirv_reflect::ffi::SpvOp__SpvOpAtomicCompareExchange constant'>SpvOp__SpvOpAtomicCompareExchange</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpAtomicCompareExchangeWeak.html" title='spirv_reflect::ffi::SpvOp__SpvOpAtomicCompareExchangeWeak constant'>SpvOp__SpvOpAtomicCompareExchangeWeak</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpAtomicExchange.html" title='spirv_reflect::ffi::SpvOp__SpvOpAtomicExchange constant'>SpvOp__SpvOpAtomicExchange</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpAtomicFlagClear.html" title='spirv_reflect::ffi::SpvOp__SpvOpAtomicFlagClear constant'>SpvOp__SpvOpAtomicFlagClear</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpAtomicFlagTestAndSet.html" title='spirv_reflect::ffi::SpvOp__SpvOpAtomicFlagTestAndSet constant'>SpvOp__SpvOpAtomicFlagTestAndSet</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpAtomicIAdd.html" title='spirv_reflect::ffi::SpvOp__SpvOpAtomicIAdd constant'>SpvOp__SpvOpAtomicIAdd</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpAtomicIDecrement.html" title='spirv_reflect::ffi::SpvOp__SpvOpAtomicIDecrement constant'>SpvOp__SpvOpAtomicIDecrement</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpAtomicIIncrement.html" title='spirv_reflect::ffi::SpvOp__SpvOpAtomicIIncrement constant'>SpvOp__SpvOpAtomicIIncrement</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpAtomicISub.html" title='spirv_reflect::ffi::SpvOp__SpvOpAtomicISub constant'>SpvOp__SpvOpAtomicISub</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpAtomicLoad.html" title='spirv_reflect::ffi::SpvOp__SpvOpAtomicLoad constant'>SpvOp__SpvOpAtomicLoad</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpAtomicOr.html" title='spirv_reflect::ffi::SpvOp__SpvOpAtomicOr constant'>SpvOp__SpvOpAtomicOr</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpAtomicSMax.html" title='spirv_reflect::ffi::SpvOp__SpvOpAtomicSMax constant'>SpvOp__SpvOpAtomicSMax</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpAtomicSMin.html" title='spirv_reflect::ffi::SpvOp__SpvOpAtomicSMin constant'>SpvOp__SpvOpAtomicSMin</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpAtomicStore.html" title='spirv_reflect::ffi::SpvOp__SpvOpAtomicStore constant'>SpvOp__SpvOpAtomicStore</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpAtomicUMax.html" title='spirv_reflect::ffi::SpvOp__SpvOpAtomicUMax constant'>SpvOp__SpvOpAtomicUMax</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpAtomicUMin.html" title='spirv_reflect::ffi::SpvOp__SpvOpAtomicUMin constant'>SpvOp__SpvOpAtomicUMin</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpAtomicXor.html" title='spirv_reflect::ffi::SpvOp__SpvOpAtomicXor constant'>SpvOp__SpvOpAtomicXor</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpBitCount.html" title='spirv_reflect::ffi::SpvOp__SpvOpBitCount constant'>SpvOp__SpvOpBitCount</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpBitFieldInsert.html" title='spirv_reflect::ffi::SpvOp__SpvOpBitFieldInsert constant'>SpvOp__SpvOpBitFieldInsert</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpBitFieldSExtract.html" title='spirv_reflect::ffi::SpvOp__SpvOpBitFieldSExtract constant'>SpvOp__SpvOpBitFieldSExtract</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpBitFieldUExtract.html" title='spirv_reflect::ffi::SpvOp__SpvOpBitFieldUExtract constant'>SpvOp__SpvOpBitFieldUExtract</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpBitReverse.html" title='spirv_reflect::ffi::SpvOp__SpvOpBitReverse constant'>SpvOp__SpvOpBitReverse</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpBitcast.html" title='spirv_reflect::ffi::SpvOp__SpvOpBitcast constant'>SpvOp__SpvOpBitcast</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpBitwiseAnd.html" title='spirv_reflect::ffi::SpvOp__SpvOpBitwiseAnd constant'>SpvOp__SpvOpBitwiseAnd</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpBitwiseOr.html" title='spirv_reflect::ffi::SpvOp__SpvOpBitwiseOr constant'>SpvOp__SpvOpBitwiseOr</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpBitwiseXor.html" title='spirv_reflect::ffi::SpvOp__SpvOpBitwiseXor constant'>SpvOp__SpvOpBitwiseXor</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpBranch.html" title='spirv_reflect::ffi::SpvOp__SpvOpBranch constant'>SpvOp__SpvOpBranch</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpBranchConditional.html" title='spirv_reflect::ffi::SpvOp__SpvOpBranchConditional constant'>SpvOp__SpvOpBranchConditional</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpBuildNDRange.html" title='spirv_reflect::ffi::SpvOp__SpvOpBuildNDRange constant'>SpvOp__SpvOpBuildNDRange</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpCapability.html" title='spirv_reflect::ffi::SpvOp__SpvOpCapability constant'>SpvOp__SpvOpCapability</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpCaptureEventProfilingInfo.html" title='spirv_reflect::ffi::SpvOp__SpvOpCaptureEventProfilingInfo constant'>SpvOp__SpvOpCaptureEventProfilingInfo</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpCommitReadPipe.html" title='spirv_reflect::ffi::SpvOp__SpvOpCommitReadPipe constant'>SpvOp__SpvOpCommitReadPipe</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpCommitWritePipe.html" title='spirv_reflect::ffi::SpvOp__SpvOpCommitWritePipe constant'>SpvOp__SpvOpCommitWritePipe</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpCompositeConstruct.html" title='spirv_reflect::ffi::SpvOp__SpvOpCompositeConstruct constant'>SpvOp__SpvOpCompositeConstruct</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpCompositeExtract.html" title='spirv_reflect::ffi::SpvOp__SpvOpCompositeExtract constant'>SpvOp__SpvOpCompositeExtract</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpCompositeInsert.html" title='spirv_reflect::ffi::SpvOp__SpvOpCompositeInsert constant'>SpvOp__SpvOpCompositeInsert</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpConstant.html" title='spirv_reflect::ffi::SpvOp__SpvOpConstant constant'>SpvOp__SpvOpConstant</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpConstantComposite.html" title='spirv_reflect::ffi::SpvOp__SpvOpConstantComposite constant'>SpvOp__SpvOpConstantComposite</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpConstantFalse.html" title='spirv_reflect::ffi::SpvOp__SpvOpConstantFalse constant'>SpvOp__SpvOpConstantFalse</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpConstantNull.html" title='spirv_reflect::ffi::SpvOp__SpvOpConstantNull constant'>SpvOp__SpvOpConstantNull</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpConstantPipeStorage.html" title='spirv_reflect::ffi::SpvOp__SpvOpConstantPipeStorage constant'>SpvOp__SpvOpConstantPipeStorage</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpConstantSampler.html" title='spirv_reflect::ffi::SpvOp__SpvOpConstantSampler constant'>SpvOp__SpvOpConstantSampler</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpConstantTrue.html" title='spirv_reflect::ffi::SpvOp__SpvOpConstantTrue constant'>SpvOp__SpvOpConstantTrue</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpControlBarrier.html" title='spirv_reflect::ffi::SpvOp__SpvOpControlBarrier constant'>SpvOp__SpvOpControlBarrier</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpConvertFToS.html" title='spirv_reflect::ffi::SpvOp__SpvOpConvertFToS constant'>SpvOp__SpvOpConvertFToS</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpConvertFToU.html" title='spirv_reflect::ffi::SpvOp__SpvOpConvertFToU constant'>SpvOp__SpvOpConvertFToU</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpConvertPtrToU.html" title='spirv_reflect::ffi::SpvOp__SpvOpConvertPtrToU constant'>SpvOp__SpvOpConvertPtrToU</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpConvertSToF.html" title='spirv_reflect::ffi::SpvOp__SpvOpConvertSToF constant'>SpvOp__SpvOpConvertSToF</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpConvertUToF.html" title='spirv_reflect::ffi::SpvOp__SpvOpConvertUToF constant'>SpvOp__SpvOpConvertUToF</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpConvertUToPtr.html" title='spirv_reflect::ffi::SpvOp__SpvOpConvertUToPtr constant'>SpvOp__SpvOpConvertUToPtr</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpCopyMemory.html" title='spirv_reflect::ffi::SpvOp__SpvOpCopyMemory constant'>SpvOp__SpvOpCopyMemory</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpCopyMemorySized.html" title='spirv_reflect::ffi::SpvOp__SpvOpCopyMemorySized constant'>SpvOp__SpvOpCopyMemorySized</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpCopyObject.html" title='spirv_reflect::ffi::SpvOp__SpvOpCopyObject constant'>SpvOp__SpvOpCopyObject</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpCreatePipeFromPipeStorage.html" title='spirv_reflect::ffi::SpvOp__SpvOpCreatePipeFromPipeStorage constant'>SpvOp__SpvOpCreatePipeFromPipeStorage</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpCreateUserEvent.html" title='spirv_reflect::ffi::SpvOp__SpvOpCreateUserEvent constant'>SpvOp__SpvOpCreateUserEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpDPdx.html" title='spirv_reflect::ffi::SpvOp__SpvOpDPdx constant'>SpvOp__SpvOpDPdx</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpDPdxCoarse.html" title='spirv_reflect::ffi::SpvOp__SpvOpDPdxCoarse constant'>SpvOp__SpvOpDPdxCoarse</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpDPdxFine.html" title='spirv_reflect::ffi::SpvOp__SpvOpDPdxFine constant'>SpvOp__SpvOpDPdxFine</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpDPdy.html" title='spirv_reflect::ffi::SpvOp__SpvOpDPdy constant'>SpvOp__SpvOpDPdy</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpDPdyCoarse.html" title='spirv_reflect::ffi::SpvOp__SpvOpDPdyCoarse constant'>SpvOp__SpvOpDPdyCoarse</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpDPdyFine.html" title='spirv_reflect::ffi::SpvOp__SpvOpDPdyFine constant'>SpvOp__SpvOpDPdyFine</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpDecorate.html" title='spirv_reflect::ffi::SpvOp__SpvOpDecorate constant'>SpvOp__SpvOpDecorate</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpDecorateId.html" title='spirv_reflect::ffi::SpvOp__SpvOpDecorateId constant'>SpvOp__SpvOpDecorateId</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpDecorateStringGOOGLE.html" title='spirv_reflect::ffi::SpvOp__SpvOpDecorateStringGOOGLE constant'>SpvOp__SpvOpDecorateStringGOOGLE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpDecorationGroup.html" title='spirv_reflect::ffi::SpvOp__SpvOpDecorationGroup constant'>SpvOp__SpvOpDecorationGroup</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpDot.html" title='spirv_reflect::ffi::SpvOp__SpvOpDot constant'>SpvOp__SpvOpDot</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpEmitStreamVertex.html" title='spirv_reflect::ffi::SpvOp__SpvOpEmitStreamVertex constant'>SpvOp__SpvOpEmitStreamVertex</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpEmitVertex.html" title='spirv_reflect::ffi::SpvOp__SpvOpEmitVertex constant'>SpvOp__SpvOpEmitVertex</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpEndPrimitive.html" title='spirv_reflect::ffi::SpvOp__SpvOpEndPrimitive constant'>SpvOp__SpvOpEndPrimitive</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpEndStreamPrimitive.html" title='spirv_reflect::ffi::SpvOp__SpvOpEndStreamPrimitive constant'>SpvOp__SpvOpEndStreamPrimitive</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpEnqueueKernel.html" title='spirv_reflect::ffi::SpvOp__SpvOpEnqueueKernel constant'>SpvOp__SpvOpEnqueueKernel</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpEnqueueMarker.html" title='spirv_reflect::ffi::SpvOp__SpvOpEnqueueMarker constant'>SpvOp__SpvOpEnqueueMarker</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpEntryPoint.html" title='spirv_reflect::ffi::SpvOp__SpvOpEntryPoint constant'>SpvOp__SpvOpEntryPoint</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpExecuteCallableNV.html" title='spirv_reflect::ffi::SpvOp__SpvOpExecuteCallableNV constant'>SpvOp__SpvOpExecuteCallableNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpExecutionMode.html" title='spirv_reflect::ffi::SpvOp__SpvOpExecutionMode constant'>SpvOp__SpvOpExecutionMode</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpExecutionModeId.html" title='spirv_reflect::ffi::SpvOp__SpvOpExecutionModeId constant'>SpvOp__SpvOpExecutionModeId</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpExtInst.html" title='spirv_reflect::ffi::SpvOp__SpvOpExtInst constant'>SpvOp__SpvOpExtInst</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpExtInstImport.html" title='spirv_reflect::ffi::SpvOp__SpvOpExtInstImport constant'>SpvOp__SpvOpExtInstImport</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpExtension.html" title='spirv_reflect::ffi::SpvOp__SpvOpExtension constant'>SpvOp__SpvOpExtension</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpFAdd.html" title='spirv_reflect::ffi::SpvOp__SpvOpFAdd constant'>SpvOp__SpvOpFAdd</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpFConvert.html" title='spirv_reflect::ffi::SpvOp__SpvOpFConvert constant'>SpvOp__SpvOpFConvert</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpFDiv.html" title='spirv_reflect::ffi::SpvOp__SpvOpFDiv constant'>SpvOp__SpvOpFDiv</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpFMod.html" title='spirv_reflect::ffi::SpvOp__SpvOpFMod constant'>SpvOp__SpvOpFMod</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpFMul.html" title='spirv_reflect::ffi::SpvOp__SpvOpFMul constant'>SpvOp__SpvOpFMul</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpFNegate.html" title='spirv_reflect::ffi::SpvOp__SpvOpFNegate constant'>SpvOp__SpvOpFNegate</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpFOrdEqual.html" title='spirv_reflect::ffi::SpvOp__SpvOpFOrdEqual constant'>SpvOp__SpvOpFOrdEqual</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpFOrdGreaterThan.html" title='spirv_reflect::ffi::SpvOp__SpvOpFOrdGreaterThan constant'>SpvOp__SpvOpFOrdGreaterThan</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpFOrdGreaterThanEqual.html" title='spirv_reflect::ffi::SpvOp__SpvOpFOrdGreaterThanEqual constant'>SpvOp__SpvOpFOrdGreaterThanEqual</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpFOrdLessThan.html" title='spirv_reflect::ffi::SpvOp__SpvOpFOrdLessThan constant'>SpvOp__SpvOpFOrdLessThan</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpFOrdLessThanEqual.html" title='spirv_reflect::ffi::SpvOp__SpvOpFOrdLessThanEqual constant'>SpvOp__SpvOpFOrdLessThanEqual</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpFOrdNotEqual.html" title='spirv_reflect::ffi::SpvOp__SpvOpFOrdNotEqual constant'>SpvOp__SpvOpFOrdNotEqual</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpFRem.html" title='spirv_reflect::ffi::SpvOp__SpvOpFRem constant'>SpvOp__SpvOpFRem</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpFSub.html" title='spirv_reflect::ffi::SpvOp__SpvOpFSub constant'>SpvOp__SpvOpFSub</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpFUnordEqual.html" title='spirv_reflect::ffi::SpvOp__SpvOpFUnordEqual constant'>SpvOp__SpvOpFUnordEqual</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpFUnordGreaterThan.html" title='spirv_reflect::ffi::SpvOp__SpvOpFUnordGreaterThan constant'>SpvOp__SpvOpFUnordGreaterThan</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpFUnordGreaterThanEqual.html" title='spirv_reflect::ffi::SpvOp__SpvOpFUnordGreaterThanEqual constant'>SpvOp__SpvOpFUnordGreaterThanEqual</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpFUnordLessThan.html" title='spirv_reflect::ffi::SpvOp__SpvOpFUnordLessThan constant'>SpvOp__SpvOpFUnordLessThan</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpFUnordLessThanEqual.html" title='spirv_reflect::ffi::SpvOp__SpvOpFUnordLessThanEqual constant'>SpvOp__SpvOpFUnordLessThanEqual</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpFUnordNotEqual.html" title='spirv_reflect::ffi::SpvOp__SpvOpFUnordNotEqual constant'>SpvOp__SpvOpFUnordNotEqual</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpFragmentFetchAMD.html" title='spirv_reflect::ffi::SpvOp__SpvOpFragmentFetchAMD constant'>SpvOp__SpvOpFragmentFetchAMD</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpFragmentMaskFetchAMD.html" title='spirv_reflect::ffi::SpvOp__SpvOpFragmentMaskFetchAMD constant'>SpvOp__SpvOpFragmentMaskFetchAMD</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpFunction.html" title='spirv_reflect::ffi::SpvOp__SpvOpFunction constant'>SpvOp__SpvOpFunction</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpFunctionCall.html" title='spirv_reflect::ffi::SpvOp__SpvOpFunctionCall constant'>SpvOp__SpvOpFunctionCall</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpFunctionEnd.html" title='spirv_reflect::ffi::SpvOp__SpvOpFunctionEnd constant'>SpvOp__SpvOpFunctionEnd</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpFunctionParameter.html" title='spirv_reflect::ffi::SpvOp__SpvOpFunctionParameter constant'>SpvOp__SpvOpFunctionParameter</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpFwidth.html" title='spirv_reflect::ffi::SpvOp__SpvOpFwidth constant'>SpvOp__SpvOpFwidth</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpFwidthCoarse.html" title='spirv_reflect::ffi::SpvOp__SpvOpFwidthCoarse constant'>SpvOp__SpvOpFwidthCoarse</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpFwidthFine.html" title='spirv_reflect::ffi::SpvOp__SpvOpFwidthFine constant'>SpvOp__SpvOpFwidthFine</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGenericCastToPtr.html" title='spirv_reflect::ffi::SpvOp__SpvOpGenericCastToPtr constant'>SpvOp__SpvOpGenericCastToPtr</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGenericCastToPtrExplicit.html" title='spirv_reflect::ffi::SpvOp__SpvOpGenericCastToPtrExplicit constant'>SpvOp__SpvOpGenericCastToPtrExplicit</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGenericPtrMemSemantics.html" title='spirv_reflect::ffi::SpvOp__SpvOpGenericPtrMemSemantics constant'>SpvOp__SpvOpGenericPtrMemSemantics</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGetDefaultQueue.html" title='spirv_reflect::ffi::SpvOp__SpvOpGetDefaultQueue constant'>SpvOp__SpvOpGetDefaultQueue</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGetKernelLocalSizeForSubgroupCount.html" title='spirv_reflect::ffi::SpvOp__SpvOpGetKernelLocalSizeForSubgroupCount constant'>SpvOp__SpvOpGetKernelLocalSizeForSubgroupCount</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGetKernelMaxNumSubgroups.html" title='spirv_reflect::ffi::SpvOp__SpvOpGetKernelMaxNumSubgroups constant'>SpvOp__SpvOpGetKernelMaxNumSubgroups</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGetKernelNDrangeMaxSubGroupSize.html" title='spirv_reflect::ffi::SpvOp__SpvOpGetKernelNDrangeMaxSubGroupSize constant'>SpvOp__SpvOpGetKernelNDrangeMaxSubGroupSize</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGetKernelNDrangeSubGroupCount.html" title='spirv_reflect::ffi::SpvOp__SpvOpGetKernelNDrangeSubGroupCount constant'>SpvOp__SpvOpGetKernelNDrangeSubGroupCount</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGetKernelPreferredWorkGroupSizeMultiple.html" title='spirv_reflect::ffi::SpvOp__SpvOpGetKernelPreferredWorkGroupSizeMultiple constant'>SpvOp__SpvOpGetKernelPreferredWorkGroupSizeMultiple</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGetKernelWorkGroupSize.html" title='spirv_reflect::ffi::SpvOp__SpvOpGetKernelWorkGroupSize constant'>SpvOp__SpvOpGetKernelWorkGroupSize</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGetMaxPipePackets.html" title='spirv_reflect::ffi::SpvOp__SpvOpGetMaxPipePackets constant'>SpvOp__SpvOpGetMaxPipePackets</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGetNumPipePackets.html" title='spirv_reflect::ffi::SpvOp__SpvOpGetNumPipePackets constant'>SpvOp__SpvOpGetNumPipePackets</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupAll.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupAll constant'>SpvOp__SpvOpGroupAll</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupAny.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupAny constant'>SpvOp__SpvOpGroupAny</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupAsyncCopy.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupAsyncCopy constant'>SpvOp__SpvOpGroupAsyncCopy</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupBroadcast.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupBroadcast constant'>SpvOp__SpvOpGroupBroadcast</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupCommitReadPipe.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupCommitReadPipe constant'>SpvOp__SpvOpGroupCommitReadPipe</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupCommitWritePipe.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupCommitWritePipe constant'>SpvOp__SpvOpGroupCommitWritePipe</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupDecorate.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupDecorate constant'>SpvOp__SpvOpGroupDecorate</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupFAdd.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupFAdd constant'>SpvOp__SpvOpGroupFAdd</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupFAddNonUniformAMD.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupFAddNonUniformAMD constant'>SpvOp__SpvOpGroupFAddNonUniformAMD</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupFMax.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupFMax constant'>SpvOp__SpvOpGroupFMax</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupFMaxNonUniformAMD.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupFMaxNonUniformAMD constant'>SpvOp__SpvOpGroupFMaxNonUniformAMD</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupFMin.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupFMin constant'>SpvOp__SpvOpGroupFMin</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupFMinNonUniformAMD.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupFMinNonUniformAMD constant'>SpvOp__SpvOpGroupFMinNonUniformAMD</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupIAdd.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupIAdd constant'>SpvOp__SpvOpGroupIAdd</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupIAddNonUniformAMD.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupIAddNonUniformAMD constant'>SpvOp__SpvOpGroupIAddNonUniformAMD</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupMemberDecorate.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupMemberDecorate constant'>SpvOp__SpvOpGroupMemberDecorate</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupNonUniformAll.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupNonUniformAll constant'>SpvOp__SpvOpGroupNonUniformAll</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupNonUniformAllEqual.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupNonUniformAllEqual constant'>SpvOp__SpvOpGroupNonUniformAllEqual</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupNonUniformAny.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupNonUniformAny constant'>SpvOp__SpvOpGroupNonUniformAny</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupNonUniformBallot.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupNonUniformBallot constant'>SpvOp__SpvOpGroupNonUniformBallot</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupNonUniformBallotBitCount.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupNonUniformBallotBitCount constant'>SpvOp__SpvOpGroupNonUniformBallotBitCount</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupNonUniformBallotBitExtract.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupNonUniformBallotBitExtract constant'>SpvOp__SpvOpGroupNonUniformBallotBitExtract</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupNonUniformBallotFindLSB.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupNonUniformBallotFindLSB constant'>SpvOp__SpvOpGroupNonUniformBallotFindLSB</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupNonUniformBallotFindMSB.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupNonUniformBallotFindMSB constant'>SpvOp__SpvOpGroupNonUniformBallotFindMSB</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupNonUniformBitwiseAnd.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupNonUniformBitwiseAnd constant'>SpvOp__SpvOpGroupNonUniformBitwiseAnd</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupNonUniformBitwiseOr.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupNonUniformBitwiseOr constant'>SpvOp__SpvOpGroupNonUniformBitwiseOr</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupNonUniformBitwiseXor.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupNonUniformBitwiseXor constant'>SpvOp__SpvOpGroupNonUniformBitwiseXor</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupNonUniformBroadcast.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupNonUniformBroadcast constant'>SpvOp__SpvOpGroupNonUniformBroadcast</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupNonUniformBroadcastFirst.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupNonUniformBroadcastFirst constant'>SpvOp__SpvOpGroupNonUniformBroadcastFirst</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupNonUniformElect.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupNonUniformElect constant'>SpvOp__SpvOpGroupNonUniformElect</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupNonUniformFAdd.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupNonUniformFAdd constant'>SpvOp__SpvOpGroupNonUniformFAdd</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupNonUniformFMax.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupNonUniformFMax constant'>SpvOp__SpvOpGroupNonUniformFMax</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupNonUniformFMin.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupNonUniformFMin constant'>SpvOp__SpvOpGroupNonUniformFMin</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupNonUniformFMul.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupNonUniformFMul constant'>SpvOp__SpvOpGroupNonUniformFMul</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupNonUniformIAdd.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupNonUniformIAdd constant'>SpvOp__SpvOpGroupNonUniformIAdd</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupNonUniformIMul.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupNonUniformIMul constant'>SpvOp__SpvOpGroupNonUniformIMul</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupNonUniformInverseBallot.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupNonUniformInverseBallot constant'>SpvOp__SpvOpGroupNonUniformInverseBallot</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupNonUniformLogicalAnd.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupNonUniformLogicalAnd constant'>SpvOp__SpvOpGroupNonUniformLogicalAnd</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupNonUniformLogicalOr.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupNonUniformLogicalOr constant'>SpvOp__SpvOpGroupNonUniformLogicalOr</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupNonUniformLogicalXor.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupNonUniformLogicalXor constant'>SpvOp__SpvOpGroupNonUniformLogicalXor</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupNonUniformPartitionNV.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupNonUniformPartitionNV constant'>SpvOp__SpvOpGroupNonUniformPartitionNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupNonUniformQuadBroadcast.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupNonUniformQuadBroadcast constant'>SpvOp__SpvOpGroupNonUniformQuadBroadcast</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupNonUniformQuadSwap.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupNonUniformQuadSwap constant'>SpvOp__SpvOpGroupNonUniformQuadSwap</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupNonUniformSMax.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupNonUniformSMax constant'>SpvOp__SpvOpGroupNonUniformSMax</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupNonUniformSMin.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupNonUniformSMin constant'>SpvOp__SpvOpGroupNonUniformSMin</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupNonUniformShuffle.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupNonUniformShuffle constant'>SpvOp__SpvOpGroupNonUniformShuffle</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupNonUniformShuffleDown.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupNonUniformShuffleDown constant'>SpvOp__SpvOpGroupNonUniformShuffleDown</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupNonUniformShuffleUp.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupNonUniformShuffleUp constant'>SpvOp__SpvOpGroupNonUniformShuffleUp</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupNonUniformShuffleXor.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupNonUniformShuffleXor constant'>SpvOp__SpvOpGroupNonUniformShuffleXor</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupNonUniformUMax.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupNonUniformUMax constant'>SpvOp__SpvOpGroupNonUniformUMax</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupNonUniformUMin.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupNonUniformUMin constant'>SpvOp__SpvOpGroupNonUniformUMin</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupReserveReadPipePackets.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupReserveReadPipePackets constant'>SpvOp__SpvOpGroupReserveReadPipePackets</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupReserveWritePipePackets.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupReserveWritePipePackets constant'>SpvOp__SpvOpGroupReserveWritePipePackets</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupSMax.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupSMax constant'>SpvOp__SpvOpGroupSMax</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupSMaxNonUniformAMD.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupSMaxNonUniformAMD constant'>SpvOp__SpvOpGroupSMaxNonUniformAMD</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupSMin.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupSMin constant'>SpvOp__SpvOpGroupSMin</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupSMinNonUniformAMD.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupSMinNonUniformAMD constant'>SpvOp__SpvOpGroupSMinNonUniformAMD</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupUMax.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupUMax constant'>SpvOp__SpvOpGroupUMax</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupUMaxNonUniformAMD.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupUMaxNonUniformAMD constant'>SpvOp__SpvOpGroupUMaxNonUniformAMD</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupUMin.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupUMin constant'>SpvOp__SpvOpGroupUMin</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupUMinNonUniformAMD.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupUMinNonUniformAMD constant'>SpvOp__SpvOpGroupUMinNonUniformAMD</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpGroupWaitEvents.html" title='spirv_reflect::ffi::SpvOp__SpvOpGroupWaitEvents constant'>SpvOp__SpvOpGroupWaitEvents</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpIAdd.html" title='spirv_reflect::ffi::SpvOp__SpvOpIAdd constant'>SpvOp__SpvOpIAdd</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpIAddCarry.html" title='spirv_reflect::ffi::SpvOp__SpvOpIAddCarry constant'>SpvOp__SpvOpIAddCarry</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpIEqual.html" title='spirv_reflect::ffi::SpvOp__SpvOpIEqual constant'>SpvOp__SpvOpIEqual</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpIMul.html" title='spirv_reflect::ffi::SpvOp__SpvOpIMul constant'>SpvOp__SpvOpIMul</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpINotEqual.html" title='spirv_reflect::ffi::SpvOp__SpvOpINotEqual constant'>SpvOp__SpvOpINotEqual</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpISub.html" title='spirv_reflect::ffi::SpvOp__SpvOpISub constant'>SpvOp__SpvOpISub</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpISubBorrow.html" title='spirv_reflect::ffi::SpvOp__SpvOpISubBorrow constant'>SpvOp__SpvOpISubBorrow</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpIgnoreIntersectionNV.html" title='spirv_reflect::ffi::SpvOp__SpvOpIgnoreIntersectionNV constant'>SpvOp__SpvOpIgnoreIntersectionNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpImage.html" title='spirv_reflect::ffi::SpvOp__SpvOpImage constant'>SpvOp__SpvOpImage</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpImageDrefGather.html" title='spirv_reflect::ffi::SpvOp__SpvOpImageDrefGather constant'>SpvOp__SpvOpImageDrefGather</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpImageFetch.html" title='spirv_reflect::ffi::SpvOp__SpvOpImageFetch constant'>SpvOp__SpvOpImageFetch</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpImageGather.html" title='spirv_reflect::ffi::SpvOp__SpvOpImageGather constant'>SpvOp__SpvOpImageGather</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpImageQueryFormat.html" title='spirv_reflect::ffi::SpvOp__SpvOpImageQueryFormat constant'>SpvOp__SpvOpImageQueryFormat</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpImageQueryLevels.html" title='spirv_reflect::ffi::SpvOp__SpvOpImageQueryLevels constant'>SpvOp__SpvOpImageQueryLevels</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpImageQueryLod.html" title='spirv_reflect::ffi::SpvOp__SpvOpImageQueryLod constant'>SpvOp__SpvOpImageQueryLod</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpImageQueryOrder.html" title='spirv_reflect::ffi::SpvOp__SpvOpImageQueryOrder constant'>SpvOp__SpvOpImageQueryOrder</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpImageQuerySamples.html" title='spirv_reflect::ffi::SpvOp__SpvOpImageQuerySamples constant'>SpvOp__SpvOpImageQuerySamples</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpImageQuerySize.html" title='spirv_reflect::ffi::SpvOp__SpvOpImageQuerySize constant'>SpvOp__SpvOpImageQuerySize</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpImageQuerySizeLod.html" title='spirv_reflect::ffi::SpvOp__SpvOpImageQuerySizeLod constant'>SpvOp__SpvOpImageQuerySizeLod</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpImageRead.html" title='spirv_reflect::ffi::SpvOp__SpvOpImageRead constant'>SpvOp__SpvOpImageRead</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpImageSampleDrefExplicitLod.html" title='spirv_reflect::ffi::SpvOp__SpvOpImageSampleDrefExplicitLod constant'>SpvOp__SpvOpImageSampleDrefExplicitLod</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpImageSampleDrefImplicitLod.html" title='spirv_reflect::ffi::SpvOp__SpvOpImageSampleDrefImplicitLod constant'>SpvOp__SpvOpImageSampleDrefImplicitLod</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpImageSampleExplicitLod.html" title='spirv_reflect::ffi::SpvOp__SpvOpImageSampleExplicitLod constant'>SpvOp__SpvOpImageSampleExplicitLod</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpImageSampleFootprintNV.html" title='spirv_reflect::ffi::SpvOp__SpvOpImageSampleFootprintNV constant'>SpvOp__SpvOpImageSampleFootprintNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpImageSampleImplicitLod.html" title='spirv_reflect::ffi::SpvOp__SpvOpImageSampleImplicitLod constant'>SpvOp__SpvOpImageSampleImplicitLod</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpImageSampleProjDrefExplicitLod.html" title='spirv_reflect::ffi::SpvOp__SpvOpImageSampleProjDrefExplicitLod constant'>SpvOp__SpvOpImageSampleProjDrefExplicitLod</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpImageSampleProjDrefImplicitLod.html" title='spirv_reflect::ffi::SpvOp__SpvOpImageSampleProjDrefImplicitLod constant'>SpvOp__SpvOpImageSampleProjDrefImplicitLod</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpImageSampleProjExplicitLod.html" title='spirv_reflect::ffi::SpvOp__SpvOpImageSampleProjExplicitLod constant'>SpvOp__SpvOpImageSampleProjExplicitLod</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpImageSampleProjImplicitLod.html" title='spirv_reflect::ffi::SpvOp__SpvOpImageSampleProjImplicitLod constant'>SpvOp__SpvOpImageSampleProjImplicitLod</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpImageSparseDrefGather.html" title='spirv_reflect::ffi::SpvOp__SpvOpImageSparseDrefGather constant'>SpvOp__SpvOpImageSparseDrefGather</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpImageSparseFetch.html" title='spirv_reflect::ffi::SpvOp__SpvOpImageSparseFetch constant'>SpvOp__SpvOpImageSparseFetch</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpImageSparseGather.html" title='spirv_reflect::ffi::SpvOp__SpvOpImageSparseGather constant'>SpvOp__SpvOpImageSparseGather</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpImageSparseRead.html" title='spirv_reflect::ffi::SpvOp__SpvOpImageSparseRead constant'>SpvOp__SpvOpImageSparseRead</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpImageSparseSampleDrefExplicitLod.html" title='spirv_reflect::ffi::SpvOp__SpvOpImageSparseSampleDrefExplicitLod constant'>SpvOp__SpvOpImageSparseSampleDrefExplicitLod</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpImageSparseSampleDrefImplicitLod.html" title='spirv_reflect::ffi::SpvOp__SpvOpImageSparseSampleDrefImplicitLod constant'>SpvOp__SpvOpImageSparseSampleDrefImplicitLod</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpImageSparseSampleExplicitLod.html" title='spirv_reflect::ffi::SpvOp__SpvOpImageSparseSampleExplicitLod constant'>SpvOp__SpvOpImageSparseSampleExplicitLod</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpImageSparseSampleImplicitLod.html" title='spirv_reflect::ffi::SpvOp__SpvOpImageSparseSampleImplicitLod constant'>SpvOp__SpvOpImageSparseSampleImplicitLod</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpImageSparseSampleProjDrefExplicitLod.html" title='spirv_reflect::ffi::SpvOp__SpvOpImageSparseSampleProjDrefExplicitLod constant'>SpvOp__SpvOpImageSparseSampleProjDrefExplicitLod</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpImageSparseSampleProjDrefImplicitLod.html" title='spirv_reflect::ffi::SpvOp__SpvOpImageSparseSampleProjDrefImplicitLod constant'>SpvOp__SpvOpImageSparseSampleProjDrefImplicitLod</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpImageSparseSampleProjExplicitLod.html" title='spirv_reflect::ffi::SpvOp__SpvOpImageSparseSampleProjExplicitLod constant'>SpvOp__SpvOpImageSparseSampleProjExplicitLod</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpImageSparseSampleProjImplicitLod.html" title='spirv_reflect::ffi::SpvOp__SpvOpImageSparseSampleProjImplicitLod constant'>SpvOp__SpvOpImageSparseSampleProjImplicitLod</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpImageSparseTexelsResident.html" title='spirv_reflect::ffi::SpvOp__SpvOpImageSparseTexelsResident constant'>SpvOp__SpvOpImageSparseTexelsResident</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpImageTexelPointer.html" title='spirv_reflect::ffi::SpvOp__SpvOpImageTexelPointer constant'>SpvOp__SpvOpImageTexelPointer</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpImageWrite.html" title='spirv_reflect::ffi::SpvOp__SpvOpImageWrite constant'>SpvOp__SpvOpImageWrite</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpInBoundsAccessChain.html" title='spirv_reflect::ffi::SpvOp__SpvOpInBoundsAccessChain constant'>SpvOp__SpvOpInBoundsAccessChain</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpInBoundsPtrAccessChain.html" title='spirv_reflect::ffi::SpvOp__SpvOpInBoundsPtrAccessChain constant'>SpvOp__SpvOpInBoundsPtrAccessChain</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpIsFinite.html" title='spirv_reflect::ffi::SpvOp__SpvOpIsFinite constant'>SpvOp__SpvOpIsFinite</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpIsInf.html" title='spirv_reflect::ffi::SpvOp__SpvOpIsInf constant'>SpvOp__SpvOpIsInf</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpIsNan.html" title='spirv_reflect::ffi::SpvOp__SpvOpIsNan constant'>SpvOp__SpvOpIsNan</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpIsNormal.html" title='spirv_reflect::ffi::SpvOp__SpvOpIsNormal constant'>SpvOp__SpvOpIsNormal</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpIsValidEvent.html" title='spirv_reflect::ffi::SpvOp__SpvOpIsValidEvent constant'>SpvOp__SpvOpIsValidEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpIsValidReserveId.html" title='spirv_reflect::ffi::SpvOp__SpvOpIsValidReserveId constant'>SpvOp__SpvOpIsValidReserveId</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpKill.html" title='spirv_reflect::ffi::SpvOp__SpvOpKill constant'>SpvOp__SpvOpKill</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpLabel.html" title='spirv_reflect::ffi::SpvOp__SpvOpLabel constant'>SpvOp__SpvOpLabel</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpLessOrGreater.html" title='spirv_reflect::ffi::SpvOp__SpvOpLessOrGreater constant'>SpvOp__SpvOpLessOrGreater</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpLifetimeStart.html" title='spirv_reflect::ffi::SpvOp__SpvOpLifetimeStart constant'>SpvOp__SpvOpLifetimeStart</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpLifetimeStop.html" title='spirv_reflect::ffi::SpvOp__SpvOpLifetimeStop constant'>SpvOp__SpvOpLifetimeStop</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpLine.html" title='spirv_reflect::ffi::SpvOp__SpvOpLine constant'>SpvOp__SpvOpLine</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpLoad.html" title='spirv_reflect::ffi::SpvOp__SpvOpLoad constant'>SpvOp__SpvOpLoad</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpLogicalAnd.html" title='spirv_reflect::ffi::SpvOp__SpvOpLogicalAnd constant'>SpvOp__SpvOpLogicalAnd</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpLogicalEqual.html" title='spirv_reflect::ffi::SpvOp__SpvOpLogicalEqual constant'>SpvOp__SpvOpLogicalEqual</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpLogicalNot.html" title='spirv_reflect::ffi::SpvOp__SpvOpLogicalNot constant'>SpvOp__SpvOpLogicalNot</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpLogicalNotEqual.html" title='spirv_reflect::ffi::SpvOp__SpvOpLogicalNotEqual constant'>SpvOp__SpvOpLogicalNotEqual</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpLogicalOr.html" title='spirv_reflect::ffi::SpvOp__SpvOpLogicalOr constant'>SpvOp__SpvOpLogicalOr</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpLoopMerge.html" title='spirv_reflect::ffi::SpvOp__SpvOpLoopMerge constant'>SpvOp__SpvOpLoopMerge</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpMatrixTimesMatrix.html" title='spirv_reflect::ffi::SpvOp__SpvOpMatrixTimesMatrix constant'>SpvOp__SpvOpMatrixTimesMatrix</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpMatrixTimesScalar.html" title='spirv_reflect::ffi::SpvOp__SpvOpMatrixTimesScalar constant'>SpvOp__SpvOpMatrixTimesScalar</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpMatrixTimesVector.html" title='spirv_reflect::ffi::SpvOp__SpvOpMatrixTimesVector constant'>SpvOp__SpvOpMatrixTimesVector</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpMax.html" title='spirv_reflect::ffi::SpvOp__SpvOpMax constant'>SpvOp__SpvOpMax</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpMemberDecorate.html" title='spirv_reflect::ffi::SpvOp__SpvOpMemberDecorate constant'>SpvOp__SpvOpMemberDecorate</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpMemberDecorateStringGOOGLE.html" title='spirv_reflect::ffi::SpvOp__SpvOpMemberDecorateStringGOOGLE constant'>SpvOp__SpvOpMemberDecorateStringGOOGLE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpMemberName.html" title='spirv_reflect::ffi::SpvOp__SpvOpMemberName constant'>SpvOp__SpvOpMemberName</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpMemoryBarrier.html" title='spirv_reflect::ffi::SpvOp__SpvOpMemoryBarrier constant'>SpvOp__SpvOpMemoryBarrier</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpMemoryModel.html" title='spirv_reflect::ffi::SpvOp__SpvOpMemoryModel constant'>SpvOp__SpvOpMemoryModel</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpMemoryNamedBarrier.html" title='spirv_reflect::ffi::SpvOp__SpvOpMemoryNamedBarrier constant'>SpvOp__SpvOpMemoryNamedBarrier</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpModuleProcessed.html" title='spirv_reflect::ffi::SpvOp__SpvOpModuleProcessed constant'>SpvOp__SpvOpModuleProcessed</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpName.html" title='spirv_reflect::ffi::SpvOp__SpvOpName constant'>SpvOp__SpvOpName</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpNamedBarrierInitialize.html" title='spirv_reflect::ffi::SpvOp__SpvOpNamedBarrierInitialize constant'>SpvOp__SpvOpNamedBarrierInitialize</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpNoLine.html" title='spirv_reflect::ffi::SpvOp__SpvOpNoLine constant'>SpvOp__SpvOpNoLine</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpNop.html" title='spirv_reflect::ffi::SpvOp__SpvOpNop constant'>SpvOp__SpvOpNop</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpNot.html" title='spirv_reflect::ffi::SpvOp__SpvOpNot constant'>SpvOp__SpvOpNot</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpOrdered.html" title='spirv_reflect::ffi::SpvOp__SpvOpOrdered constant'>SpvOp__SpvOpOrdered</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpOuterProduct.html" title='spirv_reflect::ffi::SpvOp__SpvOpOuterProduct constant'>SpvOp__SpvOpOuterProduct</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpPhi.html" title='spirv_reflect::ffi::SpvOp__SpvOpPhi constant'>SpvOp__SpvOpPhi</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpPtrAccessChain.html" title='spirv_reflect::ffi::SpvOp__SpvOpPtrAccessChain constant'>SpvOp__SpvOpPtrAccessChain</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpPtrCastToGeneric.html" title='spirv_reflect::ffi::SpvOp__SpvOpPtrCastToGeneric constant'>SpvOp__SpvOpPtrCastToGeneric</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpQuantizeToF16.html" title='spirv_reflect::ffi::SpvOp__SpvOpQuantizeToF16 constant'>SpvOp__SpvOpQuantizeToF16</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpReadPipe.html" title='spirv_reflect::ffi::SpvOp__SpvOpReadPipe constant'>SpvOp__SpvOpReadPipe</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpReleaseEvent.html" title='spirv_reflect::ffi::SpvOp__SpvOpReleaseEvent constant'>SpvOp__SpvOpReleaseEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpReportIntersectionNV.html" title='spirv_reflect::ffi::SpvOp__SpvOpReportIntersectionNV constant'>SpvOp__SpvOpReportIntersectionNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpReserveReadPipePackets.html" title='spirv_reflect::ffi::SpvOp__SpvOpReserveReadPipePackets constant'>SpvOp__SpvOpReserveReadPipePackets</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpReserveWritePipePackets.html" title='spirv_reflect::ffi::SpvOp__SpvOpReserveWritePipePackets constant'>SpvOp__SpvOpReserveWritePipePackets</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpReservedReadPipe.html" title='spirv_reflect::ffi::SpvOp__SpvOpReservedReadPipe constant'>SpvOp__SpvOpReservedReadPipe</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpReservedWritePipe.html" title='spirv_reflect::ffi::SpvOp__SpvOpReservedWritePipe constant'>SpvOp__SpvOpReservedWritePipe</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpRetainEvent.html" title='spirv_reflect::ffi::SpvOp__SpvOpRetainEvent constant'>SpvOp__SpvOpRetainEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpReturn.html" title='spirv_reflect::ffi::SpvOp__SpvOpReturn constant'>SpvOp__SpvOpReturn</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpReturnValue.html" title='spirv_reflect::ffi::SpvOp__SpvOpReturnValue constant'>SpvOp__SpvOpReturnValue</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpSConvert.html" title='spirv_reflect::ffi::SpvOp__SpvOpSConvert constant'>SpvOp__SpvOpSConvert</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpSDiv.html" title='spirv_reflect::ffi::SpvOp__SpvOpSDiv constant'>SpvOp__SpvOpSDiv</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpSGreaterThan.html" title='spirv_reflect::ffi::SpvOp__SpvOpSGreaterThan constant'>SpvOp__SpvOpSGreaterThan</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpSGreaterThanEqual.html" title='spirv_reflect::ffi::SpvOp__SpvOpSGreaterThanEqual constant'>SpvOp__SpvOpSGreaterThanEqual</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpSLessThan.html" title='spirv_reflect::ffi::SpvOp__SpvOpSLessThan constant'>SpvOp__SpvOpSLessThan</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpSLessThanEqual.html" title='spirv_reflect::ffi::SpvOp__SpvOpSLessThanEqual constant'>SpvOp__SpvOpSLessThanEqual</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpSMod.html" title='spirv_reflect::ffi::SpvOp__SpvOpSMod constant'>SpvOp__SpvOpSMod</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpSMulExtended.html" title='spirv_reflect::ffi::SpvOp__SpvOpSMulExtended constant'>SpvOp__SpvOpSMulExtended</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpSNegate.html" title='spirv_reflect::ffi::SpvOp__SpvOpSNegate constant'>SpvOp__SpvOpSNegate</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpSRem.html" title='spirv_reflect::ffi::SpvOp__SpvOpSRem constant'>SpvOp__SpvOpSRem</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpSampledImage.html" title='spirv_reflect::ffi::SpvOp__SpvOpSampledImage constant'>SpvOp__SpvOpSampledImage</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpSatConvertSToU.html" title='spirv_reflect::ffi::SpvOp__SpvOpSatConvertSToU constant'>SpvOp__SpvOpSatConvertSToU</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpSatConvertUToS.html" title='spirv_reflect::ffi::SpvOp__SpvOpSatConvertUToS constant'>SpvOp__SpvOpSatConvertUToS</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpSelect.html" title='spirv_reflect::ffi::SpvOp__SpvOpSelect constant'>SpvOp__SpvOpSelect</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpSelectionMerge.html" title='spirv_reflect::ffi::SpvOp__SpvOpSelectionMerge constant'>SpvOp__SpvOpSelectionMerge</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpSetUserEventStatus.html" title='spirv_reflect::ffi::SpvOp__SpvOpSetUserEventStatus constant'>SpvOp__SpvOpSetUserEventStatus</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpShiftLeftLogical.html" title='spirv_reflect::ffi::SpvOp__SpvOpShiftLeftLogical constant'>SpvOp__SpvOpShiftLeftLogical</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpShiftRightArithmetic.html" title='spirv_reflect::ffi::SpvOp__SpvOpShiftRightArithmetic constant'>SpvOp__SpvOpShiftRightArithmetic</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpShiftRightLogical.html" title='spirv_reflect::ffi::SpvOp__SpvOpShiftRightLogical constant'>SpvOp__SpvOpShiftRightLogical</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpSignBitSet.html" title='spirv_reflect::ffi::SpvOp__SpvOpSignBitSet constant'>SpvOp__SpvOpSignBitSet</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpSizeOf.html" title='spirv_reflect::ffi::SpvOp__SpvOpSizeOf constant'>SpvOp__SpvOpSizeOf</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpSource.html" title='spirv_reflect::ffi::SpvOp__SpvOpSource constant'>SpvOp__SpvOpSource</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpSourceContinued.html" title='spirv_reflect::ffi::SpvOp__SpvOpSourceContinued constant'>SpvOp__SpvOpSourceContinued</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpSourceExtension.html" title='spirv_reflect::ffi::SpvOp__SpvOpSourceExtension constant'>SpvOp__SpvOpSourceExtension</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpSpecConstant.html" title='spirv_reflect::ffi::SpvOp__SpvOpSpecConstant constant'>SpvOp__SpvOpSpecConstant</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpSpecConstantComposite.html" title='spirv_reflect::ffi::SpvOp__SpvOpSpecConstantComposite constant'>SpvOp__SpvOpSpecConstantComposite</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpSpecConstantFalse.html" title='spirv_reflect::ffi::SpvOp__SpvOpSpecConstantFalse constant'>SpvOp__SpvOpSpecConstantFalse</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpSpecConstantOp.html" title='spirv_reflect::ffi::SpvOp__SpvOpSpecConstantOp constant'>SpvOp__SpvOpSpecConstantOp</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpSpecConstantTrue.html" title='spirv_reflect::ffi::SpvOp__SpvOpSpecConstantTrue constant'>SpvOp__SpvOpSpecConstantTrue</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpStore.html" title='spirv_reflect::ffi::SpvOp__SpvOpStore constant'>SpvOp__SpvOpStore</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpString.html" title='spirv_reflect::ffi::SpvOp__SpvOpString constant'>SpvOp__SpvOpString</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpSubgroupAllEqualKHR.html" title='spirv_reflect::ffi::SpvOp__SpvOpSubgroupAllEqualKHR constant'>SpvOp__SpvOpSubgroupAllEqualKHR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpSubgroupAllKHR.html" title='spirv_reflect::ffi::SpvOp__SpvOpSubgroupAllKHR constant'>SpvOp__SpvOpSubgroupAllKHR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpSubgroupAnyKHR.html" title='spirv_reflect::ffi::SpvOp__SpvOpSubgroupAnyKHR constant'>SpvOp__SpvOpSubgroupAnyKHR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpSubgroupBallotKHR.html" title='spirv_reflect::ffi::SpvOp__SpvOpSubgroupBallotKHR constant'>SpvOp__SpvOpSubgroupBallotKHR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpSubgroupBlockReadINTEL.html" title='spirv_reflect::ffi::SpvOp__SpvOpSubgroupBlockReadINTEL constant'>SpvOp__SpvOpSubgroupBlockReadINTEL</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpSubgroupBlockWriteINTEL.html" title='spirv_reflect::ffi::SpvOp__SpvOpSubgroupBlockWriteINTEL constant'>SpvOp__SpvOpSubgroupBlockWriteINTEL</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpSubgroupFirstInvocationKHR.html" title='spirv_reflect::ffi::SpvOp__SpvOpSubgroupFirstInvocationKHR constant'>SpvOp__SpvOpSubgroupFirstInvocationKHR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpSubgroupImageBlockReadINTEL.html" title='spirv_reflect::ffi::SpvOp__SpvOpSubgroupImageBlockReadINTEL constant'>SpvOp__SpvOpSubgroupImageBlockReadINTEL</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpSubgroupImageBlockWriteINTEL.html" title='spirv_reflect::ffi::SpvOp__SpvOpSubgroupImageBlockWriteINTEL constant'>SpvOp__SpvOpSubgroupImageBlockWriteINTEL</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpSubgroupReadInvocationKHR.html" title='spirv_reflect::ffi::SpvOp__SpvOpSubgroupReadInvocationKHR constant'>SpvOp__SpvOpSubgroupReadInvocationKHR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpSubgroupShuffleDownINTEL.html" title='spirv_reflect::ffi::SpvOp__SpvOpSubgroupShuffleDownINTEL constant'>SpvOp__SpvOpSubgroupShuffleDownINTEL</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpSubgroupShuffleINTEL.html" title='spirv_reflect::ffi::SpvOp__SpvOpSubgroupShuffleINTEL constant'>SpvOp__SpvOpSubgroupShuffleINTEL</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpSubgroupShuffleUpINTEL.html" title='spirv_reflect::ffi::SpvOp__SpvOpSubgroupShuffleUpINTEL constant'>SpvOp__SpvOpSubgroupShuffleUpINTEL</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpSubgroupShuffleXorINTEL.html" title='spirv_reflect::ffi::SpvOp__SpvOpSubgroupShuffleXorINTEL constant'>SpvOp__SpvOpSubgroupShuffleXorINTEL</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpSwitch.html" title='spirv_reflect::ffi::SpvOp__SpvOpSwitch constant'>SpvOp__SpvOpSwitch</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpTerminateRayNV.html" title='spirv_reflect::ffi::SpvOp__SpvOpTerminateRayNV constant'>SpvOp__SpvOpTerminateRayNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpTraceNV.html" title='spirv_reflect::ffi::SpvOp__SpvOpTraceNV constant'>SpvOp__SpvOpTraceNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpTranspose.html" title='spirv_reflect::ffi::SpvOp__SpvOpTranspose constant'>SpvOp__SpvOpTranspose</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpTypeAccelerationStructureNV.html" title='spirv_reflect::ffi::SpvOp__SpvOpTypeAccelerationStructureNV constant'>SpvOp__SpvOpTypeAccelerationStructureNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpTypeArray.html" title='spirv_reflect::ffi::SpvOp__SpvOpTypeArray constant'>SpvOp__SpvOpTypeArray</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpTypeBool.html" title='spirv_reflect::ffi::SpvOp__SpvOpTypeBool constant'>SpvOp__SpvOpTypeBool</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpTypeDeviceEvent.html" title='spirv_reflect::ffi::SpvOp__SpvOpTypeDeviceEvent constant'>SpvOp__SpvOpTypeDeviceEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpTypeEvent.html" title='spirv_reflect::ffi::SpvOp__SpvOpTypeEvent constant'>SpvOp__SpvOpTypeEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpTypeFloat.html" title='spirv_reflect::ffi::SpvOp__SpvOpTypeFloat constant'>SpvOp__SpvOpTypeFloat</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpTypeForwardPointer.html" title='spirv_reflect::ffi::SpvOp__SpvOpTypeForwardPointer constant'>SpvOp__SpvOpTypeForwardPointer</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpTypeFunction.html" title='spirv_reflect::ffi::SpvOp__SpvOpTypeFunction constant'>SpvOp__SpvOpTypeFunction</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpTypeImage.html" title='spirv_reflect::ffi::SpvOp__SpvOpTypeImage constant'>SpvOp__SpvOpTypeImage</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpTypeInt.html" title='spirv_reflect::ffi::SpvOp__SpvOpTypeInt constant'>SpvOp__SpvOpTypeInt</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpTypeMatrix.html" title='spirv_reflect::ffi::SpvOp__SpvOpTypeMatrix constant'>SpvOp__SpvOpTypeMatrix</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpTypeNamedBarrier.html" title='spirv_reflect::ffi::SpvOp__SpvOpTypeNamedBarrier constant'>SpvOp__SpvOpTypeNamedBarrier</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpTypeOpaque.html" title='spirv_reflect::ffi::SpvOp__SpvOpTypeOpaque constant'>SpvOp__SpvOpTypeOpaque</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpTypePipe.html" title='spirv_reflect::ffi::SpvOp__SpvOpTypePipe constant'>SpvOp__SpvOpTypePipe</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpTypePipeStorage.html" title='spirv_reflect::ffi::SpvOp__SpvOpTypePipeStorage constant'>SpvOp__SpvOpTypePipeStorage</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpTypePointer.html" title='spirv_reflect::ffi::SpvOp__SpvOpTypePointer constant'>SpvOp__SpvOpTypePointer</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpTypeQueue.html" title='spirv_reflect::ffi::SpvOp__SpvOpTypeQueue constant'>SpvOp__SpvOpTypeQueue</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpTypeReserveId.html" title='spirv_reflect::ffi::SpvOp__SpvOpTypeReserveId constant'>SpvOp__SpvOpTypeReserveId</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpTypeRuntimeArray.html" title='spirv_reflect::ffi::SpvOp__SpvOpTypeRuntimeArray constant'>SpvOp__SpvOpTypeRuntimeArray</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpTypeSampledImage.html" title='spirv_reflect::ffi::SpvOp__SpvOpTypeSampledImage constant'>SpvOp__SpvOpTypeSampledImage</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpTypeSampler.html" title='spirv_reflect::ffi::SpvOp__SpvOpTypeSampler constant'>SpvOp__SpvOpTypeSampler</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpTypeStruct.html" title='spirv_reflect::ffi::SpvOp__SpvOpTypeStruct constant'>SpvOp__SpvOpTypeStruct</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpTypeVector.html" title='spirv_reflect::ffi::SpvOp__SpvOpTypeVector constant'>SpvOp__SpvOpTypeVector</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpTypeVoid.html" title='spirv_reflect::ffi::SpvOp__SpvOpTypeVoid constant'>SpvOp__SpvOpTypeVoid</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpUConvert.html" title='spirv_reflect::ffi::SpvOp__SpvOpUConvert constant'>SpvOp__SpvOpUConvert</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpUDiv.html" title='spirv_reflect::ffi::SpvOp__SpvOpUDiv constant'>SpvOp__SpvOpUDiv</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpUGreaterThan.html" title='spirv_reflect::ffi::SpvOp__SpvOpUGreaterThan constant'>SpvOp__SpvOpUGreaterThan</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpUGreaterThanEqual.html" title='spirv_reflect::ffi::SpvOp__SpvOpUGreaterThanEqual constant'>SpvOp__SpvOpUGreaterThanEqual</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpULessThan.html" title='spirv_reflect::ffi::SpvOp__SpvOpULessThan constant'>SpvOp__SpvOpULessThan</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpULessThanEqual.html" title='spirv_reflect::ffi::SpvOp__SpvOpULessThanEqual constant'>SpvOp__SpvOpULessThanEqual</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpUMod.html" title='spirv_reflect::ffi::SpvOp__SpvOpUMod constant'>SpvOp__SpvOpUMod</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpUMulExtended.html" title='spirv_reflect::ffi::SpvOp__SpvOpUMulExtended constant'>SpvOp__SpvOpUMulExtended</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpUndef.html" title='spirv_reflect::ffi::SpvOp__SpvOpUndef constant'>SpvOp__SpvOpUndef</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpUnordered.html" title='spirv_reflect::ffi::SpvOp__SpvOpUnordered constant'>SpvOp__SpvOpUnordered</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpUnreachable.html" title='spirv_reflect::ffi::SpvOp__SpvOpUnreachable constant'>SpvOp__SpvOpUnreachable</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpVariable.html" title='spirv_reflect::ffi::SpvOp__SpvOpVariable constant'>SpvOp__SpvOpVariable</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpVectorExtractDynamic.html" title='spirv_reflect::ffi::SpvOp__SpvOpVectorExtractDynamic constant'>SpvOp__SpvOpVectorExtractDynamic</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpVectorInsertDynamic.html" title='spirv_reflect::ffi::SpvOp__SpvOpVectorInsertDynamic constant'>SpvOp__SpvOpVectorInsertDynamic</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpVectorShuffle.html" title='spirv_reflect::ffi::SpvOp__SpvOpVectorShuffle constant'>SpvOp__SpvOpVectorShuffle</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpVectorTimesMatrix.html" title='spirv_reflect::ffi::SpvOp__SpvOpVectorTimesMatrix constant'>SpvOp__SpvOpVectorTimesMatrix</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpVectorTimesScalar.html" title='spirv_reflect::ffi::SpvOp__SpvOpVectorTimesScalar constant'>SpvOp__SpvOpVectorTimesScalar</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpWritePackedPrimitiveIndices4x8NV.html" title='spirv_reflect::ffi::SpvOp__SpvOpWritePackedPrimitiveIndices4x8NV constant'>SpvOp__SpvOpWritePackedPrimitiveIndices4x8NV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvOp__SpvOpWritePipe.html" title='spirv_reflect::ffi::SpvOp__SpvOpWritePipe constant'>SpvOp__SpvOpWritePipe</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectDecorationFlagBits_SPV_REFLECT_DECORATION_BLOCK.html" title='spirv_reflect::ffi::SpvReflectDecorationFlagBits_SPV_REFLECT_DECORATION_BLOCK constant'>SpvReflectDecorationFlagBits_SPV_REFLECT_DECORATION_BLOCK</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectDecorationFlagBits_SPV_REFLECT_DECORATION_BUFFER_BLOCK.html" title='spirv_reflect::ffi::SpvReflectDecorationFlagBits_SPV_REFLECT_DECORATION_BUFFER_BLOCK constant'>SpvReflectDecorationFlagBits_SPV_REFLECT_DECORATION_BUFFER_BLOCK</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectDecorationFlagBits_SPV_REFLECT_DECORATION_BUILT_IN.html" title='spirv_reflect::ffi::SpvReflectDecorationFlagBits_SPV_REFLECT_DECORATION_BUILT_IN constant'>SpvReflectDecorationFlagBits_SPV_REFLECT_DECORATION_BUILT_IN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectDecorationFlagBits_SPV_REFLECT_DECORATION_COLUMN_MAJOR.html" title='spirv_reflect::ffi::SpvReflectDecorationFlagBits_SPV_REFLECT_DECORATION_COLUMN_MAJOR constant'>SpvReflectDecorationFlagBits_SPV_REFLECT_DECORATION_COLUMN_MAJOR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectDecorationFlagBits_SPV_REFLECT_DECORATION_FLAT.html" title='spirv_reflect::ffi::SpvReflectDecorationFlagBits_SPV_REFLECT_DECORATION_FLAT constant'>SpvReflectDecorationFlagBits_SPV_REFLECT_DECORATION_FLAT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectDecorationFlagBits_SPV_REFLECT_DECORATION_NONE.html" title='spirv_reflect::ffi::SpvReflectDecorationFlagBits_SPV_REFLECT_DECORATION_NONE constant'>SpvReflectDecorationFlagBits_SPV_REFLECT_DECORATION_NONE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectDecorationFlagBits_SPV_REFLECT_DECORATION_NON_WRITABLE.html" title='spirv_reflect::ffi::SpvReflectDecorationFlagBits_SPV_REFLECT_DECORATION_NON_WRITABLE constant'>SpvReflectDecorationFlagBits_SPV_REFLECT_DECORATION_NON_WRITABLE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectDecorationFlagBits_SPV_REFLECT_DECORATION_NOPERSPECTIVE.html" title='spirv_reflect::ffi::SpvReflectDecorationFlagBits_SPV_REFLECT_DECORATION_NOPERSPECTIVE constant'>SpvReflectDecorationFlagBits_SPV_REFLECT_DECORATION_NOPERSPECTIVE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectDecorationFlagBits_SPV_REFLECT_DECORATION_ROW_MAJOR.html" title='spirv_reflect::ffi::SpvReflectDecorationFlagBits_SPV_REFLECT_DECORATION_ROW_MAJOR constant'>SpvReflectDecorationFlagBits_SPV_REFLECT_DECORATION_ROW_MAJOR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectDescriptorType_SPV_REFLECT_DESCRIPTOR_TYPE_ACCELERATION_STRUCTURE_NV.html" title='spirv_reflect::ffi::SpvReflectDescriptorType_SPV_REFLECT_DESCRIPTOR_TYPE_ACCELERATION_STRUCTURE_NV constant'>SpvReflectDescriptorType_SPV_REFLECT_DESCRIPTOR_TYPE_ACCELERATION_STRUCTURE_NV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectDescriptorType_SPV_REFLECT_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER.html" title='spirv_reflect::ffi::SpvReflectDescriptorType_SPV_REFLECT_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER constant'>SpvReflectDescriptorType_SPV_REFLECT_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectDescriptorType_SPV_REFLECT_DESCRIPTOR_TYPE_INPUT_ATTACHMENT.html" title='spirv_reflect::ffi::SpvReflectDescriptorType_SPV_REFLECT_DESCRIPTOR_TYPE_INPUT_ATTACHMENT constant'>SpvReflectDescriptorType_SPV_REFLECT_DESCRIPTOR_TYPE_INPUT_ATTACHMENT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectDescriptorType_SPV_REFLECT_DESCRIPTOR_TYPE_SAMPLED_IMAGE.html" title='spirv_reflect::ffi::SpvReflectDescriptorType_SPV_REFLECT_DESCRIPTOR_TYPE_SAMPLED_IMAGE constant'>SpvReflectDescriptorType_SPV_REFLECT_DESCRIPTOR_TYPE_SAMPLED_IMAGE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectDescriptorType_SPV_REFLECT_DESCRIPTOR_TYPE_SAMPLER.html" title='spirv_reflect::ffi::SpvReflectDescriptorType_SPV_REFLECT_DESCRIPTOR_TYPE_SAMPLER constant'>SpvReflectDescriptorType_SPV_REFLECT_DESCRIPTOR_TYPE_SAMPLER</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectDescriptorType_SPV_REFLECT_DESCRIPTOR_TYPE_STORAGE_BUFFER.html" title='spirv_reflect::ffi::SpvReflectDescriptorType_SPV_REFLECT_DESCRIPTOR_TYPE_STORAGE_BUFFER constant'>SpvReflectDescriptorType_SPV_REFLECT_DESCRIPTOR_TYPE_STORAGE_BUFFER</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectDescriptorType_SPV_REFLECT_DESCRIPTOR_TYPE_STORAGE_BUFFER_DYNAMIC.html" title='spirv_reflect::ffi::SpvReflectDescriptorType_SPV_REFLECT_DESCRIPTOR_TYPE_STORAGE_BUFFER_DYNAMIC constant'>SpvReflectDescriptorType_SPV_REFLECT_DESCRIPTOR_TYPE_STORAGE_BUFFER_DYNAMIC</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectDescriptorType_SPV_REFLECT_DESCRIPTOR_TYPE_STORAGE_IMAGE.html" title='spirv_reflect::ffi::SpvReflectDescriptorType_SPV_REFLECT_DESCRIPTOR_TYPE_STORAGE_IMAGE constant'>SpvReflectDescriptorType_SPV_REFLECT_DESCRIPTOR_TYPE_STORAGE_IMAGE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectDescriptorType_SPV_REFLECT_DESCRIPTOR_TYPE_STORAGE_TEXEL_BUFFER.html" title='spirv_reflect::ffi::SpvReflectDescriptorType_SPV_REFLECT_DESCRIPTOR_TYPE_STORAGE_TEXEL_BUFFER constant'>SpvReflectDescriptorType_SPV_REFLECT_DESCRIPTOR_TYPE_STORAGE_TEXEL_BUFFER</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectDescriptorType_SPV_REFLECT_DESCRIPTOR_TYPE_UNIFORM_BUFFER.html" title='spirv_reflect::ffi::SpvReflectDescriptorType_SPV_REFLECT_DESCRIPTOR_TYPE_UNIFORM_BUFFER constant'>SpvReflectDescriptorType_SPV_REFLECT_DESCRIPTOR_TYPE_UNIFORM_BUFFER</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectDescriptorType_SPV_REFLECT_DESCRIPTOR_TYPE_UNIFORM_BUFFER_DYNAMIC.html" title='spirv_reflect::ffi::SpvReflectDescriptorType_SPV_REFLECT_DESCRIPTOR_TYPE_UNIFORM_BUFFER_DYNAMIC constant'>SpvReflectDescriptorType_SPV_REFLECT_DESCRIPTOR_TYPE_UNIFORM_BUFFER_DYNAMIC</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectDescriptorType_SPV_REFLECT_DESCRIPTOR_TYPE_UNIFORM_TEXEL_BUFFER.html" title='spirv_reflect::ffi::SpvReflectDescriptorType_SPV_REFLECT_DESCRIPTOR_TYPE_UNIFORM_TEXEL_BUFFER constant'>SpvReflectDescriptorType_SPV_REFLECT_DESCRIPTOR_TYPE_UNIFORM_TEXEL_BUFFER</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectFormat_SPV_REFLECT_FORMAT_R32_UINT.html" title='spirv_reflect::ffi::SpvReflectFormat_SPV_REFLECT_FORMAT_R32_UINT constant'>SpvReflectFormat_SPV_REFLECT_FORMAT_R32_UINT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectFormat_SPV_REFLECT_FORMAT_R32_SINT.html" title='spirv_reflect::ffi::SpvReflectFormat_SPV_REFLECT_FORMAT_R32_SINT constant'>SpvReflectFormat_SPV_REFLECT_FORMAT_R32_SINT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectFormat_SPV_REFLECT_FORMAT_R32_SFLOAT.html" title='spirv_reflect::ffi::SpvReflectFormat_SPV_REFLECT_FORMAT_R32_SFLOAT constant'>SpvReflectFormat_SPV_REFLECT_FORMAT_R32_SFLOAT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectFormat_SPV_REFLECT_FORMAT_R32G32_UINT.html" title='spirv_reflect::ffi::SpvReflectFormat_SPV_REFLECT_FORMAT_R32G32_UINT constant'>SpvReflectFormat_SPV_REFLECT_FORMAT_R32G32_UINT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectFormat_SPV_REFLECT_FORMAT_R32G32_SINT.html" title='spirv_reflect::ffi::SpvReflectFormat_SPV_REFLECT_FORMAT_R32G32_SINT constant'>SpvReflectFormat_SPV_REFLECT_FORMAT_R32G32_SINT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectFormat_SPV_REFLECT_FORMAT_R32G32_SFLOAT.html" title='spirv_reflect::ffi::SpvReflectFormat_SPV_REFLECT_FORMAT_R32G32_SFLOAT constant'>SpvReflectFormat_SPV_REFLECT_FORMAT_R32G32_SFLOAT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectFormat_SPV_REFLECT_FORMAT_R32G32B32_UINT.html" title='spirv_reflect::ffi::SpvReflectFormat_SPV_REFLECT_FORMAT_R32G32B32_UINT constant'>SpvReflectFormat_SPV_REFLECT_FORMAT_R32G32B32_UINT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectFormat_SPV_REFLECT_FORMAT_R32G32B32_SINT.html" title='spirv_reflect::ffi::SpvReflectFormat_SPV_REFLECT_FORMAT_R32G32B32_SINT constant'>SpvReflectFormat_SPV_REFLECT_FORMAT_R32G32B32_SINT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectFormat_SPV_REFLECT_FORMAT_R32G32B32_SFLOAT.html" title='spirv_reflect::ffi::SpvReflectFormat_SPV_REFLECT_FORMAT_R32G32B32_SFLOAT constant'>SpvReflectFormat_SPV_REFLECT_FORMAT_R32G32B32_SFLOAT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectFormat_SPV_REFLECT_FORMAT_R32G32B32A32_UINT.html" title='spirv_reflect::ffi::SpvReflectFormat_SPV_REFLECT_FORMAT_R32G32B32A32_UINT constant'>SpvReflectFormat_SPV_REFLECT_FORMAT_R32G32B32A32_UINT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectFormat_SPV_REFLECT_FORMAT_R32G32B32A32_SINT.html" title='spirv_reflect::ffi::SpvReflectFormat_SPV_REFLECT_FORMAT_R32G32B32A32_SINT constant'>SpvReflectFormat_SPV_REFLECT_FORMAT_R32G32B32A32_SINT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectFormat_SPV_REFLECT_FORMAT_R32G32B32A32_SFLOAT.html" title='spirv_reflect::ffi::SpvReflectFormat_SPV_REFLECT_FORMAT_R32G32B32A32_SFLOAT constant'>SpvReflectFormat_SPV_REFLECT_FORMAT_R32G32B32A32_SFLOAT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectFormat_SPV_REFLECT_FORMAT_UNDEFINED.html" title='spirv_reflect::ffi::SpvReflectFormat_SPV_REFLECT_FORMAT_UNDEFINED constant'>SpvReflectFormat_SPV_REFLECT_FORMAT_UNDEFINED</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectGenerator_SPV_REFLECT_GENERATOR_CLAY_CLAY_SHADER_COMPILER.html" title='spirv_reflect::ffi::SpvReflectGenerator_SPV_REFLECT_GENERATOR_CLAY_CLAY_SHADER_COMPILER constant'>SpvReflectGenerator_SPV_REFLECT_GENERATOR_CLAY_CLAY_SHADER_COMPILER</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectGenerator_SPV_REFLECT_GENERATOR_GOOGLE_RSPIRV.html" title='spirv_reflect::ffi::SpvReflectGenerator_SPV_REFLECT_GENERATOR_GOOGLE_RSPIRV constant'>SpvReflectGenerator_SPV_REFLECT_GENERATOR_GOOGLE_RSPIRV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectGenerator_SPV_REFLECT_GENERATOR_GOOGLE_SHADERC_OVER_GLSLANG.html" title='spirv_reflect::ffi::SpvReflectGenerator_SPV_REFLECT_GENERATOR_GOOGLE_SHADERC_OVER_GLSLANG constant'>SpvReflectGenerator_SPV_REFLECT_GENERATOR_GOOGLE_SHADERC_OVER_GLSLANG</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectGenerator_SPV_REFLECT_GENERATOR_GOOGLE_SPIREGG.html" title='spirv_reflect::ffi::SpvReflectGenerator_SPV_REFLECT_GENERATOR_GOOGLE_SPIREGG constant'>SpvReflectGenerator_SPV_REFLECT_GENERATOR_GOOGLE_SPIREGG</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectGenerator_SPV_REFLECT_GENERATOR_KHRONOS_GLSLANG_REFERENCE_FRONT_END.html" title='spirv_reflect::ffi::SpvReflectGenerator_SPV_REFLECT_GENERATOR_KHRONOS_GLSLANG_REFERENCE_FRONT_END constant'>SpvReflectGenerator_SPV_REFLECT_GENERATOR_KHRONOS_GLSLANG_REFERENCE_FRONT_END</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectGenerator_SPV_REFLECT_GENERATOR_KHRONOS_LLVM_SPIRV_TRANSLATOR.html" title='spirv_reflect::ffi::SpvReflectGenerator_SPV_REFLECT_GENERATOR_KHRONOS_LLVM_SPIRV_TRANSLATOR constant'>SpvReflectGenerator_SPV_REFLECT_GENERATOR_KHRONOS_LLVM_SPIRV_TRANSLATOR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectGenerator_SPV_REFLECT_GENERATOR_KHRONOS_SPIRV_TOOLS_ASSEMBLER.html" title='spirv_reflect::ffi::SpvReflectGenerator_SPV_REFLECT_GENERATOR_KHRONOS_SPIRV_TOOLS_ASSEMBLER constant'>SpvReflectGenerator_SPV_REFLECT_GENERATOR_KHRONOS_SPIRV_TOOLS_ASSEMBLER</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectGenerator_SPV_REFLECT_GENERATOR_KHRONOS_SPIRV_TOOLS_LINKER.html" title='spirv_reflect::ffi::SpvReflectGenerator_SPV_REFLECT_GENERATOR_KHRONOS_SPIRV_TOOLS_LINKER constant'>SpvReflectGenerator_SPV_REFLECT_GENERATOR_KHRONOS_SPIRV_TOOLS_LINKER</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectGenerator_SPV_REFLECT_GENERATOR_WINE_VKD3D_SHADER_COMPILER.html" title='spirv_reflect::ffi::SpvReflectGenerator_SPV_REFLECT_GENERATOR_WINE_VKD3D_SHADER_COMPILER constant'>SpvReflectGenerator_SPV_REFLECT_GENERATOR_WINE_VKD3D_SHADER_COMPILER</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectGenerator_SPV_REFLECT_GENERATOR_X_LEGEND_MESA_MESAIR_SPIRV_TRANSLATOR.html" title='spirv_reflect::ffi::SpvReflectGenerator_SPV_REFLECT_GENERATOR_X_LEGEND_MESA_MESAIR_SPIRV_TRANSLATOR constant'>SpvReflectGenerator_SPV_REFLECT_GENERATOR_X_LEGEND_MESA_MESAIR_SPIRV_TRANSLATOR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectResourceType_SPV_REFLECT_RESOURCE_FLAG_CBV.html" title='spirv_reflect::ffi::SpvReflectResourceType_SPV_REFLECT_RESOURCE_FLAG_CBV constant'>SpvReflectResourceType_SPV_REFLECT_RESOURCE_FLAG_CBV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectResourceType_SPV_REFLECT_RESOURCE_FLAG_SAMPLER.html" title='spirv_reflect::ffi::SpvReflectResourceType_SPV_REFLECT_RESOURCE_FLAG_SAMPLER constant'>SpvReflectResourceType_SPV_REFLECT_RESOURCE_FLAG_SAMPLER</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectResourceType_SPV_REFLECT_RESOURCE_FLAG_SRV.html" title='spirv_reflect::ffi::SpvReflectResourceType_SPV_REFLECT_RESOURCE_FLAG_SRV constant'>SpvReflectResourceType_SPV_REFLECT_RESOURCE_FLAG_SRV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectResourceType_SPV_REFLECT_RESOURCE_FLAG_UAV.html" title='spirv_reflect::ffi::SpvReflectResourceType_SPV_REFLECT_RESOURCE_FLAG_UAV constant'>SpvReflectResourceType_SPV_REFLECT_RESOURCE_FLAG_UAV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectResourceType_SPV_REFLECT_RESOURCE_FLAG_UNDEFINED.html" title='spirv_reflect::ffi::SpvReflectResourceType_SPV_REFLECT_RESOURCE_FLAG_UNDEFINED constant'>SpvReflectResourceType_SPV_REFLECT_RESOURCE_FLAG_UNDEFINED</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectResult_SPV_REFLECT_RESULT_ERROR_ALLOC_FAILED.html" title='spirv_reflect::ffi::SpvReflectResult_SPV_REFLECT_RESULT_ERROR_ALLOC_FAILED constant'>SpvReflectResult_SPV_REFLECT_RESULT_ERROR_ALLOC_FAILED</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectResult_SPV_REFLECT_RESULT_ERROR_COUNT_MISMATCH.html" title='spirv_reflect::ffi::SpvReflectResult_SPV_REFLECT_RESULT_ERROR_COUNT_MISMATCH constant'>SpvReflectResult_SPV_REFLECT_RESULT_ERROR_COUNT_MISMATCH</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectResult_SPV_REFLECT_RESULT_ERROR_ELEMENT_NOT_FOUND.html" title='spirv_reflect::ffi::SpvReflectResult_SPV_REFLECT_RESULT_ERROR_ELEMENT_NOT_FOUND constant'>SpvReflectResult_SPV_REFLECT_RESULT_ERROR_ELEMENT_NOT_FOUND</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectResult_SPV_REFLECT_RESULT_ERROR_INTERNAL_ERROR.html" title='spirv_reflect::ffi::SpvReflectResult_SPV_REFLECT_RESULT_ERROR_INTERNAL_ERROR constant'>SpvReflectResult_SPV_REFLECT_RESULT_ERROR_INTERNAL_ERROR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectResult_SPV_REFLECT_RESULT_ERROR_NULL_POINTER.html" title='spirv_reflect::ffi::SpvReflectResult_SPV_REFLECT_RESULT_ERROR_NULL_POINTER constant'>SpvReflectResult_SPV_REFLECT_RESULT_ERROR_NULL_POINTER</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectResult_SPV_REFLECT_RESULT_ERROR_PARSE_FAILED.html" title='spirv_reflect::ffi::SpvReflectResult_SPV_REFLECT_RESULT_ERROR_PARSE_FAILED constant'>SpvReflectResult_SPV_REFLECT_RESULT_ERROR_PARSE_FAILED</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectResult_SPV_REFLECT_RESULT_ERROR_RANGE_EXCEEDED.html" title='spirv_reflect::ffi::SpvReflectResult_SPV_REFLECT_RESULT_ERROR_RANGE_EXCEEDED constant'>SpvReflectResult_SPV_REFLECT_RESULT_ERROR_RANGE_EXCEEDED</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectResult_SPV_REFLECT_RESULT_ERROR_SPIRV_INVALID_CODE_SIZE.html" title='spirv_reflect::ffi::SpvReflectResult_SPV_REFLECT_RESULT_ERROR_SPIRV_INVALID_CODE_SIZE constant'>SpvReflectResult_SPV_REFLECT_RESULT_ERROR_SPIRV_INVALID_CODE_SIZE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectResult_SPV_REFLECT_RESULT_ERROR_SPIRV_INVALID_ID_REFERENCE.html" title='spirv_reflect::ffi::SpvReflectResult_SPV_REFLECT_RESULT_ERROR_SPIRV_INVALID_ID_REFERENCE constant'>SpvReflectResult_SPV_REFLECT_RESULT_ERROR_SPIRV_INVALID_ID_REFERENCE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectResult_SPV_REFLECT_RESULT_ERROR_SPIRV_INVALID_MAGIC_NUMBER.html" title='spirv_reflect::ffi::SpvReflectResult_SPV_REFLECT_RESULT_ERROR_SPIRV_INVALID_MAGIC_NUMBER constant'>SpvReflectResult_SPV_REFLECT_RESULT_ERROR_SPIRV_INVALID_MAGIC_NUMBER</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectResult_SPV_REFLECT_RESULT_ERROR_SPIRV_INVALID_STORAGE_CLASS.html" title='spirv_reflect::ffi::SpvReflectResult_SPV_REFLECT_RESULT_ERROR_SPIRV_INVALID_STORAGE_CLASS constant'>SpvReflectResult_SPV_REFLECT_RESULT_ERROR_SPIRV_INVALID_STORAGE_CLASS</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectResult_SPV_REFLECT_RESULT_ERROR_SPIRV_RECURSION.html" title='spirv_reflect::ffi::SpvReflectResult_SPV_REFLECT_RESULT_ERROR_SPIRV_RECURSION constant'>SpvReflectResult_SPV_REFLECT_RESULT_ERROR_SPIRV_RECURSION</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectResult_SPV_REFLECT_RESULT_ERROR_SPIRV_SET_NUMBER_OVERFLOW.html" title='spirv_reflect::ffi::SpvReflectResult_SPV_REFLECT_RESULT_ERROR_SPIRV_SET_NUMBER_OVERFLOW constant'>SpvReflectResult_SPV_REFLECT_RESULT_ERROR_SPIRV_SET_NUMBER_OVERFLOW</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectResult_SPV_REFLECT_RESULT_ERROR_SPIRV_UNEXPECTED_EOF.html" title='spirv_reflect::ffi::SpvReflectResult_SPV_REFLECT_RESULT_ERROR_SPIRV_UNEXPECTED_EOF constant'>SpvReflectResult_SPV_REFLECT_RESULT_ERROR_SPIRV_UNEXPECTED_EOF</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectResult_SPV_REFLECT_RESULT_NOT_READY.html" title='spirv_reflect::ffi::SpvReflectResult_SPV_REFLECT_RESULT_NOT_READY constant'>SpvReflectResult_SPV_REFLECT_RESULT_NOT_READY</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectResult_SPV_REFLECT_RESULT_SUCCESS.html" title='spirv_reflect::ffi::SpvReflectResult_SPV_REFLECT_RESULT_SUCCESS constant'>SpvReflectResult_SPV_REFLECT_RESULT_SUCCESS</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectShaderStageFlagBits_SPV_REFLECT_SHADER_STAGE_ANY_HIT_BIT_NV.html" title='spirv_reflect::ffi::SpvReflectShaderStageFlagBits_SPV_REFLECT_SHADER_STAGE_ANY_HIT_BIT_NV constant'>SpvReflectShaderStageFlagBits_SPV_REFLECT_SHADER_STAGE_ANY_HIT_BIT_NV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectShaderStageFlagBits_SPV_REFLECT_SHADER_STAGE_CALLABLE_BIT_NV.html" title='spirv_reflect::ffi::SpvReflectShaderStageFlagBits_SPV_REFLECT_SHADER_STAGE_CALLABLE_BIT_NV constant'>SpvReflectShaderStageFlagBits_SPV_REFLECT_SHADER_STAGE_CALLABLE_BIT_NV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectShaderStageFlagBits_SPV_REFLECT_SHADER_STAGE_CLOSEST_HIT_BIT_NV.html" title='spirv_reflect::ffi::SpvReflectShaderStageFlagBits_SPV_REFLECT_SHADER_STAGE_CLOSEST_HIT_BIT_NV constant'>SpvReflectShaderStageFlagBits_SPV_REFLECT_SHADER_STAGE_CLOSEST_HIT_BIT_NV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectShaderStageFlagBits_SPV_REFLECT_SHADER_STAGE_COMPUTE_BIT.html" title='spirv_reflect::ffi::SpvReflectShaderStageFlagBits_SPV_REFLECT_SHADER_STAGE_COMPUTE_BIT constant'>SpvReflectShaderStageFlagBits_SPV_REFLECT_SHADER_STAGE_COMPUTE_BIT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectShaderStageFlagBits_SPV_REFLECT_SHADER_STAGE_FRAGMENT_BIT.html" title='spirv_reflect::ffi::SpvReflectShaderStageFlagBits_SPV_REFLECT_SHADER_STAGE_FRAGMENT_BIT constant'>SpvReflectShaderStageFlagBits_SPV_REFLECT_SHADER_STAGE_FRAGMENT_BIT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectShaderStageFlagBits_SPV_REFLECT_SHADER_STAGE_GEOMETRY_BIT.html" title='spirv_reflect::ffi::SpvReflectShaderStageFlagBits_SPV_REFLECT_SHADER_STAGE_GEOMETRY_BIT constant'>SpvReflectShaderStageFlagBits_SPV_REFLECT_SHADER_STAGE_GEOMETRY_BIT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectShaderStageFlagBits_SPV_REFLECT_SHADER_STAGE_INTERSECTION_BIT_NV.html" title='spirv_reflect::ffi::SpvReflectShaderStageFlagBits_SPV_REFLECT_SHADER_STAGE_INTERSECTION_BIT_NV constant'>SpvReflectShaderStageFlagBits_SPV_REFLECT_SHADER_STAGE_INTERSECTION_BIT_NV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectShaderStageFlagBits_SPV_REFLECT_SHADER_STAGE_MISS_BIT_NV.html" title='spirv_reflect::ffi::SpvReflectShaderStageFlagBits_SPV_REFLECT_SHADER_STAGE_MISS_BIT_NV constant'>SpvReflectShaderStageFlagBits_SPV_REFLECT_SHADER_STAGE_MISS_BIT_NV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectShaderStageFlagBits_SPV_REFLECT_SHADER_STAGE_RAYGEN_BIT_NV.html" title='spirv_reflect::ffi::SpvReflectShaderStageFlagBits_SPV_REFLECT_SHADER_STAGE_RAYGEN_BIT_NV constant'>SpvReflectShaderStageFlagBits_SPV_REFLECT_SHADER_STAGE_RAYGEN_BIT_NV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectShaderStageFlagBits_SPV_REFLECT_SHADER_STAGE_TESSELLATION_CONTROL_BIT.html" title='spirv_reflect::ffi::SpvReflectShaderStageFlagBits_SPV_REFLECT_SHADER_STAGE_TESSELLATION_CONTROL_BIT constant'>SpvReflectShaderStageFlagBits_SPV_REFLECT_SHADER_STAGE_TESSELLATION_CONTROL_BIT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectShaderStageFlagBits_SPV_REFLECT_SHADER_STAGE_TESSELLATION_EVALUATION_BIT.html" title='spirv_reflect::ffi::SpvReflectShaderStageFlagBits_SPV_REFLECT_SHADER_STAGE_TESSELLATION_EVALUATION_BIT constant'>SpvReflectShaderStageFlagBits_SPV_REFLECT_SHADER_STAGE_TESSELLATION_EVALUATION_BIT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectShaderStageFlagBits_SPV_REFLECT_SHADER_STAGE_VERTEX_BIT.html" title='spirv_reflect::ffi::SpvReflectShaderStageFlagBits_SPV_REFLECT_SHADER_STAGE_VERTEX_BIT constant'>SpvReflectShaderStageFlagBits_SPV_REFLECT_SHADER_STAGE_VERTEX_BIT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_ARRAY.html" title='spirv_reflect::ffi::SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_ARRAY constant'>SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_ARRAY</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_BOOL.html" title='spirv_reflect::ffi::SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_BOOL constant'>SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_BOOL</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_EXTERNAL_ACCELERATION_STRUCTURE_NV.html" title='spirv_reflect::ffi::SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_EXTERNAL_ACCELERATION_STRUCTURE_NV constant'>SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_EXTERNAL_ACCELERATION_STRUCTURE_NV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_EXTERNAL_BLOCK.html" title='spirv_reflect::ffi::SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_EXTERNAL_BLOCK constant'>SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_EXTERNAL_BLOCK</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_EXTERNAL_IMAGE.html" title='spirv_reflect::ffi::SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_EXTERNAL_IMAGE constant'>SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_EXTERNAL_IMAGE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_EXTERNAL_MASK.html" title='spirv_reflect::ffi::SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_EXTERNAL_MASK constant'>SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_EXTERNAL_MASK</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_EXTERNAL_SAMPLED_IMAGE.html" title='spirv_reflect::ffi::SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_EXTERNAL_SAMPLED_IMAGE constant'>SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_EXTERNAL_SAMPLED_IMAGE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_EXTERNAL_SAMPLER.html" title='spirv_reflect::ffi::SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_EXTERNAL_SAMPLER constant'>SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_EXTERNAL_SAMPLER</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_FLOAT.html" title='spirv_reflect::ffi::SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_FLOAT constant'>SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_FLOAT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_INT.html" title='spirv_reflect::ffi::SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_INT constant'>SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_INT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_MATRIX.html" title='spirv_reflect::ffi::SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_MATRIX constant'>SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_MATRIX</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_STRUCT.html" title='spirv_reflect::ffi::SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_STRUCT constant'>SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_STRUCT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_UNDEFINED.html" title='spirv_reflect::ffi::SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_UNDEFINED constant'>SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_UNDEFINED</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_VECTOR.html" title='spirv_reflect::ffi::SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_VECTOR constant'>SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_VECTOR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_VOID.html" title='spirv_reflect::ffi::SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_VOID constant'>SpvReflectTypeFlagBits_SPV_REFLECT_TYPE_FLAG_VOID</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvSamplerAddressingMode__SpvSamplerAddressingModeClamp.html" title='spirv_reflect::ffi::SpvSamplerAddressingMode__SpvSamplerAddressingModeClamp constant'>SpvSamplerAddressingMode__SpvSamplerAddressingModeClamp</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvSamplerAddressingMode__SpvSamplerAddressingModeClampToEdge.html" title='spirv_reflect::ffi::SpvSamplerAddressingMode__SpvSamplerAddressingModeClampToEdge constant'>SpvSamplerAddressingMode__SpvSamplerAddressingModeClampToEdge</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvSamplerAddressingMode__SpvSamplerAddressingModeMax.html" title='spirv_reflect::ffi::SpvSamplerAddressingMode__SpvSamplerAddressingModeMax constant'>SpvSamplerAddressingMode__SpvSamplerAddressingModeMax</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvSamplerAddressingMode__SpvSamplerAddressingModeNone.html" title='spirv_reflect::ffi::SpvSamplerAddressingMode__SpvSamplerAddressingModeNone constant'>SpvSamplerAddressingMode__SpvSamplerAddressingModeNone</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvSamplerAddressingMode__SpvSamplerAddressingModeRepeat.html" title='spirv_reflect::ffi::SpvSamplerAddressingMode__SpvSamplerAddressingModeRepeat constant'>SpvSamplerAddressingMode__SpvSamplerAddressingModeRepeat</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvSamplerAddressingMode__SpvSamplerAddressingModeRepeatMirrored.html" title='spirv_reflect::ffi::SpvSamplerAddressingMode__SpvSamplerAddressingModeRepeatMirrored constant'>SpvSamplerAddressingMode__SpvSamplerAddressingModeRepeatMirrored</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvSamplerFilterMode__SpvSamplerFilterModeLinear.html" title='spirv_reflect::ffi::SpvSamplerFilterMode__SpvSamplerFilterModeLinear constant'>SpvSamplerFilterMode__SpvSamplerFilterModeLinear</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvSamplerFilterMode__SpvSamplerFilterModeMax.html" title='spirv_reflect::ffi::SpvSamplerFilterMode__SpvSamplerFilterModeMax constant'>SpvSamplerFilterMode__SpvSamplerFilterModeMax</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvSamplerFilterMode__SpvSamplerFilterModeNearest.html" title='spirv_reflect::ffi::SpvSamplerFilterMode__SpvSamplerFilterModeNearest constant'>SpvSamplerFilterMode__SpvSamplerFilterModeNearest</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvScope__SpvScopeCrossDevice.html" title='spirv_reflect::ffi::SpvScope__SpvScopeCrossDevice constant'>SpvScope__SpvScopeCrossDevice</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvScope__SpvScopeDevice.html" title='spirv_reflect::ffi::SpvScope__SpvScopeDevice constant'>SpvScope__SpvScopeDevice</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvScope__SpvScopeInvocation.html" title='spirv_reflect::ffi::SpvScope__SpvScopeInvocation constant'>SpvScope__SpvScopeInvocation</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvScope__SpvScopeMax.html" title='spirv_reflect::ffi::SpvScope__SpvScopeMax constant'>SpvScope__SpvScopeMax</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvScope__SpvScopeQueueFamilyKHR.html" title='spirv_reflect::ffi::SpvScope__SpvScopeQueueFamilyKHR constant'>SpvScope__SpvScopeQueueFamilyKHR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvScope__SpvScopeSubgroup.html" title='spirv_reflect::ffi::SpvScope__SpvScopeSubgroup constant'>SpvScope__SpvScopeSubgroup</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvScope__SpvScopeWorkgroup.html" title='spirv_reflect::ffi::SpvScope__SpvScopeWorkgroup constant'>SpvScope__SpvScopeWorkgroup</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvSelectionControlMask__SpvSelectionControlDontFlattenMask.html" title='spirv_reflect::ffi::SpvSelectionControlMask__SpvSelectionControlDontFlattenMask constant'>SpvSelectionControlMask__SpvSelectionControlDontFlattenMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvSelectionControlMask__SpvSelectionControlFlattenMask.html" title='spirv_reflect::ffi::SpvSelectionControlMask__SpvSelectionControlFlattenMask constant'>SpvSelectionControlMask__SpvSelectionControlFlattenMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvSelectionControlMask__SpvSelectionControlMaskNone.html" title='spirv_reflect::ffi::SpvSelectionControlMask__SpvSelectionControlMaskNone constant'>SpvSelectionControlMask__SpvSelectionControlMaskNone</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvSelectionControlShift__SpvSelectionControlDontFlattenShift.html" title='spirv_reflect::ffi::SpvSelectionControlShift__SpvSelectionControlDontFlattenShift constant'>SpvSelectionControlShift__SpvSelectionControlDontFlattenShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvSelectionControlShift__SpvSelectionControlFlattenShift.html" title='spirv_reflect::ffi::SpvSelectionControlShift__SpvSelectionControlFlattenShift constant'>SpvSelectionControlShift__SpvSelectionControlFlattenShift</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvSelectionControlShift__SpvSelectionControlMax.html" title='spirv_reflect::ffi::SpvSelectionControlShift__SpvSelectionControlMax constant'>SpvSelectionControlShift__SpvSelectionControlMax</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvSourceLanguage__SpvSourceLanguageESSL.html" title='spirv_reflect::ffi::SpvSourceLanguage__SpvSourceLanguageESSL constant'>SpvSourceLanguage__SpvSourceLanguageESSL</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvSourceLanguage__SpvSourceLanguageGLSL.html" title='spirv_reflect::ffi::SpvSourceLanguage__SpvSourceLanguageGLSL constant'>SpvSourceLanguage__SpvSourceLanguageGLSL</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvSourceLanguage__SpvSourceLanguageHLSL.html" title='spirv_reflect::ffi::SpvSourceLanguage__SpvSourceLanguageHLSL constant'>SpvSourceLanguage__SpvSourceLanguageHLSL</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvSourceLanguage__SpvSourceLanguageMax.html" title='spirv_reflect::ffi::SpvSourceLanguage__SpvSourceLanguageMax constant'>SpvSourceLanguage__SpvSourceLanguageMax</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvSourceLanguage__SpvSourceLanguageOpenCL_C.html" title='spirv_reflect::ffi::SpvSourceLanguage__SpvSourceLanguageOpenCL_C constant'>SpvSourceLanguage__SpvSourceLanguageOpenCL_C</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvSourceLanguage__SpvSourceLanguageOpenCL_CPP.html" title='spirv_reflect::ffi::SpvSourceLanguage__SpvSourceLanguageOpenCL_CPP constant'>SpvSourceLanguage__SpvSourceLanguageOpenCL_CPP</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvSourceLanguage__SpvSourceLanguageUnknown.html" title='spirv_reflect::ffi::SpvSourceLanguage__SpvSourceLanguageUnknown constant'>SpvSourceLanguage__SpvSourceLanguageUnknown</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvStorageClass__SpvStorageClassAtomicCounter.html" title='spirv_reflect::ffi::SpvStorageClass__SpvStorageClassAtomicCounter constant'>SpvStorageClass__SpvStorageClassAtomicCounter</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvStorageClass__SpvStorageClassCallableDataNV.html" title='spirv_reflect::ffi::SpvStorageClass__SpvStorageClassCallableDataNV constant'>SpvStorageClass__SpvStorageClassCallableDataNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvStorageClass__SpvStorageClassCrossWorkgroup.html" title='spirv_reflect::ffi::SpvStorageClass__SpvStorageClassCrossWorkgroup constant'>SpvStorageClass__SpvStorageClassCrossWorkgroup</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvStorageClass__SpvStorageClassFunction.html" title='spirv_reflect::ffi::SpvStorageClass__SpvStorageClassFunction constant'>SpvStorageClass__SpvStorageClassFunction</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvStorageClass__SpvStorageClassGeneric.html" title='spirv_reflect::ffi::SpvStorageClass__SpvStorageClassGeneric constant'>SpvStorageClass__SpvStorageClassGeneric</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvStorageClass__SpvStorageClassHitAttributeNV.html" title='spirv_reflect::ffi::SpvStorageClass__SpvStorageClassHitAttributeNV constant'>SpvStorageClass__SpvStorageClassHitAttributeNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvStorageClass__SpvStorageClassImage.html" title='spirv_reflect::ffi::SpvStorageClass__SpvStorageClassImage constant'>SpvStorageClass__SpvStorageClassImage</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvStorageClass__SpvStorageClassIncomingCallableDataNV.html" title='spirv_reflect::ffi::SpvStorageClass__SpvStorageClassIncomingCallableDataNV constant'>SpvStorageClass__SpvStorageClassIncomingCallableDataNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvStorageClass__SpvStorageClassIncomingRayPayloadNV.html" title='spirv_reflect::ffi::SpvStorageClass__SpvStorageClassIncomingRayPayloadNV constant'>SpvStorageClass__SpvStorageClassIncomingRayPayloadNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvStorageClass__SpvStorageClassInput.html" title='spirv_reflect::ffi::SpvStorageClass__SpvStorageClassInput constant'>SpvStorageClass__SpvStorageClassInput</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvStorageClass__SpvStorageClassMax.html" title='spirv_reflect::ffi::SpvStorageClass__SpvStorageClassMax constant'>SpvStorageClass__SpvStorageClassMax</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvStorageClass__SpvStorageClassOutput.html" title='spirv_reflect::ffi::SpvStorageClass__SpvStorageClassOutput constant'>SpvStorageClass__SpvStorageClassOutput</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvStorageClass__SpvStorageClassPrivate.html" title='spirv_reflect::ffi::SpvStorageClass__SpvStorageClassPrivate constant'>SpvStorageClass__SpvStorageClassPrivate</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvStorageClass__SpvStorageClassPushConstant.html" title='spirv_reflect::ffi::SpvStorageClass__SpvStorageClassPushConstant constant'>SpvStorageClass__SpvStorageClassPushConstant</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvStorageClass__SpvStorageClassRayPayloadNV.html" title='spirv_reflect::ffi::SpvStorageClass__SpvStorageClassRayPayloadNV constant'>SpvStorageClass__SpvStorageClassRayPayloadNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvStorageClass__SpvStorageClassShaderRecordBufferNV.html" title='spirv_reflect::ffi::SpvStorageClass__SpvStorageClassShaderRecordBufferNV constant'>SpvStorageClass__SpvStorageClassShaderRecordBufferNV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvStorageClass__SpvStorageClassStorageBuffer.html" title='spirv_reflect::ffi::SpvStorageClass__SpvStorageClassStorageBuffer constant'>SpvStorageClass__SpvStorageClassStorageBuffer</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvStorageClass__SpvStorageClassUniform.html" title='spirv_reflect::ffi::SpvStorageClass__SpvStorageClassUniform constant'>SpvStorageClass__SpvStorageClassUniform</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvStorageClass__SpvStorageClassUniformConstant.html" title='spirv_reflect::ffi::SpvStorageClass__SpvStorageClassUniformConstant constant'>SpvStorageClass__SpvStorageClassUniformConstant</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SpvStorageClass__SpvStorageClassWorkgroup.html" title='spirv_reflect::ffi::SpvStorageClass__SpvStorageClassWorkgroup constant'>SpvStorageClass__SpvStorageClassWorkgroup</a></td><td class='docblock-short'></td></tr></table><h2 id='functions' class='section-header'><a href="#functions">Functions</a></h2>
<table><tr class='module-item'><td><a class="fn" href="fn.spvReflectChangeDescriptorBindingNumber.html" title='spirv_reflect::ffi::spvReflectChangeDescriptorBindingNumber fn'>spvReflectChangeDescriptorBindingNumber</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.spvReflectChangeDescriptorBindingNumbers.html" title='spirv_reflect::ffi::spvReflectChangeDescriptorBindingNumbers fn'>spvReflectChangeDescriptorBindingNumbers</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'><p>@fn spvReflectChangeDescriptorBindingNumbers
@brief Assign new set and/or binding numbers to a descriptor binding.
In addition to updating the reflection data, this function modifies
the underlying SPIR-V bytecode. The updated code can be retrieved
with spvReflectGetCode(). If the binding is used in multiple
entry points within the module, it will be changed in all of them.
@param p_module Pointer to an instance of SpvReflectShaderModule.
@param p_binding Pointer to the descriptor binding to modify.
@param new_binding_number The new binding number to assign to the
provided descriptor binding.
To leave the binding number unchanged, pass
SPV_REFLECT_BINDING_NUMBER_DONT_CHANGE.
@param new_set_number The new set number to assign to the
provided descriptor binding. Successfully changing
a descriptor binding's set number invalidates all
existing SpvReflectDescriptorBinding and
SpvReflectDescriptorSet pointers from this module.
To leave the set number unchanged, pass
SPV_REFLECT_SET_NUMBER_DONT_CHANGE.
@return If successful, returns SPV_REFLECT_RESULT_SUCCESS.
Otherwise, the error code indicates the cause of
the failure.</p>
</td></tr><tr class='module-item'><td><a class="fn" href="fn.spvReflectChangeDescriptorSetNumber.html" title='spirv_reflect::ffi::spvReflectChangeDescriptorSetNumber fn'>spvReflectChangeDescriptorSetNumber</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'><p>@fn spvReflectChangeDescriptorSetNumber
@brief Assign a new set number to an entire descriptor set (including
all descriptor bindings in that set).
In addition to updating the reflection data, this function modifies
the underlying SPIR-V bytecode. The updated code can be retrieved
with spvReflectGetCode(). If the descriptor set is used in
multiple entry points within the module, it will be modified in all
of them.
@param p_module Pointer to an instance of SpvReflectShaderModule.
@param p_set Pointer to the descriptor binding to modify.
@param new_set_number The new set number to assign to the
provided descriptor set, and all its descriptor
bindings. Successfully changing a descriptor
binding's set number invalidates all existing
SpvReflectDescriptorBinding and
SpvReflectDescriptorSet pointers from this module.
To leave the set number unchanged, pass
SPV_REFLECT_SET_NUMBER_DONT_CHANGE.
@return If successful, returns SPV_REFLECT_RESULT_SUCCESS.
Otherwise, the error code indicates the cause of
the failure.</p>
</td></tr><tr class='module-item'><td><a class="fn" href="fn.spvReflectChangeInputVariableLocation.html" title='spirv_reflect::ffi::spvReflectChangeInputVariableLocation fn'>spvReflectChangeInputVariableLocation</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'><p>@fn spvReflectChangeInputVariableLocation
@brief Assign a new location to an input interface variable.
In addition to updating the reflection data, this function modifies
the underlying SPIR-V bytecode. The updated code can be retrieved
with spvReflectGetCode().
It is the caller's responsibility to avoid assigning the same
location to multiple input variables. If the input variable is used
by multiple entry points in the module, it will be changed in all of
them.
@param p_module Pointer to an instance of SpvReflectShaderModule.
@param p_input_variable Pointer to the input variable to update.
@param new_location The new location to assign to p_input_variable.
@return If successful, returns SPV_REFLECT_RESULT_SUCCESS.
Otherwise, the error code indicates the cause of
the failure.</p>
</td></tr><tr class='module-item'><td><a class="fn" href="fn.spvReflectChangeOutputVariableLocation.html" title='spirv_reflect::ffi::spvReflectChangeOutputVariableLocation fn'>spvReflectChangeOutputVariableLocation</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'><p>@fn spvReflectChangeOutputVariableLocation
@brief Assign a new location to an output interface variable.
In addition to updating the reflection data, this function modifies
the underlying SPIR-V bytecode. The updated code can be retrieved
with spvReflectGetCode().
It is the caller's responsibility to avoid assigning the same
location to multiple output variables. If the output variable is used
by multiple entry points in the module, it will be changed in all of
them.
@param p_module Pointer to an instance of SpvReflectShaderModule.
@param p_output_variable Pointer to the output variable to update.
@param new_location The new location to assign to p_output_variable.
@return If successful, returns SPV_REFLECT_RESULT_SUCCESS.
Otherwise, the error code indicates the cause of
the failure.</p>
</td></tr><tr class='module-item'><td><a class="fn" href="fn.spvReflectCreateShaderModule.html" title='spirv_reflect::ffi::spvReflectCreateShaderModule fn'>spvReflectCreateShaderModule</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'><p>@fn spvReflectCreateShaderModule</p>
</td></tr><tr class='module-item'><td><a class="fn" href="fn.spvReflectDestroyShaderModule.html" title='spirv_reflect::ffi::spvReflectDestroyShaderModule fn'>spvReflectDestroyShaderModule</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'><p>@fn spvReflectDestroyShaderModule</p>
</td></tr><tr class='module-item'><td><a class="fn" href="fn.spvReflectEnumerateDescriptorBindings.html" title='spirv_reflect::ffi::spvReflectEnumerateDescriptorBindings fn'>spvReflectEnumerateDescriptorBindings</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'><p>@fn spvReflectEnumerateDescriptorBindings</p>
</td></tr><tr class='module-item'><td><a class="fn" href="fn.spvReflectEnumerateDescriptorSets.html" title='spirv_reflect::ffi::spvReflectEnumerateDescriptorSets fn'>spvReflectEnumerateDescriptorSets</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'><p>@fn spvReflectEnumerateDescriptorSets</p>
</td></tr><tr class='module-item'><td><a class="fn" href="fn.spvReflectEnumerateEntryPointDescriptorBindings.html" title='spirv_reflect::ffi::spvReflectEnumerateEntryPointDescriptorBindings fn'>spvReflectEnumerateEntryPointDescriptorBindings</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'><p>@fn spvReflectEnumerateEntryPointDescriptorBindings
@brief Creates a listing of all descriptor bindings that are used in the
static call tree of the given entry point.
@param p_module Pointer to an instance of SpvReflectShaderModule.
@param entry_point The name of the entry point to get the descriptor bindings for.
@param p_count If pp_bindings is NULL, the entry point's descriptor binding
count (across all descriptor sets) will be stored here.
If pp_bindings is not NULL, *p_count must contain the
entry points's descriptor binding count.
@param pp_bindings If NULL, the entry point's total descriptor binding count
will be written to *p_count.
If non-NULL, pp_bindings must point to an array with
p_count entries, where pointers to the entry point's
descriptor bindings will be written. The caller must not
free the binding pointers written to this array.
@return If successful, returns SPV_REFLECT_RESULT_SUCCESS.
Otherwise, the error code indicates the cause of the
failure.</p>
</td></tr><tr class='module-item'><td><a class="fn" href="fn.spvReflectEnumerateEntryPointDescriptorSets.html" title='spirv_reflect::ffi::spvReflectEnumerateEntryPointDescriptorSets fn'>spvReflectEnumerateEntryPointDescriptorSets</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'><p>@fn spvReflectEnumerateEntryPointDescriptorSets
@brief Creates a listing of all descriptor sets and their bindings that are
used in the static call tree of a given entry point.
@param p_module Pointer to an instance of SpvReflectShaderModule.
@param entry_point The name of the entry point to get the descriptor bindings for.
@param p_count If pp_sets is NULL, the module's descriptor set
count will be stored here.
If pp_sets is not NULL, *p_count must contain the
module's descriptor set count.
@param pp_sets If NULL, the module's total descriptor set count
will be written to *p_count.
If non-NULL, pp_sets must point to an array with
p_count entries, where pointers to the module's
descriptor sets will be written. The caller must not
free the descriptor set pointers written to this array.
@return If successful, returns SPV_REFLECT_RESULT_SUCCESS.
Otherwise, the error code indicates the cause of the
failure.</p>
</td></tr><tr class='module-item'><td><a class="fn" href="fn.spvReflectEnumerateEntryPointInputVariables.html" title='spirv_reflect::ffi::spvReflectEnumerateEntryPointInputVariables fn'>spvReflectEnumerateEntryPointInputVariables</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'><p>@fn spvReflectEnumerateEntryPointInputVariables
@brief Enumerate the input variables for a given entry point.
@param entry_point The name of the entry point to get the input variables for.
@param p_module Pointer to an instance of SpvReflectShaderModule.
@param p_count If pp_variables is NULL, the entry point's input variable
count will be stored here.
If pp_variables is not NULL, *p_count must contain
the entry point's input variable count.
@param pp_variables If NULL, the entry point's input variable count will be
written to *p_count.
If non-NULL, pp_variables must point to an array with
p_count entries, where pointers to the entry point's
input variables will be written. The caller must not
free the interface variables written to this array.
@return If successful, returns SPV_REFLECT_RESULT_SUCCESS.
Otherwise, the error code indicates the cause of the
failure.</p>
</td></tr><tr class='module-item'><td><a class="fn" href="fn.spvReflectEnumerateEntryPointOutputVariables.html" title='spirv_reflect::ffi::spvReflectEnumerateEntryPointOutputVariables fn'>spvReflectEnumerateEntryPointOutputVariables</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'><p>@fn spvReflectEnumerateEntryPointOutputVariables
@brief Enumerate the output variables for a given entry point.
@param p_module Pointer to an instance of SpvReflectShaderModule.
@param entry_point The name of the entry point to get the output variables for.
@param p_count If pp_variables is NULL, the entry point's output variable
count will be stored here.
If pp_variables is not NULL, *p_count must contain
the entry point's output variable count.
@param pp_variables If NULL, the entry point's output variable count will be
written to *p_count.
If non-NULL, pp_variables must point to an array with
p_count entries, where pointers to the entry point's
output variables will be written. The caller must not
free the interface variables written to this array.
@return If successful, returns SPV_REFLECT_RESULT_SUCCESS.
Otherwise, the error code indicates the cause of the
failure.</p>
</td></tr><tr class='module-item'><td><a class="fn" href="fn.spvReflectEnumerateEntryPointPushConstantBlocks.html" title='spirv_reflect::ffi::spvReflectEnumerateEntryPointPushConstantBlocks fn'>spvReflectEnumerateEntryPointPushConstantBlocks</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'><p>@fn spvReflectEnumerateEntryPointPushConstantBlocks
@brief Enumerate the push constant blocks used in the static call tree of a
given entry point.
@param p_module Pointer to an instance of SpvReflectShaderModule.
@param p_count If pp_blocks is NULL, the entry point's push constant
block count will be stored here.
If pp_blocks is not NULL, *p_count must
contain the entry point's push constant block count.
@param pp_blocks If NULL, the entry point's push constant block count
will be written to *p_count.
If non-NULL, pp_blocks must point to an
array with *p_count entries, where pointers to
the entry point's push constant blocks will be written.
The caller must not free the block variables written
to this array.
@return If successful, returns SPV_REFLECT_RESULT_SUCCESS.
Otherwise, the error code indicates the cause of the
failure.</p>
</td></tr><tr class='module-item'><td><a class="fn" href="fn.spvReflectEnumerateInputVariables.html" title='spirv_reflect::ffi::spvReflectEnumerateInputVariables fn'>spvReflectEnumerateInputVariables</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'><p>@fn spvReflectEnumerateInputVariables
@brief If the module contains multiple entry points, this will only get
the input variables for the first one.
@param p_module Pointer to an instance of SpvReflectShaderModule.
@param p_count If pp_variables is NULL, the module's input variable
count will be stored here.
If pp_variables is not NULL, *p_count must contain
the module's input variable count.
@param pp_variables If NULL, the module's input variable count will be
written to *p_count.
If non-NULL, pp_variables must point to an array with
p_count entries, where pointers to the module's
input variables will be written. The caller must not
free the interface variables written to this array.
@return If successful, returns SPV_REFLECT_RESULT_SUCCESS.
Otherwise, the error code indicates the cause of the
failure.</p>
</td></tr><tr class='module-item'><td><a class="fn" href="fn.spvReflectEnumerateOutputVariables.html" title='spirv_reflect::ffi::spvReflectEnumerateOutputVariables fn'>spvReflectEnumerateOutputVariables</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'><p>@fn spvReflectEnumerateOutputVariables
@brief Note: If the module contains multiple entry points, this will only get
the output variables for the first one.
@param p_module Pointer to an instance of SpvReflectShaderModule.
@param p_count If pp_variables is NULL, the module's output variable
count will be stored here.
If pp_variables is not NULL, *p_count must contain
the module's output variable count.
@param pp_variables If NULL, the module's output variable count will be
written to *p_count.
If non-NULL, pp_variables must point to an array with
p_count entries, where pointers to the module's
output variables will be written. The caller must not
free the interface variables written to this array.
@return If successful, returns SPV_REFLECT_RESULT_SUCCESS.
Otherwise, the error code indicates the cause of the
failure.</p>
</td></tr><tr class='module-item'><td><a class="fn" href="fn.spvReflectEnumeratePushConstantBlocks.html" title='spirv_reflect::ffi::spvReflectEnumeratePushConstantBlocks fn'>spvReflectEnumeratePushConstantBlocks</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'><p>@fn spvReflectEnumeratePushConstantBlocks
@brief Note: If the module contains multiple entry points, this will only get
the push constant blocks for the first one.
@param p_module Pointer to an instance of SpvReflectShaderModule.
@param p_count If pp_blocks is NULL, the module's push constant
block count will be stored here.
If pp_blocks is not NULL, *p_count must
contain the module's push constant block count.
@param pp_blocks If NULL, the module's push constant block count
will be written to *p_count.
If non-NULL, pp_blocks must point to an
array with *p_count entries, where pointers to
the module's push constant blocks will be written.
The caller must not free the block variables written
to this array.
@return If successful, returns SPV_REFLECT_RESULT_SUCCESS.
Otherwise, the error code indicates the cause of the
failure.</p>
</td></tr><tr class='module-item'><td><a class="fn" href="fn.spvReflectEnumeratePushConstants.html" title='spirv_reflect::ffi::spvReflectEnumeratePushConstants fn'>spvReflectEnumeratePushConstants</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.spvReflectGetCode.html" title='spirv_reflect::ffi::spvReflectGetCode fn'>spvReflectGetCode</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'><p>@fn spvReflectGetCode</p>
</td></tr><tr class='module-item'><td><a class="fn" href="fn.spvReflectGetCodeSize.html" title='spirv_reflect::ffi::spvReflectGetCodeSize fn'>spvReflectGetCodeSize</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'><p>@fn spvReflectGetCodeSize</p>
</td></tr><tr class='module-item'><td><a class="fn" href="fn.spvReflectGetDescriptorBinding.html" title='spirv_reflect::ffi::spvReflectGetDescriptorBinding fn'>spvReflectGetDescriptorBinding</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'><p>@fn spvReflectGetDescriptorBinding</p>
</td></tr><tr class='module-item'><td><a class="fn" href="fn.spvReflectGetDescriptorSet.html" title='spirv_reflect::ffi::spvReflectGetDescriptorSet fn'>spvReflectGetDescriptorSet</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'><p>@fn spvReflectGetDescriptorSet</p>
</td></tr><tr class='module-item'><td><a class="fn" href="fn.spvReflectGetEntryPoint.html" title='spirv_reflect::ffi::spvReflectGetEntryPoint fn'>spvReflectGetEntryPoint</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'><p>@fn spvReflectGetEntryPoint</p>
</td></tr><tr class='module-item'><td><a class="fn" href="fn.spvReflectGetEntryPointDescriptorBinding.html" title='spirv_reflect::ffi::spvReflectGetEntryPointDescriptorBinding fn'>spvReflectGetEntryPointDescriptorBinding</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'><p>@fn spvReflectGetEntryPointDescriptorBinding
@brief Get the descriptor binding with the given binding number and set
number that is used in the static call tree of a certain entry
point.
@param p_module Pointer to an instance of SpvReflectShaderModule.
@param entry_point The entry point to get the binding from.
@param binding_number The &quot;binding&quot; value of the requested descriptor
binding.
@param set_number The &quot;set&quot; value of the requested descriptor binding.
@param p_result If successful, SPV_REFLECT_RESULT_SUCCESS will be
written to *p_result. Otherwise, a error code
indicating the cause of the failure will be stored
here.
@return If the entry point contains a descriptor binding that
matches the provided [binding_number, set_number]
values, a pointer to that binding is returned. The
caller must not free this pointer.
If no match can be found, or if an unrelated error
occurs, the return value will be NULL. Detailed
error results are written to *pResult.
@note If the entry point contains multiple desriptor bindings
with the same set and binding numbers, there are
no guarantees about which binding will be returned.</p>
</td></tr><tr class='module-item'><td><a class="fn" href="fn.spvReflectGetEntryPointDescriptorSet.html" title='spirv_reflect::ffi::spvReflectGetEntryPointDescriptorSet fn'>spvReflectGetEntryPointDescriptorSet</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'><p>@fn spvReflectGetEntryPointDescriptorSet</p>
</td></tr><tr class='module-item'><td><a class="fn" href="fn.spvReflectGetEntryPointInputVariableByLocation.html" title='spirv_reflect::ffi::spvReflectGetEntryPointInputVariableByLocation fn'>spvReflectGetEntryPointInputVariableByLocation</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.spvReflectGetEntryPointInputVariableBySemantic.html" title='spirv_reflect::ffi::spvReflectGetEntryPointInputVariableBySemantic fn'>spvReflectGetEntryPointInputVariableBySemantic</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.spvReflectGetEntryPointOutputVariableByLocation.html" title='spirv_reflect::ffi::spvReflectGetEntryPointOutputVariableByLocation fn'>spvReflectGetEntryPointOutputVariableByLocation</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.spvReflectGetEntryPointOutputVariableBySemantic.html" title='spirv_reflect::ffi::spvReflectGetEntryPointOutputVariableBySemantic fn'>spvReflectGetEntryPointOutputVariableBySemantic</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.spvReflectGetEntryPointPushConstantBlock.html" title='spirv_reflect::ffi::spvReflectGetEntryPointPushConstantBlock fn'>spvReflectGetEntryPointPushConstantBlock</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'><p>@fn spvReflectGetEntryPointPushConstantBlock
@brief Get the push constant block corresponding to the given entry point.
As by the Vulkan specification there can be no more than one push
constant block used by a given entry point, so if there is one it will
be returned, otherwise NULL will be returned.
@param p_module Pointer to an instance of SpvReflectShaderModule.
@param entry_point The entry point to get the push constant block from.
@param p_result If successful, SPV_REFLECT_RESULT_SUCCESS will be
written to *p_result. Otherwise, a error code
indicating the cause of the failure will be stored
here.
@return If the provided index is within range, a pointer to
the corresponding push constant block is returned.
The caller must not free this pointer.
If no match can be found, or if an unrelated error
occurs, the return value will be NULL. Detailed
error results are written to *pResult.</p>
</td></tr><tr class='module-item'><td><a class="fn" href="fn.spvReflectGetInputVariable.html" title='spirv_reflect::ffi::spvReflectGetInputVariable fn'>spvReflectGetInputVariable</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.spvReflectGetInputVariableByLocation.html" title='spirv_reflect::ffi::spvReflectGetInputVariableByLocation fn'>spvReflectGetInputVariableByLocation</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.spvReflectGetInputVariableBySemantic.html" title='spirv_reflect::ffi::spvReflectGetInputVariableBySemantic fn'>spvReflectGetInputVariableBySemantic</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.spvReflectGetOutputVariable.html" title='spirv_reflect::ffi::spvReflectGetOutputVariable fn'>spvReflectGetOutputVariable</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.spvReflectGetOutputVariableByLocation.html" title='spirv_reflect::ffi::spvReflectGetOutputVariableByLocation fn'>spvReflectGetOutputVariableByLocation</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.spvReflectGetOutputVariableBySemantic.html" title='spirv_reflect::ffi::spvReflectGetOutputVariableBySemantic fn'>spvReflectGetOutputVariableBySemantic</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.spvReflectGetPushConstant.html" title='spirv_reflect::ffi::spvReflectGetPushConstant fn'>spvReflectGetPushConstant</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.spvReflectGetPushConstantBlock.html" title='spirv_reflect::ffi::spvReflectGetPushConstantBlock fn'>spvReflectGetPushConstantBlock</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'><p>@fn spvReflectGetPushConstantBlock</p>
</td></tr><tr class='module-item'><td><a class="fn" href="fn.spvReflectGetShaderModule.html" title='spirv_reflect::ffi::spvReflectGetShaderModule fn'>spvReflectGetShaderModule</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.spvReflectSourceLanguage.html" title='spirv_reflect::ffi::spvReflectSourceLanguage fn'>spvReflectSourceLanguage</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'><p>@fn spvReflectSourceLanguage</p>
</td></tr></table><h2 id='types' class='section-header'><a href="#types">Type Definitions</a></h2>
<table><tr class='module-item'><td><a class="type" href="type.SpvAccessQualifier_.html" title='spirv_reflect::ffi::SpvAccessQualifier_ type'>SpvAccessQualifier_</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SpvAddressingModel_.html" title='spirv_reflect::ffi::SpvAddressingModel_ type'>SpvAddressingModel_</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SpvBuiltIn_.html" title='spirv_reflect::ffi::SpvBuiltIn_ type'>SpvBuiltIn_</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SpvCapability_.html" title='spirv_reflect::ffi::SpvCapability_ type'>SpvCapability_</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SpvDecoration_.html" title='spirv_reflect::ffi::SpvDecoration_ type'>SpvDecoration_</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SpvDim_.html" title='spirv_reflect::ffi::SpvDim_ type'>SpvDim_</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SpvExecutionMode_.html" title='spirv_reflect::ffi::SpvExecutionMode_ type'>SpvExecutionMode_</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SpvExecutionModel_.html" title='spirv_reflect::ffi::SpvExecutionModel_ type'>SpvExecutionModel_</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SpvFPFastMathModeMask_.html" title='spirv_reflect::ffi::SpvFPFastMathModeMask_ type'>SpvFPFastMathModeMask_</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SpvFPFastMathModeShift_.html" title='spirv_reflect::ffi::SpvFPFastMathModeShift_ type'>SpvFPFastMathModeShift_</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SpvFPRoundingMode_.html" title='spirv_reflect::ffi::SpvFPRoundingMode_ type'>SpvFPRoundingMode_</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SpvFunctionControlMask_.html" title='spirv_reflect::ffi::SpvFunctionControlMask_ type'>SpvFunctionControlMask_</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SpvFunctionControlShift_.html" title='spirv_reflect::ffi::SpvFunctionControlShift_ type'>SpvFunctionControlShift_</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SpvFunctionParameterAttribute_.html" title='spirv_reflect::ffi::SpvFunctionParameterAttribute_ type'>SpvFunctionParameterAttribute_</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SpvGroupOperation_.html" title='spirv_reflect::ffi::SpvGroupOperation_ type'>SpvGroupOperation_</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SpvId.html" title='spirv_reflect::ffi::SpvId type'>SpvId</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SpvImageChannelDataType_.html" title='spirv_reflect::ffi::SpvImageChannelDataType_ type'>SpvImageChannelDataType_</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SpvImageChannelOrder_.html" title='spirv_reflect::ffi::SpvImageChannelOrder_ type'>SpvImageChannelOrder_</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SpvImageFormat_.html" title='spirv_reflect::ffi::SpvImageFormat_ type'>SpvImageFormat_</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SpvImageOperandsMask_.html" title='spirv_reflect::ffi::SpvImageOperandsMask_ type'>SpvImageOperandsMask_</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SpvImageOperandsShift_.html" title='spirv_reflect::ffi::SpvImageOperandsShift_ type'>SpvImageOperandsShift_</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SpvKernelEnqueueFlags_.html" title='spirv_reflect::ffi::SpvKernelEnqueueFlags_ type'>SpvKernelEnqueueFlags_</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SpvKernelProfilingInfoMask_.html" title='spirv_reflect::ffi::SpvKernelProfilingInfoMask_ type'>SpvKernelProfilingInfoMask_</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SpvKernelProfilingInfoShift_.html" title='spirv_reflect::ffi::SpvKernelProfilingInfoShift_ type'>SpvKernelProfilingInfoShift_</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SpvLinkageType_.html" title='spirv_reflect::ffi::SpvLinkageType_ type'>SpvLinkageType_</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SpvLoopControlMask_.html" title='spirv_reflect::ffi::SpvLoopControlMask_ type'>SpvLoopControlMask_</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SpvLoopControlShift_.html" title='spirv_reflect::ffi::SpvLoopControlShift_ type'>SpvLoopControlShift_</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SpvMemoryAccessMask_.html" title='spirv_reflect::ffi::SpvMemoryAccessMask_ type'>SpvMemoryAccessMask_</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SpvMemoryAccessShift_.html" title='spirv_reflect::ffi::SpvMemoryAccessShift_ type'>SpvMemoryAccessShift_</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SpvMemoryModel_.html" title='spirv_reflect::ffi::SpvMemoryModel_ type'>SpvMemoryModel_</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SpvMemorySemanticsMask_.html" title='spirv_reflect::ffi::SpvMemorySemanticsMask_ type'>SpvMemorySemanticsMask_</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SpvMemorySemanticsShift_.html" title='spirv_reflect::ffi::SpvMemorySemanticsShift_ type'>SpvMemorySemanticsShift_</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SpvOp_.html" title='spirv_reflect::ffi::SpvOp_ type'>SpvOp_</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SpvReflectDecorationFlagBits.html" title='spirv_reflect::ffi::SpvReflectDecorationFlagBits type'>SpvReflectDecorationFlagBits</a></td><td class='docblock-short'><p>@enum SpvReflectDecorationBits</p>
</td></tr><tr class='module-item'><td><a class="type" href="type.SpvReflectDecorationFlags.html" title='spirv_reflect::ffi::SpvReflectDecorationFlags type'>SpvReflectDecorationFlags</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SpvReflectDescriptorType.html" title='spirv_reflect::ffi::SpvReflectDescriptorType type'>SpvReflectDescriptorType</a></td><td class='docblock-short'><p>@enum SpvReflectDescriptorType</p>
</td></tr><tr class='module-item'><td><a class="type" href="type.SpvReflectFormat.html" title='spirv_reflect::ffi::SpvReflectFormat type'>SpvReflectFormat</a></td><td class='docblock-short'><p>@enum SpvReflectFormat</p>
</td></tr><tr class='module-item'><td><a class="type" href="type.SpvReflectGenerator.html" title='spirv_reflect::ffi::SpvReflectGenerator type'>SpvReflectGenerator</a></td><td class='docblock-short'><p>@enum SpvReflectGenerator</p>
</td></tr><tr class='module-item'><td><a class="type" href="type.SpvReflectResourceType.html" title='spirv_reflect::ffi::SpvReflectResourceType type'>SpvReflectResourceType</a></td><td class='docblock-short'><p>@enum SpvReflectResourceType</p>
</td></tr><tr class='module-item'><td><a class="type" href="type.SpvReflectResult.html" title='spirv_reflect::ffi::SpvReflectResult type'>SpvReflectResult</a></td><td class='docblock-short'><p>@enum SpvReflectResult</p>
</td></tr><tr class='module-item'><td><a class="type" href="type.SpvReflectShaderStageFlagBits.html" title='spirv_reflect::ffi::SpvReflectShaderStageFlagBits type'>SpvReflectShaderStageFlagBits</a></td><td class='docblock-short'><p>@enum SpvReflectShaderStageFlagBits</p>
</td></tr><tr class='module-item'><td><a class="type" href="type.SpvReflectTypeFlagBits.html" title='spirv_reflect::ffi::SpvReflectTypeFlagBits type'>SpvReflectTypeFlagBits</a></td><td class='docblock-short'><p>@enum SpvReflectTypeFlagBits</p>
</td></tr><tr class='module-item'><td><a class="type" href="type.SpvReflectTypeFlags.html" title='spirv_reflect::ffi::SpvReflectTypeFlags type'>SpvReflectTypeFlags</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SpvSamplerAddressingMode_.html" title='spirv_reflect::ffi::SpvSamplerAddressingMode_ type'>SpvSamplerAddressingMode_</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SpvSamplerFilterMode_.html" title='spirv_reflect::ffi::SpvSamplerFilterMode_ type'>SpvSamplerFilterMode_</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SpvScope_.html" title='spirv_reflect::ffi::SpvScope_ type'>SpvScope_</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SpvSelectionControlMask_.html" title='spirv_reflect::ffi::SpvSelectionControlMask_ type'>SpvSelectionControlMask_</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SpvSelectionControlShift_.html" title='spirv_reflect::ffi::SpvSelectionControlShift_ type'>SpvSelectionControlShift_</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SpvSourceLanguage_.html" title='spirv_reflect::ffi::SpvSourceLanguage_ type'>SpvSourceLanguage_</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SpvStorageClass_.html" title='spirv_reflect::ffi::SpvStorageClass_ type'>SpvStorageClass_</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type._bindgen_ty_1.html" title='spirv_reflect::ffi::_bindgen_ty_1 type'>_bindgen_ty_1</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type._bindgen_ty_2.html" title='spirv_reflect::ffi::_bindgen_ty_2 type'>_bindgen_ty_2</a></td><td class='docblock-short'></td></tr></table></section><section id="search" class="content hidden"></section><section class="footer"></section><aside id="help" class="hidden"><div><h1 class="hidden">Help</h1><div class="shortcuts"><h2>Keyboard Shortcuts</h2><dl><dt><kbd>?</kbd></dt><dd>Show this help dialog</dd><dt><kbd>S</kbd></dt><dd>Focus the search field</dd><dt><kbd></kbd></dt><dd>Move up in search results</dd><dt><kbd></kbd></dt><dd>Move down in search results</dd><dt><kbd></kbd></dt><dd>Switch tab</dd><dt><kbd>&#9166;</kbd></dt><dd>Go to active search result</dd><dt><kbd>+</kbd></dt><dd>Expand all sections</dd><dt><kbd>-</kbd></dt><dd>Collapse all sections</dd></dl></div><div class="infos"><h2>Search Tricks</h2><p>Prefix searches with a type followed by a colon (e.g., <code>fn:</code>) to restrict the search to a given type.</p><p>Accepted types are: <code>fn</code>, <code>mod</code>, <code>struct</code>, <code>enum</code>, <code>trait</code>, <code>type</code>, <code>macro</code>, and <code>const</code>.</p><p>Search functions by type signature (e.g., <code>vec -> usize</code> or <code>* -> vec</code>)</p><p>Search multiple things at once by splitting your query with comma (e.g., <code>str,u8</code> or <code>String,struct:Vec,test</code>)</p></div></div></aside><script>window.rootPath = "../../";window.currentCrate = "spirv_reflect";</script><script src="../../aliases.js"></script><script src="../../main.js"></script><script defer src="../../search-index.js"></script></body></html>