// Copyright (c) 2019-2020 Intel Corporation // // SPDX-License-Identifier: CC-BY-4.0 include::{generated}/meta/{refprefix}VK_INTEL_shader_integer_functions2.adoc[] === Other Extension Metadata *Last Modified Date*:: 2019-04-30 *IP Status*:: No known IP claims. *Interactions and External Dependencies*:: - This extension requires {spirv}/INTEL/SPV_INTEL_shader_integer_functions2.html[`SPV_INTEL_shader_integer_functions2`]. - This extension provides API support for {GLregistry}/INTEL/INTEL_shader_integer_functions2.txt[`GL_INTEL_shader_integer_functions2`]. *Contributors*:: - Ian Romanick, Intel - Ben Ashbaugh, Intel === Description This extension adds support for several new integer instructions in SPIR-V for use in graphics shaders. Many of these instructions have pre-existing counterparts in the Kernel environment. The added integer functions are defined by the {spirv}/INTEL/SPV_INTEL_shader_integer_functions2.html[`SPV_INTEL_shader_integer_functions2`] SPIR-V extension and can be used with the GL_INTEL_shader_integer_functions2 GLSL extension. include::{generated}/interfaces/VK_INTEL_shader_integer_functions2.adoc[] === New SPIR-V Capabilities * <> === Version History * Revision 1, 2019-04-30 (Ian Romanick) ** Initial draft