コード例 #1
0
ファイル: main.go プロジェクト: LonelyPale/go-opengl
func deleteGeometry() {
	gl.DeleteBuffers(1, &faceTri.glVertBuf)
	gl.DeleteBuffers(1, &faceQuad.glVertBuf)
	gl.DeleteVertexArrays(1, &faceTri.glVao)
	gl.DeleteVertexArrays(1, &faceQuad.glVao)
}
コード例 #2
0
ファイル: gl-buffer.go プロジェクト: LonelyPale/go-opengl
//	Deletes this buffer object.
func (me *Buffer) Dispose() {
	if me.GlHandle != 0 {
		gl.DeleteBuffers(1, &me.GlHandle)
		me.GlHandle = 0
	}
}