func ClearNamedBufferSubData(buffer uint32, internalformat uint32, offset int, size int, format uint32, xtype uint32, data unsafe.Pointer) {
	C.glowClearNamedBufferSubData(gpClearNamedBufferSubData, (C.GLuint)(buffer), (C.GLenum)(internalformat), (C.GLintptr)(offset), (C.GLsizeiptr)(size), (C.GLenum)(format), (C.GLenum)(xtype), data)
}
func ClearNamedBufferSubData(buffer uint32, internalformat uint32, offset int, size int, format uint32, xtype uint32, data unsafe.Pointer) {
	C.glowClearNamedBufferSubData(gpClearNamedBufferSubData, (C.GLuint)(buffer), (C.GLenum)(internalformat), (C.GLintptr)(offset), (C.GLsizeiptr)(size), (C.GLenum)(format), (C.GLenum)(xtype), data)
}
func ClearNamedBufferSubData ( buffer uint32 , internalformat uint32 , offset int , size int , format uint32 , xtype uint32 , data unsafe . Pointer ) { C . glowClearNamedBufferSubData ( gpClearNamedBufferSubData , ( C . GLuint ) ( buffer ) , ( C . GLenum ) ( internalformat ) , ( C . GLintptr ) ( offset ) , ( C . GLsizeiptr ) ( size ) , ( C . GLenum ) ( format ) , ( C . GLenum ) ( xtype ) , data ) }
// fill all or part of buffer object's data store with a fixed value
fill all or part of buffer object s data store with a fixed value