enum Gloop::Buffer::Target

Overview

Targets a buffer can be bound to.

Defined in:

gloop/buffer/target.cr

Enum Members

Array = 34962_u32
ElementArray = 34963_u32
PixelPack = 35051_u32
PixelUnpack = 35052_u32
TransformFeedback = 35982_u32
Texture = 35882_u32
CopyRead = 36662_u32
CopyWrite = 36663_u32
Uniform = 35345_u32
DrawIndirect = 36671_u32
AtomicCounter = 37568_u32
DispatchIndirect = 37102_u32
ShaderStorage = 37074_u32
Query = 37266_u32
Parameter = 33006_u32

Instance Method Summary

Instance Method Detail

def array? #

[View source]
def atomic_counter? #

[View source]
def copy_read? #

[View source]
def copy_write? #

[View source]
def dispatch_indirect? #

[View source]
def draw_indirect? #

[View source]
def element_array? #

[View source]
def parameter? #

[View source]
def pixel_pack? #

[View source]
def pixel_unpack? #

[View source]
def query? #

[View source]
def shader_storage? #

[View source]
def texture? #

[View source]
def to_unsafe #

Converts to an OpenGL enum.


[View source]
def transform_feedback? #

[View source]
def uniform? #

[View source]