37 lines
1.2 KiB
Plaintext
Executable File
37 lines
1.2 KiB
Plaintext
Executable File
include::meta/VK_AMD_negative_viewport_height.txt[]
|
|
|
|
*Last Modified Date*::
|
|
2016-09-02
|
|
*IP Status*::
|
|
No known IP claims.
|
|
*Contributors*::
|
|
- Matthaeus G. Chajdas, AMD
|
|
- Graham Sellers, AMD
|
|
- Baldur Karlsson
|
|
*Interactions and External Dependencies*::
|
|
- Deprecated by VK_KHR_maintenance1
|
|
- Deprecated by Vulkan 1.1
|
|
|
|
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
|
|
slink::VkViewport::pname:height field to perform y-inversion of the
|
|
clip-space to framebuffer-space transform.
|
|
This allows apps to avoid having to use gl_Position.y = -gl_Position.y
|
|
in shaders also targeting other APIs.
|
|
|
|
=== Deprecation by VK_KHR_maintenance1 and Vulkan 1.1
|
|
|
|
Functionality in this extension is included in VK_KHR_maintenance1 and
|
|
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 slink:VkApplicationInfo::pname:apiVersion.
|
|
|
|
|
|
=== Version History
|
|
|
|
* Revision 1, 2016-09-02 (Matthaeus Chajdas)
|
|
- Initial draft
|