Crate globject_rs Copy item path  Source  pub use prelude ::*;buffervec An upper layer wrapping for Buffer, the BufferVec allows editing the buffer items easier than just to use the Buffer common The common module is to provide some miscellous utilities glbuffer The most basic OpenGL Buffer Object wrapping glcmdbuf Definitions of DrawArrayCommand, DrawElementsCommand and DispatchIndirectCommand glframebuffer The most basic OpenGL Framebuffer Object wrapping glshader The most basic OpenGL Shader Program Object wrapping gltexture The most basic OpenGL Texture Object wrapping material The material module provides MaterialLegacy, MaterialPbr, and the trait Material mesh An upper layer wrapping for Mesh, utilizing the trait BufferVec as the Mesh generic type of the vertex buffer, element buffer, instance buffer, and command buffer meshset The mesh set for the complex mesh, each mesh subset has its name and material. pipeline The most basic OpenGL Vertex Array Object that manages the pipeline from the data source in the array buffer to the shader attrib inputs prelude The prelude module provides all of the things you need to use derive_vertex_type   Use this macro to convert your struct into VertexType