enum Gloop::Capability::Enum

Overview

Identifier for an toggleable OpenGL capability.

Defined in:

gloop/capability.cr

Enum Members

LineSmooth = 2848_u32
PolygonSmooth = 2881_u32
CullFace = 2884_u32
DepthTest = 2929_u32
StencilTest = 2960_u32
Dither = 3024_u32
Blend = 3042_u32
ScissorTest = 3089_u32
Texture1D = 3552_u32
Texture2D = 3553_u32
ColorLogicOp = 3058_u32
PolygonOffsetPoint = 10753_u32
PolygonOffsetLine = 10754_u32
PolygonOffsetFill = 32823_u32
Multisample = 32925_u32
SampleAlphaToCoverage = 32926_u32
SampleAlphaToOne = 32927_u32
SampleCoverage = 32928_u32
ClipDistance0 = 12288_u32
ClipPlane0 = 12288_u32
ClipDistance1 = 12289_u32
ClipPlane1 = 12289_u32
ClipDistance2 = 12290_u32
ClipPlane2 = 12290_u32
ClipDistance3 = 12291_u32
ClipPlane3 = 12291_u32
ClipDistance4 = 12292_u32
ClipPlane4 = 12292_u32
ClipDistance5 = 12293_u32
ClipPlane5 = 12293_u32
ClipDistance6 = 12294_u32
ClipDistance7 = 12295_u32
RasterizerDiscard = 35977_u32
FramebufferSRGB = 36281_u32
PrimitiveRestart = 36765_u32
ProgramPointSize = 34370_u32
VertexProgramPointSize = 34370_u32
DepthClamp = 34383_u32
TextureCubeMapSeamless = 34895_u32
SampleMask = 36433_u32
SampleShading = 35894_u32
PrimitiveRestartFixedIndex = 36201_u32
DebugOutputSynchronous = 33346_u32
VertexArray = 32884_u32
DebugOutput = 37600_u32

Instance Method Summary

Instance Method Detail

def blend? #

[View source]
def clip_distance0? #

[View source]
def clip_distance1? #

[View source]
def clip_distance2? #

[View source]
def clip_distance3? #

[View source]
def clip_distance4? #

[View source]
def clip_distance5? #

[View source]
def clip_distance6? #

[View source]
def clip_distance7? #

[View source]
def clip_plane0? #

[View source]
def clip_plane1? #

[View source]
def clip_plane2? #

[View source]
def clip_plane3? #

[View source]
def clip_plane4? #

[View source]
def clip_plane5? #

[View source]
def color_logic_op? #

[View source]
def cull_face? #

[View source]
def debug_output? #

[View source]
def debug_output_synchronous? #

[View source]
def depth_clamp? #

[View source]
def depth_test? #

[View source]
def dither? #

[View source]
def framebuffer_srgb? #

[View source]
def line_smooth? #

[View source]
def multisample? #

[View source]
def polygon_offset_fill? #

[View source]
def polygon_offset_line? #

[View source]
def polygon_offset_point? #

[View source]
def polygon_smooth? #

[View source]
def primitive_restart? #

[View source]
def primitive_restart_fixed_index? #

[View source]
def program_point_size? #

[View source]
def rasterizer_discard? #

[View source]
def sample_alpha_to_coverage? #

[View source]
def sample_alpha_to_one? #

[View source]
def sample_coverage? #

[View source]
def sample_mask? #

[View source]
def sample_shading? #

[View source]
def scissor_test? #

[View source]
def stencil_test? #

[View source]
def texture1_d? #

[View source]
def texture2_d? #

[View source]
def texture_cube_map_seamless? #

[View source]
def to_unsafe #

Converts to an OpenGL enum.


[View source]
def vertex_array? #

[View source]
def vertex_program_point_size? #

[View source]