示例#1
0
func GL_GetProcAddress(proc string) unsafe.Pointer {
	_proc := C.CString(proc)
	defer C.free(unsafe.Pointer(_proc))
	return (unsafe.Pointer)(C.SDL_GL_GetProcAddress(_proc))
}
示例#2
0
文件: video.go 项目: flazz/go-sdl2
// GL_GetProcAddress (https://wiki.libsdl.org/SDL_GL_GetProcAddress)
func GL_GetProcAddress(proc string) unsafe.Pointer {
	_proc := C.CString(proc)
	return unsafe.Pointer(C.SDL_GL_GetProcAddress(_proc))
}
示例#3
0
文件: video.go 项目: DeedleFake/sdl
func GL_GetProcAddress(proc string) uintptr {
	cproc := C.CString(proc)
	defer C.free(unsafe.Pointer(cproc))

	return uintptr(C.SDL_GL_GetProcAddress(cproc))
}
示例#4
0
func GL_GetProcAddress(proc string) unsafe.Pointer {
	_proc := (C.CString)(proc)
	return (unsafe.Pointer)(C.SDL_GL_GetProcAddress(_proc))
}