All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.lwjgl.opengl.WGLNVRenderDepthTexture Maven / Gradle / Ivy

There is a newer version: 3.3.0
Show newest version
/*
 * Copyright LWJGL. All rights reserved.
 * License terms: https://www.lwjgl.org/license
 * MACHINE GENERATED FILE, DO NOT EDIT
 */
package org.lwjgl.opengl;

/**
 * Native bindings to the WGL_NV_render_depth_texture extension.
 * 
 * 

This extension allows a depth buffer to be used for both rendering and texturing. It is built upon the ARB_render_texture extension; the only addition * in this extension is the ability to use a depth buffer as a DEPTH_COMPONENT texture map.

*/ public final class WGLNVRenderDepthTexture { /** * Accepted by the {@code piAttributes} parameter of wglGetPixelFormatAttribivARB, wglGetPixelFormatAttribfvARB, and the {@code piAttribIList} and * {@code pfAttribIList} parameters of wglChoosePixelFormatARB. */ public static final int WGL_BIND_TO_TEXTURE_DEPTH_NV = 0x20A3, WGL_BIND_TO_TEXTURE_RECTANGLE_DEPTH_NV = 0x20A4; /** Accepted by the {@code piAttribList} parameter of wglCreatePbufferARB and by the {@code iAttribute} parameter of wglQueryPbufferARB. */ public static final int WGL_DEPTH_TEXTURE_FORMAT_NV = 0x20A5; /** * Accepted as a value in the {@code piAttribList} parameter of wglCreatePbufferARB and returned in the value parameter of wglQueryPbufferARB when * {@code iAttribute} is WGL_DEPTH_TEXTURE_FORMAT_NV. */ public static final int WGL_TEXTURE_DEPTH_COMPONENT_NV = 0x20A6, WGL_NO_TEXTURE_ARB = 0x2077; /** Accepted by the {@code iBuffer} parameter of wglBindTexImageARB. */ public static final int WGL_DEPTH_COMPONENT_NV = 0x20A7; private WGLNVRenderDepthTexture() {} }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy