| 1234567891011121314151617181920212223 |
- return {
- tag = 'graphicsState',
- summary = 'Get whether alpha sampling is enabled.',
- description = [[
- Returns whether or not alpha sampling is enabled. Alpha sampling is also known as
- alpha-to-coverage. When it is enabled, the alpha channel of a pixel is factored into how
- antialiasing is computed, so the edges of a transparent texture will be correctly antialiased.
- ]],
- arguments = {},
- returns = {
- {
- name = 'enabled',
- type = 'boolean',
- description = 'Whether or not alpha sampling is enabled.'
- }
- },
- notes = [[
- - Alpha sampling is disabled by default.
- - This feature can be used for a simple transparency effect, pixels with an alpha of zero will
- have their depth value discarded, allowing things behind them to show through (normally you
- have to sort objects or write a shader for this).
- ]]
- }
|