本文整理汇总了Golang中C.GLbitfield函数的典型用法代码示例。如果您正苦于以下问题:Golang GLbitfield函数的具体用法?Golang GLbitfield怎么用?Golang GLbitfield使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了GLbitfield函数的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Golang代码示例。
示例1: Clear
func Clear(mask Enum) {
defer func() {
errstr := errDrain()
log.Printf("gl.Clear(%v) %v", mask, errstr)
}()
C.glClear(C.GLbitfield(mask))
}
示例2: Clear
func Clear(mask Enum) {
C.glClear(C.GLbitfield(mask))
}
示例3: Clear
func Clear(
mask Bitfield) {
C.glClear(
C.GLbitfield(mask))
}
示例4: Clear
// Clear calls glClear
func Clear(mask int) {
C.glClear(C.GLbitfield(mask))
}
示例5: BlitFramebuffer
// void glBlitFramebuffer(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter);
func BlitFramebuffer(srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1 int, mask GLbitfield, filter GLenum) {
C.glBlitFramebuffer(C.GLint(srcX0), C.GLint(srcY0), C.GLint(srcX1), C.GLint(srcY1), C.GLint(dstX0), C.GLint(dstY0), C.GLint(dstX1), C.GLint(dstY1), C.GLbitfield(mask), C.GLenum(filter))
}
示例6: PushClientAttrib
//void glPushClientAttrib (GLbitfield mask)
func PushClientAttrib(mask GLbitfield) {
C.glPushClientAttrib(C.GLbitfield(mask))
}
示例7: Clear
//void glClear (GLbitfield mask)
func Clear(mask GLbitfield) {
C.goglClear(C.GLbitfield(mask))
log.Println("Cleared!")
}
示例8: Clear
// Clear clears buffers to preset values.
func Clear(bits ClearFlags) {
C.glClear(C.GLbitfield(bits))
}