This extension allows multisample rendering with a raster and depth/stencil sample count that is larger than the color sample count. Rasterization and the results of the depth and stencil tests together determine the portion of a pixel that is "covered". It can be useful to evaluate coverage at a higher frequency than color samples are stored. This coverage is then "reduced" to a collection of covered color samples, each having an opacity value corresponding to the fraction of the color sample covered. The opacity can optionally be blended into individual color samples.
| Modifier and Type | Field and Description |
|---|---|
| public static final int | GL_COLOR_SAMPLES_NV
Accepted by the |
| public static final int | GL_COVERAGE_MODULATION_NV
Accepted by the |
| public static final int | GL_COVERAGE_MODULATION_TABLE_NV
Accepted by the |
| public static final int | GL_COVERAGE_MODULATION_TABLE_SIZE_NV
Accepted by the |
| public static final int | GL_DEPTH_SAMPLES_NV
Accepted by the |
| public static final int | GL_EFFECTIVE_RASTER_SAMPLES_EXT
Accepted by the |
| public static final int | GL_MAX_RASTER_SAMPLES_EXT
Accepted by the |
| public static final int | GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV
Accepted by the |
| public static final int | GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV
Accepted by the |
| public static final int | GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT
Accepted by the |
| public static final int | GL_RASTER_FIXED_SAMPLE_LOCATIONS_EXT
Accepted by the |
| public static final int | GL_RASTER_MULTISAMPLE_EXT
Accepted by the |
| public static final int | GL_RASTER_SAMPLES_EXT
Accepted by the |
| public static final int | GL_STENCIL_SAMPLES_NV
Accepted by the |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public static native void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | glRasterSamplesEXT(int
the number of samples to be used for rasterization samples, boolean if fixedsamplelocations)TRUE, identical sample locations will be used for all pixelsSelects the number of samples to be used for rasterization. |
| public static native void | nglCoverageModulationTableNV(int
The size of the coverage modulation table. Must be equal to the value of COVERAGE_MODULATION_TABLE_SIZE_NV. n, long v)Unsafe version of: |
| public static native void |
| GL_COLOR_SAMPLES_NV | back to summary |
|---|---|
| public static final int GL_COLOR_SAMPLES_NV Accepted by the | |
| GL_COVERAGE_MODULATION_NV | back to summary |
|---|---|
| public static final int GL_COVERAGE_MODULATION_NV Accepted by the | |
| GL_COVERAGE_MODULATION_TABLE_NV | back to summary |
|---|---|
| public static final int GL_COVERAGE_MODULATION_TABLE_NV Accepted by the | |
| GL_COVERAGE_MODULATION_TABLE_SIZE_NV | back to summary |
|---|---|
| public static final int GL_COVERAGE_MODULATION_TABLE_SIZE_NV Accepted by the | |
| GL_DEPTH_SAMPLES_NV | back to summary |
|---|---|
| public static final int GL_DEPTH_SAMPLES_NV Accepted by the | |
| GL_EFFECTIVE_RASTER_SAMPLES_EXT | back to summary |
|---|---|
| public static final int GL_EFFECTIVE_RASTER_SAMPLES_EXT Accepted by the | |
| GL_MAX_RASTER_SAMPLES_EXT | back to summary |
|---|---|
| public static final int GL_MAX_RASTER_SAMPLES_EXT Accepted by the | |
| GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV | back to summary |
|---|---|
| public static final int GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV Accepted by the | |
| GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV | back to summary |
|---|---|
| public static final int GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV Accepted by the | |
| GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT | back to summary |
|---|---|
| public static final int GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT Accepted by the | |
| GL_RASTER_FIXED_SAMPLE_LOCATIONS_EXT | back to summary |
|---|---|
| public static final int GL_RASTER_FIXED_SAMPLE_LOCATIONS_EXT Accepted by the | |
| GL_RASTER_MULTISAMPLE_EXT | back to summary |
|---|---|
| public static final int GL_RASTER_MULTISAMPLE_EXT Accepted by the | |
| GL_RASTER_SAMPLES_EXT | back to summary |
|---|---|
| public static final int GL_RASTER_SAMPLES_EXT Accepted by the | |
| GL_STENCIL_SAMPLES_NV | back to summary |
|---|---|
| public static final int GL_STENCIL_SAMPLES_NV Accepted by the | |
| NVFramebufferMixedSamples | back to summary |
|---|---|
| protected NVFramebufferMixedSamples() | |
| glCoverageModulationNV | back to summary |
|---|---|
| public static native void glCoverageModulationNV(int components) | |
| glCoverageModulationTableNV | back to summary |
|---|---|
| public static void glCoverageModulationTableNV(FloatBuffer v) | |
| glCoverageModulationTableNV | back to summary |
|---|---|
| public static void glCoverageModulationTableNV(float[] v) Array version of: | |
| glGetCoverageModulationTableNV | back to summary |
|---|---|
| public static void glGetCoverageModulationTableNV(FloatBuffer v) | |
| glGetCoverageModulationTableNV | back to summary |
|---|---|
| public static void glGetCoverageModulationTableNV(float[] v) Array version of: | |
| glRasterSamplesEXT | back to summary |
|---|---|
| public static void glRasterSamplesEXT(int samples, boolean fixedsamplelocations) Selects the number of samples to be used for rasterization. If The value Explicit multisample rasterization can not be used in conjunction with depth, stencil, or depth bounds tests, multisample framebuffers, or if
ErrorsAn
| |
| nglCoverageModulationTableNV | back to summary |
|---|---|
| public static native void nglCoverageModulationTableNV(int n, long v) Unsafe version of:
| |
| nglGetCoverageModulationTableNV | back to summary |
|---|---|
| public static native void nglGetCoverageModulationTableNV(int bufsize, long v) | |