func GetCompressedTextureImage(texture uint32, level int32, bufSize int32, pixels unsafe.Pointer) {
	syscall.Syscall6(gpGetCompressedTextureImage, 4, uintptr(texture), uintptr(level), uintptr(bufSize), uintptr(pixels), 0, 0)
}
func GetCompressedTextureImage(texture uint32, level int32, bufSize int32, pixels unsafe.Pointer) {
	syscall.Syscall6(gpGetCompressedTextureImage, 4, uintptr(texture), uintptr(level), uintptr(bufSize), uintptr(pixels), 0, 0)
}
func GetCompressedTextureImage ( texture uint32 , level int32 , bufSize int32 , pixels unsafe . Pointer ) { syscall . Syscall6 ( gpGetCompressedTextureImage , 4 , uintptr ( texture ) , uintptr ( level ) , uintptr ( bufSize ) , uintptr ( pixels ) , 0 , 0 ) }
// return a compressed texture image
return a compressed texture image