Skip to content

glisy/vao

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

10 Commits

Repository files navigation

GlisyVAO

Installation

$ clib install glisy/vao --save

Usage

#include<glisy/math.h>#include<glisy/vao.h>intmain (void){constvec3vertices[] ={vec3(-0.5, -0.5, +0.5), vec3(+0.5, -0.5, +0.5), vec3(-0.5, +0.5, +0.5), vec3(+0.5, +0.5, +0.5), vec3(-0.5, -0.5, -0.5), vec3(+0.5, -0.5, -0.5), vec3(-0.5, +0.5, -0.5), vec3(+0.5, +0.5, -0.5), }; GlisyVAOAttributevPosition; memset(&vPosition, 0, sizeof(vPosition)); vPosition.buffer.data= (void*) vertices; vPosition.buffer.type=GL_FLOAT; vPosition.buffer.size=size; vPosition.buffer.usage=GL_STATIC_DRAW; vPosition.buffer.dimension=3; GlisyVAOvao; glisyVAOInit(&vao); glisyVAOPush(&vao, &vPosition); glisyVAOBind(&vao); glisyVAOUpdate(&vao, 0); return0}

License

MIT

About

GlisyVAO

Resources

License

Stars

Watchers

Forks

Packages

No packages published