Access(void) const | oglplus::ObjectOps< tag::DirectState, tag::Buffer > | |
Bind(Target target) const | oglplus::ObjCommonOps< tag::Buffer > | |
oglplus::ObjBindingOps< tag::Buffer >::Bind(Target target, BufferName buffer) | oglplus::ObjBindingOps< tag::Buffer > | static |
BindBase(IndexedTarget target, GLuint index) const | oglplus::ObjCommonOps< tag::Buffer > | |
oglplus::ObjBindingOps< tag::Buffer >::BindBase(IndexedTarget target, GLuint index, BufferName buffer) | oglplus::ObjBindingOps< tag::Buffer > | static |
oglplus::ObjBindingOps< tag::Buffer >::BindBase(BufferIndexedTarget target, GLuint first, const Sequence< BufferName > &buffers) | oglplus::ObjBindingOps< tag::Buffer > | static |
BindBaseAtomicCounter(AtomicCounterBufferBindingPoint index) const | oglplus::ObjCommonOps< tag::Buffer > | |
BindBaseShaderStorage(ShaderStorageBufferBindingPoint index) const | oglplus::ObjCommonOps< tag::Buffer > | |
BindBaseTransformFeedback(TransformFeedbackBufferBindingPoint index) const | oglplus::ObjCommonOps< tag::Buffer > | |
BindBaseUniform(UniformBufferBindingPoint index) const | oglplus::ObjCommonOps< tag::Buffer > | |
Binding(Target target) | oglplus::ObjBindingOps< tag::Buffer > | static |
Binding(IndexedTarget target, GLuint idx) | oglplus::ObjBindingOps< tag::Buffer > | static |
BindRange(IndexedTarget target, GLuint index, BufferSize offset, BufferSize size) const | oglplus::ObjCommonOps< tag::Buffer > | |
oglplus::ObjBindingOps< tag::Buffer >::BindRange(IndexedTarget target, GLuint index, BufferName buffer, BufferSize offset, BufferSize size) | oglplus::ObjBindingOps< tag::Buffer > | static |
ClearData(PixelDataInternalFormat internal_format, PixelDataFormat format, const GLtype *data) const | oglplus::ObjectOps< tag::DirectState, tag::Buffer > | |
ClearSubData(PixelDataInternalFormat internal_format, BufferSize offset, BufferSize size, PixelDataFormat format, const GLtype *data) const | oglplus::ObjectOps< tag::DirectState, tag::Buffer > | |
CopySubData(BufferName readbuffer, BufferName writebuffer, BufferSize readoffset, BufferSize writeoffset, BufferSize size) | oglplus::ObjectOps< tag::DirectState, tag::Buffer > | static |
Data(const BufferData &data, BufferUsage usage=BufferUsage::StaticDraw) const | oglplus::ObjectOps< tag::DirectState, tag::Buffer > | |
Data(GLsizei count, const GLtype *data, BufferUsage usage=BufferUsage::StaticDraw) const | oglplus::ObjectOps< tag::DirectState, tag::Buffer > | |
GPUAddress(void) const | oglplus::ObjectOps< tag::DirectState, tag::Buffer > | |
IndexedTarget typedef | oglplus::ObjBindingOps< tag::Buffer > | |
InvalidateData(void) | oglplus::ObjCommonOps< tag::Buffer > | |
InvalidateSubData(BufferSize offset, BufferSize size) | oglplus::ObjCommonOps< tag::Buffer > | |
MakeNonResident(void) const | oglplus::ObjectOps< tag::DirectState, tag::Buffer > | |
MakeResident(AccessSpecifier access) const | oglplus::ObjectOps< tag::DirectState, tag::Buffer > | |
Map typedef | oglplus::ObjectOps< tag::DirectState, tag::Buffer > | |
Mapped(void) const | oglplus::ObjectOps< tag::DirectState, tag::Buffer > | |
ObjectName(void) | oglplus::ObjectName< ObjTag > | |
ObjectName(NameT name) | oglplus::ObjectName< ObjTag > | explicit |
RawData(BufferSize size, const GLvoid *data, BufferUsage usage=BufferUsage::StaticDraw) const | oglplus::ObjectOps< tag::DirectState, tag::Buffer > | |
Resize(BufferSize size, BufferUsage usage=BufferUsage::StaticDraw) | oglplus::ObjectOps< tag::DirectState, tag::Buffer > | |
Size(void) const | oglplus::ObjectOps< tag::DirectState, tag::Buffer > | |
SubData(BufferSize offset, const BufferData &data) const | oglplus::ObjectOps< tag::DirectState, tag::Buffer > | |
SubData(BufferSize offset, GLsizei count, GLtype *data) const | oglplus::ObjectOps< tag::DirectState, tag::Buffer > | |
Target typedef | oglplus::ObjBindingOps< tag::Buffer > | |
Usage(void) const | oglplus::ObjectOps< tag::DirectState, tag::Buffer > | |