Top Description Fields Constructors Methods
org.lwjgl.opengl

public final Class AMDGPUShaderHalfFloat

extends Object
Class Inheritance

Native bindings to the AMD_gpu_shader_half_float extension.

This extension was developed based on the NV_gpu_shader5 extension to allow implementations supporting half float in shader and expose the feature without the additional requirements that are present in NV_gpu_shader5.

The extension introduces the following features for all shader types:

This extension is designed to be a functional superset of the half-precision floating-point support from NV_gpu_shader5 and to keep source code compatible with that, thus the new procedures, functions, and tokens are identical to those found in that extension.

Requires OpenGL 4.0 and GLSL 4.00.

Field Summary

Modifier and TypeField and Description
public static final int
GL_FLOAT16_MAT2_AMD

Returned by the type parameter of GetActiveAttrib, GetActiveUniform, and GetTransformFeedbackVarying.

public static final int
GL_FLOAT16_MAT2x3_AMD

Returned by the type parameter of GetActiveAttrib, GetActiveUniform, and GetTransformFeedbackVarying.

public static final int
GL_FLOAT16_MAT2x4_AMD

Returned by the type parameter of GetActiveAttrib, GetActiveUniform, and GetTransformFeedbackVarying.

public static final int
GL_FLOAT16_MAT3_AMD

Returned by the type parameter of GetActiveAttrib, GetActiveUniform, and GetTransformFeedbackVarying.

public static final int
GL_FLOAT16_MAT3x2_AMD

Returned by the type parameter of GetActiveAttrib, GetActiveUniform, and GetTransformFeedbackVarying.

public static final int
GL_FLOAT16_MAT3x4_AMD

Returned by the type parameter of GetActiveAttrib, GetActiveUniform, and GetTransformFeedbackVarying.

public static final int
GL_FLOAT16_MAT4_AMD

Returned by the type parameter of GetActiveAttrib, GetActiveUniform, and GetTransformFeedbackVarying.

public static final int
GL_FLOAT16_MAT4x2_AMD

Returned by the type parameter of GetActiveAttrib, GetActiveUniform, and GetTransformFeedbackVarying.

public static final int
GL_FLOAT16_MAT4x3_AMD

Returned by the type parameter of GetActiveAttrib, GetActiveUniform, and GetTransformFeedbackVarying.

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

GL_FLOAT16_MAT2_AMDback to summary
public static final int GL_FLOAT16_MAT2_AMD

Returned by the type parameter of GetActiveAttrib, GetActiveUniform, and GetTransformFeedbackVarying.

GL_FLOAT16_MAT2x3_AMDback to summary
public static final int GL_FLOAT16_MAT2x3_AMD

Returned by the type parameter of GetActiveAttrib, GetActiveUniform, and GetTransformFeedbackVarying.

GL_FLOAT16_MAT2x4_AMDback to summary
public static final int GL_FLOAT16_MAT2x4_AMD

Returned by the type parameter of GetActiveAttrib, GetActiveUniform, and GetTransformFeedbackVarying.

GL_FLOAT16_MAT3_AMDback to summary
public static final int GL_FLOAT16_MAT3_AMD

Returned by the type parameter of GetActiveAttrib, GetActiveUniform, and GetTransformFeedbackVarying.

GL_FLOAT16_MAT3x2_AMDback to summary
public static final int GL_FLOAT16_MAT3x2_AMD

Returned by the type parameter of GetActiveAttrib, GetActiveUniform, and GetTransformFeedbackVarying.

GL_FLOAT16_MAT3x4_AMDback to summary
public static final int GL_FLOAT16_MAT3x4_AMD

Returned by the type parameter of GetActiveAttrib, GetActiveUniform, and GetTransformFeedbackVarying.

GL_FLOAT16_MAT4_AMDback to summary
public static final int GL_FLOAT16_MAT4_AMD

Returned by the type parameter of GetActiveAttrib, GetActiveUniform, and GetTransformFeedbackVarying.

GL_FLOAT16_MAT4x2_AMDback to summary
public static final int GL_FLOAT16_MAT4x2_AMD

Returned by the type parameter of GetActiveAttrib, GetActiveUniform, and GetTransformFeedbackVarying.

GL_FLOAT16_MAT4x3_AMDback to summary
public static final int GL_FLOAT16_MAT4x3_AMD

Returned by the type parameter of GetActiveAttrib, GetActiveUniform, and GetTransformFeedbackVarying.

Constructor Detail

AMDGPUShaderHalfFloatback to summary
private AMDGPUShaderHalfFloat()