VK_INTEL_shader_integer_functions2
Other Extension Metadata
Last Modified Date
2019-04-30
IP Status
No known IP claims.
Interactions and External Dependencies
- This extension provides API support for
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
SPV_INTEL_shader_integer_functions2
SPIR-V extension and can be used with the
GL_INTEL_shader_integer_functions2
GLSL extension.
New Structures
- Extending VkPhysicalDeviceFeatures2, VkDeviceCreateInfo:
New Enum Constants
VK_INTEL_SHADER_INTEGER_FUNCTIONS_2_EXTENSION_NAME
VK_INTEL_SHADER_INTEGER_FUNCTIONS_2_SPEC_VERSION
- Extending VkStructureType:
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_FUNCTIONS_2_FEATURES_INTEL
New SPIR-V Capabilities
Version History
- Revision 1, 2019-04-30 (Ian Romanick)
- Initial draft