Download lib/python3.9/site-packages/OpenGL/WGL/NV/multisample_coverage.py from camenduru/slahmr-test: direct link, hf CLI and curl.
- Browser
- Download file 2.08 kB
-
https://huggingface.co/camenduru/slahmr-test/resolve/main/lib/python3.9/site-packages/OpenGL/WGL/NV/multisample_coverage.py
- Command line
-
hf download hf://camenduru/slahmr-test/lib/python3.9/site-packages/OpenGL/WGL/NV/multisample_coverage.py
-
curl -L -o multisample_coverage.py https://huggingface.co/camenduru/slahmr-test/resolve/main/lib/python3.9/site-packages/OpenGL/WGL/NV/multisample_coverage.py
2.08 kB
| '''OpenGL extension NV.multisample_coverage | |
| This module customises the behaviour of the | |
| OpenGL.raw.WGL.NV.multisample_coverage to provide a more | |
| Python-friendly API | |
| Overview (from the spec) | |
| The ARB_multisample extension provides a mechanism for antialiasing | |
| primitives. This mechanism allows an application to request an | |
| additional buffer, the multisample buffer, that is added to the | |
| framebuffer. An application can request the number of samples per | |
| fragment that are stored in the multisample buffer. Rendering | |
| proceeds by writing color, depth, and stencil values for each | |
| sample to the multisample buffer. The results are automatically | |
| resolved to a single displayable color each time a pixel is | |
| updated. | |
| Coverage Sample Anti-Aliasing (CSAA) is an extension to multisample | |
| antialiasing. The technique separates "samples" into two types of | |
| samples. "Color samples" are samples with color, depth, and | |
| stencil information stored in the multisample buffer. "Coverage | |
| samples" include both color samples and additional samples that only | |
| provide pixel coverage information. | |
| This extension follows the example of the | |
| NV_framebuffer_multisample_coverage extension, which adds CSAA | |
| support for framebuffer objects. The base description of | |
| multisample rendering is written in terms of coverage samples and | |
| color samples. The windows system notion of "samples" | |
| (SAMPLES_ARB) is layered on top of coverage and color samples. | |
| The official definition of this extension is available here: | |
| http://www.opengl.org/registry/specs/NV/multisample_coverage.txt | |
| ''' | |
| from OpenGL import platform, constant, arrays | |
| from OpenGL import extensions, wrapper | |
| import ctypes | |
| from OpenGL.raw.WGL import _types, _glgets | |
| from OpenGL.raw.WGL.NV.multisample_coverage import * | |
| from OpenGL.raw.WGL.NV.multisample_coverage import _EXTENSION_NAME | |
| def glInitMultisampleCoverageNV(): | |
| '''Return boolean indicating whether this extension is available''' | |
| from OpenGL import extensions | |
| return extensions.hasGLExtension( _EXTENSION_NAME ) | |
| ### END AUTOGENERATED SECTION |