[−][src]Struct skia_bindings::GrGLInterface_Functions
Fields
fActiveTexture: [u64; 5]
fAttachShader: [u64; 5]
fBeginQuery: [u64; 5]
fBindAttribLocation: [u64; 5]
fBindBuffer: [u64; 5]
fBindFragDataLocation: [u64; 5]
fBindFragDataLocationIndexed: [u64; 5]
fBindFramebuffer: [u64; 5]
fBindRenderbuffer: [u64; 5]
fBindSampler: [u64; 5]
fBindTexture: [u64; 5]
fBindVertexArray: [u64; 5]
fBlendBarrier: [u64; 5]
fBlendColor: [u64; 5]
fBlendEquation: [u64; 5]
fBlendFunc: [u64; 5]
fBlitFramebuffer: [u64; 5]
fBufferData: [u64; 5]
fBufferSubData: [u64; 5]
fCheckFramebufferStatus: [u64; 5]
fClear: [u64; 5]
fClearColor: [u64; 5]
fClearStencil: [u64; 5]
fClearTexImage: [u64; 5]
fClearTexSubImage: [u64; 5]
fColorMask: [u64; 5]
fCompileShader: [u64; 5]
fCompressedTexImage2D: [u64; 5]
fCompressedTexSubImage2D: [u64; 5]
fCopyTexSubImage2D: [u64; 5]
fCreateProgram: [u64; 5]
fCreateShader: [u64; 5]
fCullFace: [u64; 5]
fDeleteBuffers: [u64; 5]
fDeleteFramebuffers: [u64; 5]
fDeleteProgram: [u64; 5]
fDeleteQueries: [u64; 5]
fDeleteRenderbuffers: [u64; 5]
fDeleteSamplers: [u64; 5]
fDeleteShader: [u64; 5]
fDeleteTextures: [u64; 5]
fDeleteVertexArrays: [u64; 5]
fDepthMask: [u64; 5]
fDisable: [u64; 5]
fDisableVertexAttribArray: [u64; 5]
fDrawArrays: [u64; 5]
fDrawArraysIndirect: [u64; 5]
fDrawArraysInstanced: [u64; 5]
fDrawBuffer: [u64; 5]
fDrawBuffers: [u64; 5]
fDrawElements: [u64; 5]
fDrawElementsIndirect: [u64; 5]
fDrawElementsInstanced: [u64; 5]
fDrawRangeElements: [u64; 5]
fEnable: [u64; 5]
fEnableVertexAttribArray: [u64; 5]
fEndQuery: [u64; 5]
fFinish: [u64; 5]
fFlush: [u64; 5]
fFlushMappedBufferRange: [u64; 5]
fFramebufferRenderbuffer: [u64; 5]
fFramebufferTexture2D: [u64; 5]
fFramebufferTexture2DMultisample: [u64; 5]
fFrontFace: [u64; 5]
fGenBuffers: [u64; 5]
fGenFramebuffers: [u64; 5]
fGenerateMipmap: [u64; 5]
fGenQueries: [u64; 5]
fGenRenderbuffers: [u64; 5]
fGenSamplers: [u64; 5]
fGenTextures: [u64; 5]
fGenVertexArrays: [u64; 5]
fGetBufferParameteriv: [u64; 5]
fGetError: [u64; 5]
fGetFramebufferAttachmentParameteriv: [u64; 5]
fGetIntegerv: [u64; 5]
fGetMultisamplefv: [u64; 5]
fGetProgramBinary: [u64; 5]
fGetProgramInfoLog: [u64; 5]
fGetProgramiv: [u64; 5]
fGetQueryObjecti64v: [u64; 5]
fGetQueryObjectiv: [u64; 5]
fGetQueryObjectui64v: [u64; 5]
fGetQueryObjectuiv: [u64; 5]
fGetQueryiv: [u64; 5]
fGetRenderbufferParameteriv: [u64; 5]
fGetShaderInfoLog: [u64; 5]
fGetShaderiv: [u64; 5]
fGetShaderPrecisionFormat: [u64; 5]
fGetString: [u64; 5]
fGetStringi: [u64; 5]
fGetTexLevelParameteriv: [u64; 5]
fGetUniformLocation: [u64; 5]
fInsertEventMarker: [u64; 5]
fInvalidateBufferData: [u64; 5]
fInvalidateBufferSubData: [u64; 5]
fInvalidateFramebuffer: [u64; 5]
fInvalidateSubFramebuffer: [u64; 5]
fInvalidateTexImage: [u64; 5]
fInvalidateTexSubImage: [u64; 5]
fIsTexture: [u64; 5]
fLineWidth: [u64; 5]
fLinkProgram: [u64; 5]
fProgramBinary: [u64; 5]
fProgramParameteri: [u64; 5]
fMapBuffer: [u64; 5]
fMapBufferRange: [u64; 5]
fMapBufferSubData: [u64; 5]
fMapTexSubImage2D: [u64; 5]
fMultiDrawArraysIndirect: [u64; 5]
fMultiDrawElementsIndirect: [u64; 5]
fPixelStorei: [u64; 5]
fPolygonMode: [u64; 5]
fPopGroupMarker: [u64; 5]
fPushGroupMarker: [u64; 5]
fQueryCounter: [u64; 5]
fReadBuffer: [u64; 5]
fReadPixels: [u64; 5]
fRenderbufferStorage: [u64; 5]
fRenderbufferStorageMultisampleES2EXT: [u64; 5]
fRenderbufferStorageMultisampleES2APPLE: [u64; 5]
fRenderbufferStorageMultisample: [u64; 5]
fBindUniformLocation: [u64; 5]
fResolveMultisampleFramebuffer: [u64; 5]
fSamplerParameteri: [u64; 5]
fSamplerParameteriv: [u64; 5]
fScissor: [u64; 5]
fShaderSource: [u64; 5]
fStencilFunc: [u64; 5]
fStencilFuncSeparate: [u64; 5]
fStencilMask: [u64; 5]
fStencilMaskSeparate: [u64; 5]
fStencilOp: [u64; 5]
fStencilOpSeparate: [u64; 5]
fTexBuffer: [u64; 5]
fTexBufferRange: [u64; 5]
fTexImage2D: [u64; 5]
fTexParameterf: [u64; 5]
fTexParameterfv: [u64; 5]
fTexParameteri: [u64; 5]
fTexParameteriv: [u64; 5]
fTexSubImage2D: [u64; 5]
fTexStorage2D: [u64; 5]
fTextureBarrier: [u64; 5]
fDiscardFramebuffer: [u64; 5]
fUniform1f: [u64; 5]
fUniform1i: [u64; 5]
fUniform1fv: [u64; 5]
fUniform1iv: [u64; 5]
fUniform2f: [u64; 5]
fUniform2i: [u64; 5]
fUniform2fv: [u64; 5]
fUniform2iv: [u64; 5]
fUniform3f: [u64; 5]
fUniform3i: [u64; 5]
fUniform3fv: [u64; 5]
fUniform3iv: [u64; 5]
fUniform4f: [u64; 5]
fUniform4i: [u64; 5]
fUniform4fv: [u64; 5]
fUniform4iv: [u64; 5]
fUniformMatrix2fv: [u64; 5]
fUniformMatrix3fv: [u64; 5]
fUniformMatrix4fv: [u64; 5]
fUnmapBuffer: [u64; 5]
fUnmapBufferSubData: [u64; 5]
fUnmapTexSubImage2D: [u64; 5]
fUseProgram: [u64; 5]
fVertexAttrib1f: [u64; 5]
fVertexAttrib2fv: [u64; 5]
fVertexAttrib3fv: [u64; 5]
fVertexAttrib4fv: [u64; 5]
fVertexAttribDivisor: [u64; 5]
fVertexAttribIPointer: [u64; 5]
fVertexAttribPointer: [u64; 5]
fViewport: [u64; 5]
fMatrixLoadf: [u64; 5]
fMatrixLoadIdentity: [u64; 5]
fGetProgramResourceLocation: [u64; 5]
fPathCommands: [u64; 5]
fPathParameteri: [u64; 5]
fPathParameterf: [u64; 5]
fGenPaths: [u64; 5]
fDeletePaths: [u64; 5]
fIsPath: [u64; 5]
fPathStencilFunc: [u64; 5]
fStencilFillPath: [u64; 5]
fStencilStrokePath: [u64; 5]
fStencilFillPathInstanced: [u64; 5]
fStencilStrokePathInstanced: [u64; 5]
fCoverFillPath: [u64; 5]
fCoverStrokePath: [u64; 5]
fCoverFillPathInstanced: [u64; 5]
fCoverStrokePathInstanced: [u64; 5]
fStencilThenCoverFillPath: [u64; 5]
fStencilThenCoverStrokePath: [u64; 5]
fStencilThenCoverFillPathInstanced: [u64; 5]
fStencilThenCoverStrokePathInstanced: [u64; 5]
fProgramPathFragmentInputGen: [u64; 5]
fBindFragmentInputLocation: [u64; 5]
fCoverageModulation: [u64; 5]
fFenceSync: [u64; 5]
fIsSync: [u64; 5]
fClientWaitSync: [u64; 5]
fWaitSync: [u64; 5]
fDeleteSync: [u64; 5]
fGetInternalformativ: [u64; 5]
fDebugMessageControl: [u64; 5]
fDebugMessageInsert: [u64; 5]
fDebugMessageCallback: [u64; 5]
fGetDebugMessageLog: [u64; 5]
fPushDebugGroup: [u64; 5]
fPopDebugGroup: [u64; 5]
fObjectLabel: [u64; 5]
fWindowRectangles: [u64; 5]
Trait Implementations
impl Clone for GrGLInterface_Functions
[src]
fn clone(&self) -> GrGLInterface_Functions
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Copy for GrGLInterface_Functions
[src]
impl Debug for GrGLInterface_Functions
[src]
Auto Trait Implementations
impl Sync for GrGLInterface_Functions
impl Send for GrGLInterface_Functions
impl Unpin for GrGLInterface_Functions
impl RefUnwindSafe for GrGLInterface_Functions
impl UnwindSafe for GrGLInterface_Functions
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,