Document the VK_AMD_shader_trinary_minmax extension

This commit is contained in:
dominikwitczak_amd 2016-05-23 16:50:09 +02:00
parent b3d48022bb
commit ca04b453a4
4 changed files with 37 additions and 3 deletions

View File

@ -0,0 +1,28 @@
== VK_AMD_shader_trinary_minmax
*Name String*:: VK_AMD_shader_trinary_minmax
*Extension Type*:: Device extension
*Registered Extension Number*:: 21
*Last Modified Date*:: 5/10/2016
*Revision*:: 1
*IP Status*::
No known IP claims.
*Dependencies*::
- This extension is written against version 1.0.11 of the {apiname} API.
*Contributors*::
- Matthaeus G. Chajdas, AMD
- Qun Lin, AMD
- Daniel Rakos, AMD
- Graham Sellers, AMD
- Rex Xu, AMD
*Contacts*::
- Qun Lin, AMD (quentin.lin@amd.com)
This extension adds support for the following SPIR-V extension in {apiname}:
* SPV_AMD_shader_trinary_minmax
=== Version History
* Revision 1, 2016-05-10 (Daniel Rakos)
- Initial draft

View File

@ -76,6 +76,10 @@ to that feature must: also be supported.
| code:MultiViewport | <<features-features-multiViewport,multiViewport>>
|====
When the +VK_AMD_shader_trinary_minmax+ device extension is enabled
the application can: pass a SPIR-V module to flink:vkCreateShaderModule that
uses the +SPV_AMD_shader_trinary_minmax+ SPIR-V extension.
The application mustnot: pass a SPIR-V module containing any of the
following to flink:vkCreateShaderModule:

View File

@ -107,6 +107,8 @@ include::appendices/extensions.txt[]
include::appendices/VK_KHR_sampler_mirror_clamp_to_edge.txt[]
include::appendices/VK_AMD_shader_trinary_minmax.txt[]
include::appendices/invariance.txt[]
include::appendices/glossary.txt[]

View File

@ -5260,10 +5260,10 @@ maintained in the master branch of the Khronos Vulkan Github project.
<enum value="&quot;VK_AMD_extension_4&quot;" name="VK_AMD_EXTENSION_4_EXTENSION_NAME"/>
</require>
</extension>
<extension name="VK_AMD_extension_5" number="21" author="AMD" contact="Daniel Rakos @aqnuep" supported="disabled">
<extension name="VK_AMD_shader_trinary_minmax" number="21" author="AMD" contact="quentin.lin@amd.com" supported="vulkan">
<require>
<enum value="0" name="VK_AMD_EXTENSION_5_SPEC_VERSION"/>
<enum value="&quot;VK_AMD_extension_5&quot;" name="VK_AMD_EXTENSION_5_EXTENSION_NAME"/>
<enum value="1" name="VK_AMD_SHADER_TRINARY_MINMAX_SPEC_VERSION"/>
<enum value="&quot;VK_AMD_shader_trinary_minmax&quot;" name="VK_AMD_SHADER_TRINARY_MINMAX_EXTENSION_NAME"/>
</require>
</extension>
<extension name="VK_AMD_extension_6" number="22" author="AMD" contact="Daniel Rakos @aqnuep" supported="disabled">