VK_AMD_negative_viewport_height(3)
VK_AMD_negative_viewport_height
- Name String
-
VK_AMD_negative_viewport_height
- Extension Type
-
Device extension
- Registered Extension Number
-
36
- Revision
-
1
- Ratification Status
-
Not ratified
- Extension and Version Dependencies
-
None
- Deprecation State
-
-
Obsoleted by VK_KHR_maintenance1 extension
-
Which in turn was promoted to Vulkan 1.1
-
-
- Contact
-
-
Matthaeus G. Chajdas anteru
-
Other Extension Metadata
- Last Modified Date
-
2016-09-02
- IP Status
-
No known IP claims.
- Contributors
-
-
Matthaeus G. Chajdas, AMD
-
Graham Sellers, AMD
-
Baldur Karlsson
-
Description
This extension allows an application to specify a negative viewport height. The result is that the viewport transformation will flip along the y-axis.
-
Allow negative height to be specified in the VkViewport::
height
field to perform y-inversion of the clip-space to framebuffer-space transform. This allows apps to avoid having to usegl_Position.y = -gl_Position.y
in shaders also targeting other APIs.
Obsoletion by VK_KHR_maintenance1
and Vulkan 1.1
Functionality in this extension is included in the
VK_KHR_maintenance1
extension and subsequently Vulkan 1.1.
Due to some slight behavioral differences, this extension must not be
enabled alongside VK_KHR_maintenance1
, or in an instance created with
version 1.1 or later requested in VkApplicationInfo::apiVersion
.
New Enum Constants
-
VK_AMD_NEGATIVE_VIEWPORT_HEIGHT_EXTENSION_NAME
-
VK_AMD_NEGATIVE_VIEWPORT_HEIGHT_SPEC_VERSION
Document Notes
For more information, see the Vulkan Specification.
This page is a generated document. Fixes and changes should be made to the generator scripts, not directly.