opengl

package
v0.0.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 29, 2026 License: CC0-1.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type EGL14Server

type EGL14Server struct {
	pb.UnimplementedEGL14ServiceServer
	Ctx     *app.Context
	Handles *handlestore.HandleStore
}

EGL14Server implements pb.EGL14ServiceServer.

func (*EGL14Server) EglBindAPI

func (*EGL14Server) EglBindTexImage

func (*EGL14Server) EglChooseConfig

func (*EGL14Server) EglCopyBuffers

func (*EGL14Server) EglCreateContext

func (*EGL14Server) EglDestroyContext

func (*EGL14Server) EglDestroySurface

func (*EGL14Server) EglGetConfigAttrib

func (*EGL14Server) EglGetConfigs

func (*EGL14Server) EglGetCurrentContext

func (*EGL14Server) EglGetCurrentDisplay

func (*EGL14Server) EglGetCurrentSurface

func (*EGL14Server) EglGetDisplay

func (*EGL14Server) EglGetError

func (*EGL14Server) EglInitialize

func (*EGL14Server) EglMakeCurrent

func (*EGL14Server) EglQueryAPI

func (*EGL14Server) EglQueryContext

func (*EGL14Server) EglQueryString

func (*EGL14Server) EglQuerySurface

func (*EGL14Server) EglReleaseTexImage

func (*EGL14Server) EglReleaseThread

func (*EGL14Server) EglSurfaceAttrib

func (*EGL14Server) EglSwapBuffers

func (*EGL14Server) EglSwapInterval

func (*EGL14Server) EglTerminate

func (*EGL14Server) EglWaitClient

func (*EGL14Server) EglWaitGL

func (*EGL14Server) EglWaitNative

func (*EGL14Server) NewEGL14

type EGLExtServer

type EGLExtServer struct {
	pb.UnimplementedEGLExtServiceServer
	Ctx     *app.Context
	Handles *handlestore.HandleStore
}

EGLExtServer implements pb.EGLExtServiceServer.

func (*EGLExtServer) NewEGLExt

type ETC1Server

type ETC1Server struct {
	pb.UnimplementedETC1ServiceServer
	Ctx     *app.Context
	Handles *handlestore.HandleStore
}

ETC1Server implements pb.ETC1ServiceServer.

func (*ETC1Server) DecodeBlock

func (*ETC1Server) DecodeImage

func (*ETC1Server) EncodeBlock

func (*ETC1Server) EncodeImage

func (*ETC1Server) FormatHeader

func (*ETC1Server) GetEncodedDataSize

func (*ETC1Server) GetHeight

func (*ETC1Server) GetWidth

func (*ETC1Server) IsValid

func (*ETC1Server) NewETC1

type ETC1UtilServer

type ETC1UtilServer struct {
	pb.UnimplementedETC1UtilServiceServer
	Ctx     *app.Context
	Handles *handlestore.HandleStore
}

ETC1UtilServer implements pb.ETC1UtilServiceServer.

func (*ETC1UtilServer) CompressTexture

func (*ETC1UtilServer) CreateTexture

func (*ETC1UtilServer) IsETC1Supported

func (*ETC1UtilServer) LoadTexture6

func (*ETC1UtilServer) LoadTexture6_1

func (*ETC1UtilServer) NewETC1Util

func (*ETC1UtilServer) WriteTexture

type GLDebugHelperServer

type GLDebugHelperServer struct {
	pb.UnimplementedGLDebugHelperServiceServer
	Ctx     *app.Context
	Handles *handlestore.HandleStore
}

GLDebugHelperServer implements pb.GLDebugHelperServiceServer.

func (*GLDebugHelperServer) NewGLDebugHelper

func (*GLDebugHelperServer) Wrap3

func (*GLDebugHelperServer) Wrap3_1

type GLES10ExtServer

type GLES10ExtServer struct {
	pb.UnimplementedGLES10ExtServiceServer
	Ctx     *app.Context
	Handles *handlestore.HandleStore
}

GLES10ExtServer implements pb.GLES10ExtServiceServer.

func (*GLES10ExtServer) GlQueryMatrixxOES2_1

func (*GLES10ExtServer) GlQueryMatrixxOES4

func (*GLES10ExtServer) NewGLES10Ext

type GLES10Server

type GLES10Server struct {
	pb.UnimplementedGLES10ServiceServer
	Ctx     *app.Context
	Handles *handlestore.HandleStore
}

GLES10Server implements pb.GLES10ServiceServer.

func (*GLES10Server) GlActiveTexture

func (*GLES10Server) GlAlphaFunc

func (*GLES10Server) GlAlphaFuncx

func (*GLES10Server) GlBindTexture

func (*GLES10Server) GlBlendFunc

func (*GLES10Server) GlClear

func (*GLES10Server) GlClearColor

func (*GLES10Server) GlClearColorx

func (*GLES10Server) GlClearDepthf

func (*GLES10Server) GlClearDepthx

func (*GLES10Server) GlClearStencil

func (*GLES10Server) GlClientActiveTexture

func (*GLES10Server) GlColor4F

func (*GLES10Server) GlColor4X

func (*GLES10Server) GlColorMask

func (*GLES10Server) GlColorPointer

func (*GLES10Server) GlCopyTexImage2D

func (*GLES10Server) GlCopyTexSubImage2D

func (*GLES10Server) GlCullFace

func (*GLES10Server) GlDeleteTextures2_1

func (*GLES10Server) GlDeleteTextures3

func (*GLES10Server) GlDepthFunc

func (*GLES10Server) GlDepthMask

func (*GLES10Server) GlDepthRangef

func (*GLES10Server) GlDepthRangex

func (*GLES10Server) GlDisable

func (*GLES10Server) GlDisableClientState

func (*GLES10Server) GlDrawArrays

func (*GLES10Server) GlDrawElements

func (*GLES10Server) GlEnable

func (*GLES10Server) GlEnableClientState

func (*GLES10Server) GlFinish

func (*GLES10Server) GlFlush

func (*GLES10Server) GlFogf

func (*GLES10Server) GlFogfv2_1

func (*GLES10Server) GlFogfv3

func (*GLES10Server) GlFogx

func (*GLES10Server) GlFogxv2_1

func (*GLES10Server) GlFogxv3

func (*GLES10Server) GlFrontFace

func (*GLES10Server) GlFrustumf

func (*GLES10Server) GlFrustumx

func (*GLES10Server) GlGenTextures2_1

func (*GLES10Server) GlGenTextures3

func (*GLES10Server) GlGetError

func (*GLES10Server) GlGetIntegerv2_1

func (*GLES10Server) GlGetIntegerv3

func (*GLES10Server) GlGetString

func (*GLES10Server) GlHint

func (*GLES10Server) GlLightModelf

func (*GLES10Server) GlLightModelfv2_1

func (*GLES10Server) GlLightModelfv3

func (*GLES10Server) GlLightModelx

func (*GLES10Server) GlLightModelxv2_1

func (*GLES10Server) GlLightModelxv3

func (*GLES10Server) GlLightf

func (*GLES10Server) GlLightfv3_1

func (*GLES10Server) GlLightfv4

func (*GLES10Server) GlLightx

func (*GLES10Server) GlLightxv3_1

func (*GLES10Server) GlLightxv4

func (*GLES10Server) GlLineWidth

func (*GLES10Server) GlLineWidthx

func (*GLES10Server) GlLoadIdentity

func (*GLES10Server) GlLoadMatrixf1_1

func (*GLES10Server) GlLoadMatrixf2

func (*GLES10Server) GlLoadMatrixx1_1

func (*GLES10Server) GlLoadMatrixx2

func (*GLES10Server) GlLogicOp

func (*GLES10Server) GlMaterialf

func (*GLES10Server) GlMaterialfv3_1

func (*GLES10Server) GlMaterialfv4

func (*GLES10Server) GlMaterialx

func (*GLES10Server) GlMaterialxv3_1

func (*GLES10Server) GlMaterialxv4

func (*GLES10Server) GlMatrixMode

func (*GLES10Server) GlMultMatrixf1_1

func (*GLES10Server) GlMultMatrixf2

func (*GLES10Server) GlMultMatrixx1_1

func (*GLES10Server) GlMultMatrixx2

func (*GLES10Server) GlMultiTexCoord4F

func (*GLES10Server) GlMultiTexCoord4X

func (*GLES10Server) GlNormal3F

func (*GLES10Server) GlNormal3X

func (*GLES10Server) GlNormalPointer

func (*GLES10Server) GlOrthof

func (*GLES10Server) GlOrthox

func (*GLES10Server) GlPixelStorei

func (*GLES10Server) GlPointSize

func (*GLES10Server) GlPointSizex

func (*GLES10Server) GlPolygonOffset

func (*GLES10Server) GlPolygonOffsetx

func (*GLES10Server) GlPopMatrix

func (*GLES10Server) GlPushMatrix

func (*GLES10Server) GlReadPixels

func (*GLES10Server) GlRotatef

func (*GLES10Server) GlRotatex

func (*GLES10Server) GlSampleCoverage

func (*GLES10Server) GlSampleCoveragex

func (*GLES10Server) GlScalef

func (*GLES10Server) GlScalex

func (*GLES10Server) GlScissor

func (*GLES10Server) GlShadeModel

func (*GLES10Server) GlStencilFunc

func (*GLES10Server) GlStencilMask

func (*GLES10Server) GlStencilOp

func (*GLES10Server) GlTexCoordPointer

func (*GLES10Server) GlTexEnvf

func (*GLES10Server) GlTexEnvfv3_1

func (*GLES10Server) GlTexEnvfv4

func (*GLES10Server) GlTexEnvx

func (*GLES10Server) GlTexEnvxv3_1

func (*GLES10Server) GlTexEnvxv4

func (*GLES10Server) GlTexImage2D

func (*GLES10Server) GlTexParameterf

func (*GLES10Server) GlTexParameterx

func (*GLES10Server) GlTexSubImage2D

func (*GLES10Server) GlTranslatef

func (*GLES10Server) GlTranslatex

func (*GLES10Server) GlVertexPointer

func (*GLES10Server) GlViewport

func (*GLES10Server) NewGLES10

type GLES11ExtServer

type GLES11ExtServer struct {
	pb.UnimplementedGLES11ExtServiceServer
	Ctx     *app.Context
	Handles *handlestore.HandleStore
}

GLES11ExtServer implements pb.GLES11ExtServiceServer.

func (*GLES11ExtServer) GlAlphaFuncxOES

func (*GLES11ExtServer) GlBindFramebufferOES

func (*GLES11ExtServer) GlBindRenderbufferOES

func (*GLES11ExtServer) GlBlendEquationOES

func (*GLES11ExtServer) GlBlendFuncSeparateOES

func (*GLES11ExtServer) GlClearColorxOES

func (*GLES11ExtServer) GlClearDepthfOES

func (*GLES11ExtServer) GlClearDepthxOES

func (*GLES11ExtServer) GlClipPlanefOES2_1

func (*GLES11ExtServer) GlClipPlanefOES3

func (*GLES11ExtServer) GlClipPlanexOES2_1

func (*GLES11ExtServer) GlClipPlanexOES3

func (*GLES11ExtServer) GlColor4XOES

func (*GLES11ExtServer) GlDepthRangefOES

func (*GLES11ExtServer) GlDepthRangexOES

func (*GLES11ExtServer) GlDrawTexfOES

func (*GLES11ExtServer) GlDrawTexfvOES1_1

func (*GLES11ExtServer) GlDrawTexfvOES2

func (*GLES11ExtServer) GlDrawTexiOES

func (*GLES11ExtServer) GlDrawTexivOES1_1

func (*GLES11ExtServer) GlDrawTexivOES2

func (*GLES11ExtServer) GlDrawTexsOES

func (*GLES11ExtServer) GlDrawTexsvOES1

func (*GLES11ExtServer) GlDrawTexsvOES2_1

func (*GLES11ExtServer) GlDrawTexxOES

func (*GLES11ExtServer) GlDrawTexxvOES1_1

func (*GLES11ExtServer) GlDrawTexxvOES2

func (*GLES11ExtServer) GlFogxOES

func (*GLES11ExtServer) GlFogxvOES2_1

func (*GLES11ExtServer) GlFogxvOES3

func (*GLES11ExtServer) GlFrustumfOES

func (*GLES11ExtServer) GlFrustumxOES

func (*GLES11ExtServer) GlGenFramebuffersOES3

func (*GLES11ExtServer) GlGenRenderbuffersOES3

func (*GLES11ExtServer) GlGenerateMipmapOES

func (*GLES11ExtServer) GlGetClipPlanefOES2_1

func (*GLES11ExtServer) GlGetClipPlanefOES3

func (*GLES11ExtServer) GlGetClipPlanexOES2_1

func (*GLES11ExtServer) GlGetClipPlanexOES3

func (*GLES11ExtServer) GlGetFixedvOES2_1

func (*GLES11ExtServer) GlGetFixedvOES3

func (*GLES11ExtServer) GlGetLightxvOES3_1

func (*GLES11ExtServer) GlGetLightxvOES4

func (*GLES11ExtServer) GlGetMaterialxvOES3_1

func (*GLES11ExtServer) GlGetMaterialxvOES4

func (*GLES11ExtServer) GlGetTexEnvxvOES3_1

func (*GLES11ExtServer) GlGetTexEnvxvOES4

func (*GLES11ExtServer) GlGetTexGenfvOES3_1

func (*GLES11ExtServer) GlGetTexGenfvOES4

func (*GLES11ExtServer) GlGetTexGenivOES3_1

func (*GLES11ExtServer) GlGetTexGenivOES4

func (*GLES11ExtServer) GlGetTexGenxvOES3_1

func (*GLES11ExtServer) GlGetTexGenxvOES4

func (*GLES11ExtServer) GlIsFramebufferOES

func (*GLES11ExtServer) GlIsRenderbufferOES

func (*GLES11ExtServer) GlLightModelxOES

func (*GLES11ExtServer) GlLightModelxvOES2_1

func (*GLES11ExtServer) GlLightModelxvOES3

func (*GLES11ExtServer) GlLightxOES

func (*GLES11ExtServer) GlLightxvOES3_1

func (*GLES11ExtServer) GlLightxvOES4

func (*GLES11ExtServer) GlLineWidthxOES

func (*GLES11ExtServer) GlLoadMatrixxOES1_1

func (*GLES11ExtServer) GlLoadMatrixxOES2

func (*GLES11ExtServer) GlMaterialxOES

func (*GLES11ExtServer) GlMaterialxvOES3_1

func (*GLES11ExtServer) GlMaterialxvOES4

func (*GLES11ExtServer) GlMultMatrixxOES1_1

func (*GLES11ExtServer) GlMultMatrixxOES2

func (*GLES11ExtServer) GlMultiTexCoord4XOES

func (*GLES11ExtServer) GlNormal3XOES

func (*GLES11ExtServer) GlOrthofOES

func (*GLES11ExtServer) GlOrthoxOES

func (*GLES11ExtServer) GlPointParameterxOES

func (*GLES11ExtServer) GlPointParameterxvOES3

func (*GLES11ExtServer) GlPointSizexOES

func (*GLES11ExtServer) GlPolygonOffsetxOES

func (*GLES11ExtServer) GlRotatexOES

func (*GLES11ExtServer) GlSampleCoveragexOES

func (*GLES11ExtServer) GlScalexOES

func (*GLES11ExtServer) GlTexEnvxOES

func (*GLES11ExtServer) GlTexEnvxvOES3_1

func (*GLES11ExtServer) GlTexEnvxvOES4

func (*GLES11ExtServer) GlTexGenfOES

func (*GLES11ExtServer) GlTexGenfvOES3_1

func (*GLES11ExtServer) GlTexGenfvOES4

func (*GLES11ExtServer) GlTexGeniOES

func (*GLES11ExtServer) GlTexGenivOES3_1

func (*GLES11ExtServer) GlTexGenivOES4

func (*GLES11ExtServer) GlTexGenxOES

func (*GLES11ExtServer) GlTexGenxvOES3_1

func (*GLES11ExtServer) GlTexGenxvOES4

func (*GLES11ExtServer) GlTexParameterxOES

func (*GLES11ExtServer) GlTexParameterxvOES3_1

func (*GLES11ExtServer) GlTexParameterxvOES4

func (*GLES11ExtServer) GlTranslatexOES

func (*GLES11ExtServer) GlWeightPointerOES

func (*GLES11ExtServer) NewGLES11Ext

type GLES11Server

type GLES11Server struct {
	pb.UnimplementedGLES11ServiceServer
	Ctx     *app.Context
	Handles *handlestore.HandleStore
}

GLES11Server implements pb.GLES11ServiceServer.

func (*GLES11Server) GlBindBuffer

func (*GLES11Server) GlBufferData

func (*GLES11Server) GlBufferSubData

func (*GLES11Server) GlClipPlanef2_1

func (*GLES11Server) GlClipPlanef3

func (*GLES11Server) GlClipPlanex2_1

func (*GLES11Server) GlClipPlanex3

func (*GLES11Server) GlColor4Ub

func (*GLES11Server) GlColorPointer

func (*GLES11Server) GlDeleteBuffers2_1

func (*GLES11Server) GlDeleteBuffers3

func (*GLES11Server) GlDrawElements

func (*GLES11Server) GlGenBuffers2_1

func (*GLES11Server) GlGenBuffers3

func (*GLES11Server) GlGetBooleanv2_1

func (*GLES11Server) GlGetBooleanv3

func (*GLES11Server) GlGetClipPlanef2_1

func (*GLES11Server) GlGetClipPlanef3

func (*GLES11Server) GlGetClipPlanex2_1

func (*GLES11Server) GlGetClipPlanex3

func (*GLES11Server) GlGetFixedv2_1

func (*GLES11Server) GlGetFixedv3

func (*GLES11Server) GlGetFloatv2_1

func (*GLES11Server) GlGetFloatv3

func (*GLES11Server) GlGetLightfv3_1

func (*GLES11Server) GlGetLightfv4

func (*GLES11Server) GlGetLightxv3_1

func (*GLES11Server) GlGetLightxv4

func (*GLES11Server) GlGetMaterialfv3_1

func (*GLES11Server) GlGetMaterialfv4

func (*GLES11Server) GlGetMaterialxv3_1

func (*GLES11Server) GlGetMaterialxv4

func (*GLES11Server) GlGetTexEnvfv3_1

func (*GLES11Server) GlGetTexEnvfv4

func (*GLES11Server) GlGetTexEnviv3_1

func (*GLES11Server) GlGetTexEnviv4

func (*GLES11Server) GlGetTexEnvxv3_1

func (*GLES11Server) GlGetTexEnvxv4

func (*GLES11Server) GlGetTexParameterfv4

func (*GLES11Server) GlGetTexParameteriv4

func (*GLES11Server) GlGetTexParameterxv4

func (*GLES11Server) GlIsBuffer

func (*GLES11Server) GlIsEnabled

func (*GLES11Server) GlIsTexture

func (*GLES11Server) GlNormalPointer

func (*GLES11Server) GlPointParameterf

func (*GLES11Server) GlPointParameterfv2_1

func (*GLES11Server) GlPointParameterfv3

func (*GLES11Server) GlPointParameterx

func (*GLES11Server) GlPointParameterxv2_1

func (*GLES11Server) GlPointParameterxv3

func (*GLES11Server) GlPointSizePointerOES

func (*GLES11Server) GlTexCoordPointer

func (*GLES11Server) GlTexEnvi

func (*GLES11Server) GlTexEnviv3_1

func (*GLES11Server) GlTexEnviv4

func (*GLES11Server) GlTexParameterfv3_1

func (*GLES11Server) GlTexParameterfv4

func (*GLES11Server) GlTexParameteri

func (*GLES11Server) GlTexParameteriv3_1

func (*GLES11Server) GlTexParameteriv4

func (*GLES11Server) GlTexParameterxv3_1

func (*GLES11Server) GlTexParameterxv4

func (*GLES11Server) GlVertexPointer

func (*GLES11Server) NewGLES11

type GLES20Server

type GLES20Server struct {
	pb.UnimplementedGLES20ServiceServer
	Ctx     *app.Context
	Handles *handlestore.HandleStore
}

GLES20Server implements pb.GLES20ServiceServer.

func (*GLES20Server) GlActiveTexture

func (*GLES20Server) GlAttachShader

func (*GLES20Server) GlBindAttribLocation

func (*GLES20Server) GlBindBuffer

func (*GLES20Server) GlBindFramebuffer

func (*GLES20Server) GlBindRenderbuffer

func (*GLES20Server) GlBindTexture

func (*GLES20Server) GlBlendColor

func (*GLES20Server) GlBlendEquation

func (*GLES20Server) GlBlendFunc

func (*GLES20Server) GlBlendFuncSeparate

func (*GLES20Server) GlBufferData

func (*GLES20Server) GlBufferSubData

func (*GLES20Server) GlClear

func (*GLES20Server) GlClearColor

func (*GLES20Server) GlClearDepthf

func (*GLES20Server) GlClearStencil

func (*GLES20Server) GlColorMask

func (*GLES20Server) GlCompileShader

func (*GLES20Server) GlCopyTexImage2D

func (*GLES20Server) GlCopyTexSubImage2D

func (*GLES20Server) GlCreateProgram

func (*GLES20Server) GlCreateShader

func (*GLES20Server) GlCullFace

func (*GLES20Server) GlDeleteBuffers2_1

func (*GLES20Server) GlDeleteBuffers3

func (*GLES20Server) GlDeleteFramebuffers3

func (*GLES20Server) GlDeleteProgram

func (*GLES20Server) GlDeleteShader

func (*GLES20Server) GlDeleteTextures2_1

func (*GLES20Server) GlDeleteTextures3

func (*GLES20Server) GlDepthFunc

func (*GLES20Server) GlDepthMask

func (*GLES20Server) GlDepthRangef

func (*GLES20Server) GlDetachShader

func (*GLES20Server) GlDisable

func (*GLES20Server) GlDrawArrays

func (*GLES20Server) GlDrawElements4

func (*GLES20Server) GlDrawElements4_1

func (*GLES20Server) GlEnable

func (*GLES20Server) GlFinish

func (*GLES20Server) GlFlush

func (*GLES20Server) GlFrontFace

func (*GLES20Server) GlGenBuffers2_1

func (*GLES20Server) GlGenBuffers3

func (*GLES20Server) GlGenFramebuffers2_1

func (*GLES20Server) GlGenFramebuffers3

func (*GLES20Server) GlGenRenderbuffers2_1

func (*GLES20Server) GlGenRenderbuffers3

func (*GLES20Server) GlGenTextures2_1

func (*GLES20Server) GlGenTextures3

func (*GLES20Server) GlGenerateMipmap

func (*GLES20Server) GlGetActiveAttrib4_2

func (*GLES20Server) GlGetActiveAttrib6_1

func (*GLES20Server) GlGetActiveAttrib11

func (*GLES20Server) GlGetActiveUniform4_2

func (*GLES20Server) GlGetActiveUniform6_1

func (*GLES20Server) GlGetActiveUniform11

func (*GLES20Server) GlGetAttachedShaders6

func (*GLES20Server) GlGetAttribLocation

func (*GLES20Server) GlGetBooleanv2_1

func (*GLES20Server) GlGetBooleanv3

func (*GLES20Server) GlGetError

func (*GLES20Server) GlGetFloatv2_1

func (*GLES20Server) GlGetFloatv3

func (*GLES20Server) GlGetIntegerv2_1

func (*GLES20Server) GlGetIntegerv3

func (*GLES20Server) GlGetProgramInfoLog

func (*GLES20Server) GlGetProgramiv3_1

func (*GLES20Server) GlGetProgramiv4

func (*GLES20Server) GlGetShaderInfoLog

func (*GLES20Server) GlGetShaderSource1

func (*GLES20Server) GlGetShaderSource6_1

func (*GLES20Server) GlGetShaderiv3_1

func (*GLES20Server) GlGetShaderiv4

func (*GLES20Server) GlGetString

func (*GLES20Server) GlGetTexParameterfv4

func (*GLES20Server) GlGetTexParameteriv4

func (*GLES20Server) GlGetUniformLocation

func (*GLES20Server) GlGetUniformfv3_1

func (*GLES20Server) GlGetUniformfv4

func (*GLES20Server) GlGetUniformiv3_1

func (*GLES20Server) GlGetUniformiv4

func (*GLES20Server) GlGetVertexAttribfv4

func (*GLES20Server) GlGetVertexAttribiv4

func (*GLES20Server) GlHint

func (*GLES20Server) GlIsBuffer

func (*GLES20Server) GlIsEnabled

func (*GLES20Server) GlIsFramebuffer

func (*GLES20Server) GlIsProgram

func (*GLES20Server) GlIsRenderbuffer

func (*GLES20Server) GlIsShader

func (*GLES20Server) GlIsTexture

func (*GLES20Server) GlLineWidth

func (*GLES20Server) GlLinkProgram

func (*GLES20Server) GlPixelStorei

func (*GLES20Server) GlPolygonOffset

func (*GLES20Server) GlReadPixels

func (*GLES20Server) GlRenderbufferStorage

func (*GLES20Server) GlSampleCoverage

func (*GLES20Server) GlScissor

func (*GLES20Server) GlShaderBinary5_1

func (*GLES20Server) GlShaderBinary6

func (*GLES20Server) GlShaderSource

func (*GLES20Server) GlStencilFunc

func (*GLES20Server) GlStencilFuncSeparate

func (*GLES20Server) GlStencilMask

func (*GLES20Server) GlStencilMaskSeparate

func (*GLES20Server) GlStencilOp

func (*GLES20Server) GlStencilOpSeparate

func (*GLES20Server) GlTexImage2D

func (*GLES20Server) GlTexParameterf

func (*GLES20Server) GlTexParameterfv3_1

func (*GLES20Server) GlTexParameterfv4

func (*GLES20Server) GlTexParameteri

func (*GLES20Server) GlTexParameteriv3_1

func (*GLES20Server) GlTexParameteriv4

func (*GLES20Server) GlTexSubImage2D

func (*GLES20Server) GlUniform1F

func (*GLES20Server) GlUniform1Fv3_1

func (*GLES20Server) GlUniform1Fv4

func (*GLES20Server) GlUniform1I

func (*GLES20Server) GlUniform1Iv3_1

func (*GLES20Server) GlUniform1Iv4

func (*GLES20Server) GlUniform2F

func (*GLES20Server) GlUniform2Fv3_1

func (*GLES20Server) GlUniform2Fv4

func (*GLES20Server) GlUniform2I

func (*GLES20Server) GlUniform2Iv3_1

func (*GLES20Server) GlUniform2Iv4

func (*GLES20Server) GlUniform3F

func (*GLES20Server) GlUniform3Fv3_1

func (*GLES20Server) GlUniform3Fv4

func (*GLES20Server) GlUniform3I

func (*GLES20Server) GlUniform3Iv3_1

func (*GLES20Server) GlUniform3Iv4

func (*GLES20Server) GlUniform4F

func (*GLES20Server) GlUniform4Fv3_1

func (*GLES20Server) GlUniform4Fv4

func (*GLES20Server) GlUniform4I

func (*GLES20Server) GlUniform4Iv3_1

func (*GLES20Server) GlUniform4Iv4

func (*GLES20Server) GlUniformMatrix2Fv4_1

func (*GLES20Server) GlUniformMatrix2Fv5

func (*GLES20Server) GlUniformMatrix3Fv4_1

func (*GLES20Server) GlUniformMatrix3Fv5

func (*GLES20Server) GlUniformMatrix4Fv4_1

func (*GLES20Server) GlUniformMatrix4Fv5

func (*GLES20Server) GlUseProgram

func (*GLES20Server) GlValidateProgram

func (*GLES20Server) GlVertexAttrib1F

func (*GLES20Server) GlVertexAttrib1Fv2_1

func (*GLES20Server) GlVertexAttrib1Fv3

func (*GLES20Server) GlVertexAttrib2F

func (*GLES20Server) GlVertexAttrib2Fv2_1

func (*GLES20Server) GlVertexAttrib2Fv3

func (*GLES20Server) GlVertexAttrib3F

func (*GLES20Server) GlVertexAttrib3Fv2_1

func (*GLES20Server) GlVertexAttrib3Fv3

func (*GLES20Server) GlVertexAttrib4F

func (*GLES20Server) GlVertexAttrib4Fv2_1

func (*GLES20Server) GlVertexAttrib4Fv3

func (*GLES20Server) GlViewport

func (*GLES20Server) NewGLES20

type GLES30Server

type GLES30Server struct {
	pb.UnimplementedGLES30ServiceServer
	Ctx     *app.Context
	Handles *handlestore.HandleStore
}

GLES30Server implements pb.GLES30ServiceServer.

func (*GLES30Server) GlBeginQuery

func (*GLES30Server) GlBindBufferBase

func (*GLES30Server) GlBindBufferRange

func (*GLES30Server) GlBindSampler

func (*GLES30Server) GlBindVertexArray

func (*GLES30Server) GlBlitFramebuffer

func (*GLES30Server) GlClearBufferfi

func (*GLES30Server) GlClearBufferfv3_1

func (*GLES30Server) GlClearBufferfv4

func (*GLES30Server) GlClearBufferiv3_1

func (*GLES30Server) GlClearBufferiv4

func (*GLES30Server) GlClearBufferuiv3_1

func (*GLES30Server) GlClearBufferuiv4

func (*GLES30Server) GlClientWaitSync

func (*GLES30Server) GlCopyBufferSubData

func (*GLES30Server) GlCopyTexSubImage3D

func (*GLES30Server) GlDeleteQueries2_1

func (*GLES30Server) GlDeleteQueries3

func (*GLES30Server) GlDeleteSamplers2_1

func (*GLES30Server) GlDeleteSamplers3

func (*GLES30Server) GlDeleteSync

func (*GLES30Server) GlDeleteVertexArrays3

func (*GLES30Server) GlDrawArraysInstanced

func (*GLES30Server) GlDrawBuffers2_1

func (*GLES30Server) GlDrawBuffers3

func (*GLES30Server) GlDrawRangeElements6

func (*GLES30Server) GlEndQuery

func (*GLES30Server) GlFenceSync

func (*GLES30Server) GlGenQueries2_1

func (*GLES30Server) GlGenQueries3

func (*GLES30Server) GlGenSamplers2_1

func (*GLES30Server) GlGenSamplers3

func (*GLES30Server) GlGenVertexArrays2_1

func (*GLES30Server) GlGenVertexArrays3

func (*GLES30Server) GlGetBufferPointerv

func (*GLES30Server) GlGetFragDataLocation

func (*GLES30Server) GlGetInteger64IV3

func (*GLES30Server) GlGetInteger64IV4_1

func (*GLES30Server) GlGetInteger64V2

func (*GLES30Server) GlGetInteger64V3_1

func (*GLES30Server) GlGetIntegeriV3_1

func (*GLES30Server) GlGetIntegeriV4

func (*GLES30Server) GlGetProgramBinary5_1

func (*GLES30Server) GlGetProgramBinary7

func (*GLES30Server) GlGetQueryObjectuiv4

func (*GLES30Server) GlGetQueryiv3_1

func (*GLES30Server) GlGetQueryiv4

func (*GLES30Server) GlGetStringi

func (*GLES30Server) GlGetSynciv5_1

func (*GLES30Server) GlGetSynciv7

func (*GLES30Server) GlGetUniformIndices4

func (*GLES30Server) GlGetUniformuiv3_1

func (*GLES30Server) GlGetUniformuiv4

func (*GLES30Server) GlGetVertexAttribIiv4

func (*GLES30Server) GlIsQuery

func (*GLES30Server) GlIsSampler

func (*GLES30Server) GlIsSync

func (*GLES30Server) GlIsTransformFeedback

func (*GLES30Server) GlIsVertexArray

func (*GLES30Server) GlMapBufferRange

func (*GLES30Server) GlProgramBinary

func (*GLES30Server) GlProgramParameteri

func (*GLES30Server) GlReadBuffer

func (*GLES30Server) GlReadPixels

func (*GLES30Server) GlSamplerParameterf

func (*GLES30Server) GlSamplerParameterfv4

func (*GLES30Server) GlSamplerParameteri

func (*GLES30Server) GlSamplerParameteriv4

func (*GLES30Server) GlTexImage3D10

func (*GLES30Server) GlTexImage3D10_1

func (*GLES30Server) GlTexStorage2D

func (*GLES30Server) GlTexStorage3D

func (*GLES30Server) GlTexSubImage3D11

func (*GLES30Server) GlTexSubImage3D11_1

func (*GLES30Server) GlUniform1Ui

func (*GLES30Server) GlUniform1Uiv3_1

func (*GLES30Server) GlUniform1Uiv4

func (*GLES30Server) GlUniform2Ui

func (*GLES30Server) GlUniform2Uiv3_1

func (*GLES30Server) GlUniform2Uiv4

func (*GLES30Server) GlUniform3Ui

func (*GLES30Server) GlUniform3Uiv3_1

func (*GLES30Server) GlUniform3Uiv4

func (*GLES30Server) GlUniform4Ui

func (*GLES30Server) GlUniform4Uiv3_1

func (*GLES30Server) GlUniform4Uiv4

func (*GLES30Server) GlUniformBlockBinding

func (*GLES30Server) GlUniformMatrix2X3Fv5

func (*GLES30Server) GlUniformMatrix2X4Fv5

func (*GLES30Server) GlUniformMatrix3X2Fv5

func (*GLES30Server) GlUniformMatrix3X4Fv5

func (*GLES30Server) GlUniformMatrix4X2Fv5

func (*GLES30Server) GlUniformMatrix4X3Fv5

func (*GLES30Server) GlUnmapBuffer

func (*GLES30Server) GlVertexAttribDivisor

func (*GLES30Server) GlVertexAttribI4I

func (*GLES30Server) GlVertexAttribI4Iv2_1

func (*GLES30Server) GlVertexAttribI4Iv3

func (*GLES30Server) GlVertexAttribI4Ui

func (*GLES30Server) GlVertexAttribI4Uiv3

func (*GLES30Server) GlWaitSync

func (*GLES30Server) NewGLES30

type GLSurfaceViewServer

type GLSurfaceViewServer struct {
	pb.UnimplementedGLSurfaceViewServiceServer
	Ctx     *app.Context
	Handles *handlestore.HandleStore
}

GLSurfaceViewServer implements pb.GLSurfaceViewServiceServer.

func (*GLSurfaceViewServer) GetDebugFlags

func (*GLSurfaceViewServer) GetRenderMode

func (*GLSurfaceViewServer) NewGLSurfaceView

func (*GLSurfaceViewServer) OnPause

func (*GLSurfaceViewServer) OnResume

func (*GLSurfaceViewServer) QueueEvent

func (*GLSurfaceViewServer) RequestRender

func (*GLSurfaceViewServer) SetDebugFlags

func (*GLSurfaceViewServer) SetEGLConfigChooser1

func (*GLSurfaceViewServer) SetEGLConfigChooser1_1

func (*GLSurfaceViewServer) SetEGLConfigChooser6_2

func (*GLSurfaceViewServer) SetEGLContextFactory

func (*GLSurfaceViewServer) SetGLWrapper

func (*GLSurfaceViewServer) SetRenderMode

func (*GLSurfaceViewServer) SetRenderer

func (*GLSurfaceViewServer) SurfaceChanged

func (*GLSurfaceViewServer) SurfaceCreated

func (*GLSurfaceViewServer) SurfaceDestroyed

func (*GLSurfaceViewServer) SurfaceRedrawNeeded

type GLUServer

type GLUServer struct {
	pb.UnimplementedGLUServiceServer
	Ctx     *app.Context
	Handles *handlestore.HandleStore
}

GLUServer implements pb.GLUServiceServer.

func (*GLUServer) GluErrorString

func (*GLUServer) GluLookAt

func (*GLUServer) GluOrtho2D

func (*GLUServer) GluPerspective

func (*GLUServer) GluProject

func (*GLUServer) GluUnProject

func (*GLUServer) NewGLU

type MatrixServer

type MatrixServer struct {
	pb.UnimplementedMatrixServiceServer
	Ctx     *app.Context
	Handles *handlestore.HandleStore
}

MatrixServer implements pb.MatrixServiceServer.

func (*MatrixServer) FrustumM

func (*MatrixServer) InvertM

func (*MatrixServer) Length

func (*MatrixServer) MultiplyMM

func (*MatrixServer) MultiplyMV

func (*MatrixServer) NewMatrix

func (*MatrixServer) OrthoM

func (*MatrixServer) PerspectiveM

func (*MatrixServer) RotateM6

func (*MatrixServer) RotateM8_1

func (*MatrixServer) ScaleM5

func (*MatrixServer) ScaleM7_1

func (*MatrixServer) SetIdentityM

func (*MatrixServer) SetLookAtM

func (*MatrixServer) SetRotateEulerM

func (*MatrixServer) SetRotateEulerM2

func (*MatrixServer) SetRotateM

func (*MatrixServer) TranslateM5

func (*MatrixServer) TranslateM7_1

func (*MatrixServer) TransposeM

type VisibilityServer

type VisibilityServer struct {
	pb.UnimplementedVisibilityServiceServer
	Ctx     *app.Context
	Handles *handlestore.HandleStore
}

VisibilityServer implements pb.VisibilityServiceServer.

func (*VisibilityServer) ComputeBoundingSphere

func (*VisibilityServer) FrustumCullSpheres

func (*VisibilityServer) NewVisibility

func (*VisibilityServer) VisibilityTest

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL