blob: 1a5f53e4842b95e64b6abab721210896f83df8a1 [file] [log] [blame]
// Copyright (c) 2019-2020 Intel Corporation
//
// SPDX-License-Identifier: CC-BY-4.0
include::{generated}/meta/{refprefix}VK_INTEL_shader_integer_functions2.txt[]
=== Other Extension Metadata
*Last Modified Date*::
2019-04-30
*IP Status*::
No known IP claims.
*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_functions`]
SPIR-V extension and can be used with the GL_INTEL_shader_integer_functions2
GLSL extension.
include::{generated}/interfaces/VK_INTEL_shader_integer_functions2.txt[]
=== New SPIR-V Capabilities
* <<spirvenv-capabilities-table-IntegerFunctions2INTEL,IntegerFunctions2INTEL>>
=== Version History
* Revision 1, 2019-04-30 (Ian Romanick)
- Initial draft