Package org.lwjgl.opengl
Class NVFramebufferMixedSamples
- java.lang.Object
- 
- org.lwjgl.opengl.NVFramebufferMixedSamples
 
- 
 
 public class NVFramebufferMixedSamples extends java.lang.ObjectNative bindings to the NV_framebuffer_mixed_samples extension.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. 
- 
- 
Field SummaryFields Modifier and Type Field and Description static intGL_COLOR_SAMPLES_NV
 GL_COVERAGE_MODULATION_NVAccepted by thepnameparameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv.static intGL_COVERAGE_MODULATION_TABLE_NVAccepted by thecapparameter of Enable, Disable, IsEnabled.static intGL_COVERAGE_MODULATION_TABLE_SIZE_NV
 GL_DEPTH_SAMPLES_NV
 GL_EFFECTIVE_RASTER_SAMPLES_EXT
 GL_MAX_RASTER_SAMPLES_EXT
 GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV
 GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV
 GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT
 GL_RASTER_FIXED_SAMPLE_LOCATIONS_EXTAccepted by thepnameparameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv.static intGL_RASTER_MULTISAMPLE_EXTAccepted by thecapparameter of Enable, Disable, IsEnabled.static intGL_RASTER_SAMPLES_EXT
 GL_STENCIL_SAMPLES_NVAccepted by thepnameparameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv.
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method and Description static voidglCoverageModulationNV(int components)static voidglCoverageModulationTableNV(float[] v)Array version of:CoverageModulationTableNVstatic voidglCoverageModulationTableNV(java.nio.FloatBuffer v)static voidglGetCoverageModulationTableNV(float[] v)Array version of:GetCoverageModulationTableNVstatic voidglGetCoverageModulationTableNV(java.nio.FloatBuffer v)static voidglRasterSamplesEXT(int samples, boolean fixedsamplelocations)
 
- 
- 
- 
Field Detail- 
GL_RASTER_MULTISAMPLE_EXT, GL_COVERAGE_MODULATION_TABLE_NVAccepted by thecapparameter of Enable, Disable, IsEnabled.
 - 
GL_RASTER_SAMPLES_EXT, GL_MAX_RASTER_SAMPLES_EXT, GL_RASTER_FIXED_SAMPLE_LOCATIONS_EXT, GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT, GL_EFFECTIVE_RASTER_SAMPLES_EXT, GL_COLOR_SAMPLES_NV, GL_DEPTH_SAMPLES_NV, GL_STENCIL_SAMPLES_NV, GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV, GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV, GL_COVERAGE_MODULATION_NV, GL_COVERAGE_MODULATION_TABLE_SIZE_NVAccepted by thepnameparameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv.
 
- 
 - 
Method Detail- 
glRasterSamplesEXTpublic static void glRasterSamplesEXT(int samples, boolean fixedsamplelocations)
 - 
glCoverageModulationTableNVpublic static void glCoverageModulationTableNV(java.nio.FloatBuffer v) 
 - 
glGetCoverageModulationTableNVpublic static void glGetCoverageModulationTableNV(java.nio.FloatBuffer v) 
 - 
glCoverageModulationNVpublic static void glCoverageModulationNV(int components) 
 - 
glCoverageModulationTableNVpublic static void glCoverageModulationTableNV(float[] v) Array version of:CoverageModulationTableNV
 - 
glGetCoverageModulationTableNVpublic static void glGetCoverageModulationTableNV(float[] v) Array version of:GetCoverageModulationTableNV
 
- 
 
-