![JAR search and dependency download from the Maven repository](/logo.png)
org.lwjgl.vulkan.AMDNegativeViewportHeight Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of lwjgl-vulkan Show documentation
Show all versions of lwjgl-vulkan Show documentation
A new generation graphics and compute API that provides high-efficiency, cross-platform access to modern GPUs used in a wide variety of devices from PCs and consoles to mobile phones and embedded platforms.
/*
* Copyright LWJGL. All rights reserved.
* License terms: https://www.lwjgl.org/license
* MACHINE GENERATED FILE, DO NOT EDIT
*/
package org.lwjgl.vulkan;
/**
* 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 {@link VkViewport}{@code ::height} field to perform y-inversion of the clip-space to framebuffer-space transform. This allows apps to avoid having to use {@code gl_Position.y = -gl_Position.y} in shaders also targeting other APIs.
*
*
* Obsoletion by {@code VK_KHR_maintenance1} and Vulkan 1.1
*
* Functionality in this extension is included in {@code VK_KHR_maintenance1} and subsequently Vulkan 1.1. Due to some slight behavioral differences, this extension must not be enabled alongside {@code VK_KHR_maintenance1}, or in an instance created with version 1.1 or later requested in {@link VkApplicationInfo}{@code ::apiVersion}.
*
* VK_AMD_negative_viewport_height
*
*
* - Name String
* - {@code VK_AMD_negative_viewport_height}
* - Extension Type
* - Device extension
* - Registered Extension Number
* - 36
* - Revision
* - 1
* - Extension and Version Dependencies
*
* - Requires Vulkan 1.0
*
* - Deprecation state
*
* - Obsoleted by {@link KHRMaintenance1 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
*
*
*/
public final class AMDNegativeViewportHeight {
/** The extension specification version. */
public static final int VK_AMD_NEGATIVE_VIEWPORT_HEIGHT_SPEC_VERSION = 1;
/** The extension name. */
public static final String VK_AMD_NEGATIVE_VIEWPORT_HEIGHT_EXTENSION_NAME = "VK_AMD_negative_viewport_height";
private AMDNegativeViewportHeight() {}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy