public class NVFragmentCoverageToColor
extends java.lang.Object
This extension allows the fragment coverage value, represented as an integer bitfield, to be substituted for a color output being written to a single-component color buffer with integer components (e.g., R8UI). The capability provided by this extension is different from simply writing the gl_SampleMask fragment shader output in that the coverage value written to the framebuffer is taken after alpha test, stencil test, and depth test, as well as after the multisample fragment operations such as alpha-to-coverage.
This functionality may be useful for deferred rendering algorithms, where the second pass needs to know which samples belong to which original fragments.
| Modifier and Type | Field and Description |
|---|---|
static int |
GL_FRAGMENT_COVERAGE_COLOR_NV
Accepted by the
pname parameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv. |
static int |
GL_FRAGMENT_COVERAGE_TO_COLOR_NV
Accepted by the
cap parameter of Enable, Disable, IsEnabled. |
| Modifier and Type | Method and Description |
|---|---|
static void |
glFragmentCoverageColorNV(int color) |
public static final int GL_FRAGMENT_COVERAGE_TO_COLOR_NV
cap parameter of Enable, Disable, IsEnabled.public static final int GL_FRAGMENT_COVERAGE_COLOR_NV
pname parameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv.Copyright LWJGL. All Rights Reserved. License terms.