FnLoadedChecker

Struct FnLoadedChecker 

Source
pub struct FnLoadedChecker<'g>(/* private fields */);
Expand description

Wrapper that lets you check if a function is loaded within the GlFns it comes from.

Implementations§

Source§

impl FnLoadedChecker<'_>

Source

pub fn ActiveShaderProgram(&self) -> bool

Source

pub fn ActiveTexture(&self) -> bool

Source

pub fn AttachShader(&self) -> bool

Source

pub fn BeginConditionalRender(&self) -> bool

Source

pub fn BeginQuery(&self) -> bool

Source

pub fn BeginQueryIndexed(&self) -> bool

Source

pub fn BeginTransformFeedback(&self) -> bool

Source

pub fn BindAttribLocation(&self) -> bool

Source

pub fn BindBuffer(&self) -> bool

Source

pub fn BindBufferBase(&self) -> bool

Source

pub fn BindBufferRange(&self) -> bool

Source

pub fn BindBuffersBase(&self) -> bool

Source

pub fn BindBuffersRange(&self) -> bool

Source

pub fn BindFragDataLocation(&self) -> bool

Source

pub fn BindFragDataLocationIndexed(&self) -> bool

Source

pub fn BindFramebuffer(&self) -> bool

Source

pub fn BindImageTexture(&self) -> bool

Source

pub fn BindImageTextures(&self) -> bool

Source

pub fn BindProgramPipeline(&self) -> bool

Source

pub fn BindRenderbuffer(&self) -> bool

Source

pub fn BindSampler(&self) -> bool

Source

pub fn BindSamplers(&self) -> bool

Source

pub fn BindTexture(&self) -> bool

Source

pub fn BindTextureUnit(&self) -> bool

Source

pub fn BindTextures(&self) -> bool

Source

pub fn BindTransformFeedback(&self) -> bool

Source

pub fn BindVertexArray(&self) -> bool

Source

pub fn BindVertexBuffer(&self) -> bool

Source

pub fn BindVertexBuffers(&self) -> bool

Source

pub fn BlendBarrier(&self) -> bool

Source

pub fn BlendColor(&self) -> bool

Source

pub fn BlendEquation(&self) -> bool

Source

pub fn BlendEquationSeparate(&self) -> bool

Source

pub fn BlendEquationSeparatei(&self) -> bool

Source

pub fn BlendEquationi(&self) -> bool

Source

pub fn BlendFunc(&self) -> bool

Source

pub fn BlendFuncSeparate(&self) -> bool

Source

pub fn BlendFuncSeparatei(&self) -> bool

Source

pub fn BlendFunci(&self) -> bool

Source

pub fn BlitFramebuffer(&self) -> bool

Source

pub fn BlitNamedFramebuffer(&self) -> bool

Source

pub fn BufferData(&self) -> bool

Source

pub fn BufferStorage(&self) -> bool

Source

pub fn BufferSubData(&self) -> bool

Source

pub fn CheckFramebufferStatus(&self) -> bool

Source

pub fn CheckNamedFramebufferStatus(&self) -> bool

Source

pub fn ClampColor(&self) -> bool

Source

pub fn Clear(&self) -> bool

Source

pub fn ClearBufferData(&self) -> bool

Source

pub fn ClearBufferSubData(&self) -> bool

Source

pub fn ClearBufferfi(&self) -> bool

Source

pub fn ClearBufferfv(&self) -> bool

Source

pub fn ClearBufferiv(&self) -> bool

Source

pub fn ClearBufferuiv(&self) -> bool

Source

pub fn ClearColor(&self) -> bool

Source

pub fn ClearDepth(&self) -> bool

Source

pub fn ClearDepthf(&self) -> bool

Source

pub fn ClearNamedBufferData(&self) -> bool

Source

pub fn ClearNamedBufferSubData(&self) -> bool

Source

pub fn ClearNamedFramebufferfi(&self) -> bool

Source

pub fn ClearNamedFramebufferfv(&self) -> bool

Source

pub fn ClearNamedFramebufferiv(&self) -> bool

Source

pub fn ClearNamedFramebufferuiv(&self) -> bool

Source

pub fn ClearStencil(&self) -> bool

Source

pub fn ClearTexImage(&self) -> bool

Source

pub fn ClearTexSubImage(&self) -> bool

Source

pub fn ClientWaitSync(&self) -> bool

Source

pub fn ClipControl(&self) -> bool

Source

pub fn ColorMask(&self) -> bool

Source

pub fn ColorMaski(&self) -> bool

Source

pub fn ColorP3ui(&self) -> bool

Source

pub fn ColorP3uiv(&self) -> bool

Source

pub fn ColorP4ui(&self) -> bool

Source

pub fn ColorP4uiv(&self) -> bool

Source

pub fn CompileShader(&self) -> bool

Source

pub fn CompressedTexImage1D(&self) -> bool

Source

pub fn CompressedTexImage2D(&self) -> bool

Source

pub fn CompressedTexImage3D(&self) -> bool

Source

pub fn CompressedTexSubImage1D(&self) -> bool

Source

pub fn CompressedTexSubImage2D(&self) -> bool

Source

pub fn CompressedTexSubImage3D(&self) -> bool

Source

pub fn CompressedTextureSubImage1D(&self) -> bool

Source

pub fn CompressedTextureSubImage2D(&self) -> bool

Source

pub fn CompressedTextureSubImage3D(&self) -> bool

Source

pub fn CopyBufferSubData(&self) -> bool

Source

pub fn CopyImageSubData(&self) -> bool

Source

pub fn CopyNamedBufferSubData(&self) -> bool

Source

pub fn CopyTexImage1D(&self) -> bool

Source

pub fn CopyTexImage2D(&self) -> bool

Source

pub fn CopyTexSubImage1D(&self) -> bool

Source

pub fn CopyTexSubImage2D(&self) -> bool

Source

pub fn CopyTexSubImage3D(&self) -> bool

Source

pub fn CopyTextureSubImage1D(&self) -> bool

Source

pub fn CopyTextureSubImage2D(&self) -> bool

Source

pub fn CopyTextureSubImage3D(&self) -> bool

Source

pub fn CreateBuffers(&self) -> bool

Source

pub fn CreateFramebuffers(&self) -> bool

Source

pub fn CreateProgram(&self) -> bool

Source

pub fn CreateProgramPipelines(&self) -> bool

Source

pub fn CreateQueries(&self) -> bool

Source

pub fn CreateRenderbuffers(&self) -> bool

Source

pub fn CreateSamplers(&self) -> bool

Source

pub fn CreateShader(&self) -> bool

Source

pub fn CreateShaderProgramv(&self) -> bool

Source

pub fn CreateTextures(&self) -> bool

Source

pub fn CreateTransformFeedbacks(&self) -> bool

Source

pub fn CreateVertexArrays(&self) -> bool

Source

pub fn CullFace(&self) -> bool

Source

pub fn DebugMessageCallback(&self) -> bool

Source

pub fn DebugMessageCallbackKHR(&self) -> bool

Source

pub fn DebugMessageControl(&self) -> bool

Source

pub fn DebugMessageControlKHR(&self) -> bool

Source

pub fn DebugMessageInsert(&self) -> bool

Source

pub fn DebugMessageInsertKHR(&self) -> bool

Source

pub fn DeleteBuffers(&self) -> bool

Source

pub fn DeleteFramebuffers(&self) -> bool

Source

pub fn DeleteProgram(&self) -> bool

Source

pub fn DeleteProgramPipelines(&self) -> bool

Source

pub fn DeleteQueries(&self) -> bool

Source

pub fn DeleteRenderbuffers(&self) -> bool

Source

pub fn DeleteSamplers(&self) -> bool

Source

pub fn DeleteShader(&self) -> bool

Source

pub fn DeleteSync(&self) -> bool

Source

pub fn DeleteTextures(&self) -> bool

Source

pub fn DeleteTransformFeedbacks(&self) -> bool

Source

pub fn DeleteVertexArrays(&self) -> bool

Source

pub fn DepthFunc(&self) -> bool

Source

pub fn DepthMask(&self) -> bool

Source

pub fn DepthRange(&self) -> bool

Source

pub fn DepthRangeArrayv(&self) -> bool

Source

pub fn DepthRangeIndexed(&self) -> bool

Source

pub fn DepthRangef(&self) -> bool

Source

pub fn DetachShader(&self) -> bool

Source

pub fn Disable(&self) -> bool

Source

pub fn DisableVertexArrayAttrib(&self) -> bool

Source

pub fn DisableVertexAttribArray(&self) -> bool

Source

pub fn Disablei(&self) -> bool

Source

pub fn DispatchCompute(&self) -> bool

Source

pub fn DispatchComputeIndirect(&self) -> bool

Source

pub fn DrawArrays(&self) -> bool

Source

pub fn DrawArraysIndirect(&self) -> bool

Source

pub fn DrawArraysInstanced(&self) -> bool

Source

pub fn DrawArraysInstancedBaseInstance(&self) -> bool

Source

pub fn DrawBuffer(&self) -> bool

Source

pub fn DrawBuffers(&self) -> bool

Source

pub fn DrawElements(&self) -> bool

Source

pub fn DrawElementsBaseVertex(&self) -> bool

Source

pub fn DrawElementsIndirect(&self) -> bool

Source

pub fn DrawElementsInstanced(&self) -> bool

Source

pub fn DrawElementsInstancedBaseInstance(&self) -> bool

Source

pub fn DrawElementsInstancedBaseVertex(&self) -> bool

Source

pub fn DrawElementsInstancedBaseVertexBaseInstance(&self) -> bool

Source

pub fn DrawRangeElements(&self) -> bool

Source

pub fn DrawRangeElementsBaseVertex(&self) -> bool

Source

pub fn DrawTransformFeedback(&self) -> bool

Source

pub fn DrawTransformFeedbackInstanced(&self) -> bool

Source

pub fn DrawTransformFeedbackStream(&self) -> bool

Source

pub fn DrawTransformFeedbackStreamInstanced(&self) -> bool

Source

pub fn Enable(&self) -> bool

Source

pub fn EnableVertexArrayAttrib(&self) -> bool

Source

pub fn EnableVertexAttribArray(&self) -> bool

Source

pub fn Enablei(&self) -> bool

Source

pub fn EndConditionalRender(&self) -> bool

Source

pub fn EndQuery(&self) -> bool

Source

pub fn EndQueryIndexed(&self) -> bool

Source

pub fn EndTransformFeedback(&self) -> bool

Source

pub fn FenceSync(&self) -> bool

Source

pub fn Finish(&self) -> bool

Source

pub fn Flush(&self) -> bool

Source

pub fn FlushMappedBufferRange(&self) -> bool

Source

pub fn FlushMappedNamedBufferRange(&self) -> bool

Source

pub fn FramebufferParameteri(&self) -> bool

Source

pub fn FramebufferRenderbuffer(&self) -> bool

Source

pub fn FramebufferTexture(&self) -> bool

Source

pub fn FramebufferTexture1D(&self) -> bool

Source

pub fn FramebufferTexture2D(&self) -> bool

Source

pub fn FramebufferTexture3D(&self) -> bool

Source

pub fn FramebufferTextureLayer(&self) -> bool

Source

pub fn FrontFace(&self) -> bool

Source

pub fn GenBuffers(&self) -> bool

Source

pub fn GenFramebuffers(&self) -> bool

Source

pub fn GenProgramPipelines(&self) -> bool

Source

pub fn GenQueries(&self) -> bool

Source

pub fn GenRenderbuffers(&self) -> bool

Source

pub fn GenSamplers(&self) -> bool

Source

pub fn GenTextures(&self) -> bool

Source

pub fn GenTransformFeedbacks(&self) -> bool

Source

pub fn GenVertexArrays(&self) -> bool

Source

pub fn GenerateMipmap(&self) -> bool

Source

pub fn GenerateTextureMipmap(&self) -> bool

Source

pub fn GetActiveAtomicCounterBufferiv(&self) -> bool

Source

pub fn GetActiveAttrib(&self) -> bool

Source

pub fn GetActiveSubroutineName(&self) -> bool

Source

pub fn GetActiveSubroutineUniformName(&self) -> bool

Source

pub fn GetActiveSubroutineUniformiv(&self) -> bool

Source

pub fn GetActiveUniform(&self) -> bool

Source

pub fn GetActiveUniformBlockName(&self) -> bool

Source

pub fn GetActiveUniformBlockiv(&self) -> bool

Source

pub fn GetActiveUniformName(&self) -> bool

Source

pub fn GetActiveUniformsiv(&self) -> bool

Source

pub fn GetAttachedShaders(&self) -> bool

Source

pub fn GetAttribLocation(&self) -> bool

Source

pub fn GetBooleani_v(&self) -> bool

Source

pub fn GetBooleanv(&self) -> bool

Source

pub fn GetBufferParameteri64v(&self) -> bool

Source

pub fn GetBufferParameteriv(&self) -> bool

Source

pub fn GetBufferPointerv(&self) -> bool

Source

pub fn GetBufferSubData(&self) -> bool

Source

pub fn GetCompressedTexImage(&self) -> bool

Source

pub fn GetCompressedTextureImage(&self) -> bool

Source

pub fn GetCompressedTextureSubImage(&self) -> bool

Source

pub fn GetDebugMessageLog(&self) -> bool

Source

pub fn GetDebugMessageLogKHR(&self) -> bool

Source

pub fn GetDoublei_v(&self) -> bool

Source

pub fn GetDoublev(&self) -> bool

Source

pub fn GetError(&self) -> bool

Source

pub fn GetFloati_v(&self) -> bool

Source

pub fn GetFloatv(&self) -> bool

Source

pub fn GetFragDataIndex(&self) -> bool

Source

pub fn GetFragDataLocation(&self) -> bool

Source

pub fn GetFramebufferAttachmentParameteriv(&self) -> bool

Source

pub fn GetFramebufferParameteriv(&self) -> bool

Source

pub fn GetGraphicsResetStatus(&self) -> bool

Source

pub fn GetInteger64i_v(&self) -> bool

Source

pub fn GetInteger64v(&self) -> bool

Source

pub fn GetIntegeri_v(&self) -> bool

Source

pub fn GetIntegerv(&self) -> bool

Source

pub fn GetInternalformati64v(&self) -> bool

Source

pub fn GetInternalformativ(&self) -> bool

Source

pub fn GetMultisamplefv(&self) -> bool

Source

pub fn GetNamedBufferParameteri64v(&self) -> bool

Source

pub fn GetNamedBufferParameteriv(&self) -> bool

Source

pub fn GetNamedBufferPointerv(&self) -> bool

Source

pub fn GetNamedBufferSubData(&self) -> bool

Source

pub fn GetNamedFramebufferAttachmentParameteriv(&self) -> bool

Source

pub fn GetNamedFramebufferParameteriv(&self) -> bool

Source

pub fn GetNamedRenderbufferParameteriv(&self) -> bool

Source

pub fn GetObjectLabel(&self) -> bool

Source

pub fn GetObjectLabelKHR(&self) -> bool

Source

pub fn GetObjectPtrLabel(&self) -> bool

Source

pub fn GetObjectPtrLabelKHR(&self) -> bool

Source

pub fn GetPointerv(&self) -> bool

Source

pub fn GetPointervKHR(&self) -> bool

Source

pub fn GetProgramBinary(&self) -> bool

Source

pub fn GetProgramInfoLog(&self) -> bool

Source

pub fn GetProgramInterfaceiv(&self) -> bool

Source

pub fn GetProgramPipelineInfoLog(&self) -> bool

Source

pub fn GetProgramPipelineiv(&self) -> bool

Source

pub fn GetProgramResourceIndex(&self) -> bool

Source

pub fn GetProgramResourceLocation(&self) -> bool

Source

pub fn GetProgramResourceLocationIndex(&self) -> bool

Source

pub fn GetProgramResourceName(&self) -> bool

Source

pub fn GetProgramResourceiv(&self) -> bool

Source

pub fn GetProgramStageiv(&self) -> bool

Source

pub fn GetProgramiv(&self) -> bool

Source

pub fn GetQueryBufferObjecti64v(&self) -> bool

Source

pub fn GetQueryBufferObjectiv(&self) -> bool

Source

pub fn GetQueryBufferObjectui64v(&self) -> bool

Source

pub fn GetQueryBufferObjectuiv(&self) -> bool

Source

pub fn GetQueryIndexediv(&self) -> bool

Source

pub fn GetQueryObjecti64v(&self) -> bool

Source

pub fn GetQueryObjectiv(&self) -> bool

Source

pub fn GetQueryObjectui64v(&self) -> bool

Source

pub fn GetQueryObjectuiv(&self) -> bool

Source

pub fn GetQueryiv(&self) -> bool

Source

pub fn GetRenderbufferParameteriv(&self) -> bool

Source

pub fn GetSamplerParameterIiv(&self) -> bool

Source

pub fn GetSamplerParameterIuiv(&self) -> bool

Source

pub fn GetSamplerParameterfv(&self) -> bool

Source

pub fn GetSamplerParameteriv(&self) -> bool

Source

pub fn GetShaderInfoLog(&self) -> bool

Source

pub fn GetShaderPrecisionFormat(&self) -> bool

Source

pub fn GetShaderSource(&self) -> bool

Source

pub fn GetShaderiv(&self) -> bool

Source

pub fn GetString(&self) -> bool

Source

pub fn GetStringi(&self) -> bool

Source

pub fn GetSubroutineIndex(&self) -> bool

Source

pub fn GetSubroutineUniformLocation(&self) -> bool

Source

pub fn GetSynciv(&self) -> bool

Source

pub fn GetTexImage(&self) -> bool

Source

pub fn GetTexLevelParameterfv(&self) -> bool

Source

pub fn GetTexLevelParameteriv(&self) -> bool

Source

pub fn GetTexParameterIiv(&self) -> bool

Source

pub fn GetTexParameterIuiv(&self) -> bool

Source

pub fn GetTexParameterfv(&self) -> bool

Source

pub fn GetTexParameteriv(&self) -> bool

Source

pub fn GetTextureImage(&self) -> bool

Source

pub fn GetTextureLevelParameterfv(&self) -> bool

Source

pub fn GetTextureLevelParameteriv(&self) -> bool

Source

pub fn GetTextureParameterIiv(&self) -> bool

Source

pub fn GetTextureParameterIuiv(&self) -> bool

Source

pub fn GetTextureParameterfv(&self) -> bool

Source

pub fn GetTextureParameteriv(&self) -> bool

Source

pub fn GetTextureSubImage(&self) -> bool

Source

pub fn GetTransformFeedbackVarying(&self) -> bool

Source

pub fn GetTransformFeedbacki64_v(&self) -> bool

Source

pub fn GetTransformFeedbacki_v(&self) -> bool

Source

pub fn GetTransformFeedbackiv(&self) -> bool

Source

pub fn GetUniformBlockIndex(&self) -> bool

Source

pub fn GetUniformIndices(&self) -> bool

Source

pub fn GetUniformLocation(&self) -> bool

Source

pub fn GetUniformSubroutineuiv(&self) -> bool

Source

pub fn GetUniformdv(&self) -> bool

Source

pub fn GetUniformfv(&self) -> bool

Source

pub fn GetUniformiv(&self) -> bool

Source

pub fn GetUniformuiv(&self) -> bool

Source

pub fn GetVertexArrayIndexed64iv(&self) -> bool

Source

pub fn GetVertexArrayIndexediv(&self) -> bool

Source

pub fn GetVertexArrayiv(&self) -> bool

Source

pub fn GetVertexAttribIiv(&self) -> bool

Source

pub fn GetVertexAttribIuiv(&self) -> bool

Source

pub fn GetVertexAttribLdv(&self) -> bool

Source

pub fn GetVertexAttribPointerv(&self) -> bool

Source

pub fn GetVertexAttribdv(&self) -> bool

Source

pub fn GetVertexAttribfv(&self) -> bool

Source

pub fn GetVertexAttribiv(&self) -> bool

Source

pub fn GetnColorTable(&self) -> bool

Source

pub fn GetnCompressedTexImage(&self) -> bool

Source

pub fn GetnConvolutionFilter(&self) -> bool

Source

pub fn GetnHistogram(&self) -> bool

Source

pub fn GetnMapdv(&self) -> bool

Source

pub fn GetnMapfv(&self) -> bool

Source

pub fn GetnMapiv(&self) -> bool

Source

pub fn GetnMinmax(&self) -> bool

Source

pub fn GetnPixelMapfv(&self) -> bool

Source

pub fn GetnPixelMapuiv(&self) -> bool

Source

pub fn GetnPixelMapusv(&self) -> bool

Source

pub fn GetnPolygonStipple(&self) -> bool

Source

pub fn GetnSeparableFilter(&self) -> bool

Source

pub fn GetnTexImage(&self) -> bool

Source

pub fn GetnUniformdv(&self) -> bool

Source

pub fn GetnUniformfv(&self) -> bool

Source

pub fn GetnUniformiv(&self) -> bool

Source

pub fn GetnUniformuiv(&self) -> bool

Source

pub fn Hint(&self) -> bool

Source

pub fn InvalidateBufferData(&self) -> bool

Source

pub fn InvalidateBufferSubData(&self) -> bool

Source

pub fn InvalidateFramebuffer(&self) -> bool

Source

pub fn InvalidateNamedFramebufferData(&self) -> bool

Source

pub fn InvalidateNamedFramebufferSubData(&self) -> bool

Source

pub fn InvalidateSubFramebuffer(&self) -> bool

Source

pub fn InvalidateTexImage(&self) -> bool

Source

pub fn InvalidateTexSubImage(&self) -> bool

Source

pub fn IsBuffer(&self) -> bool

Source

pub fn IsEnabled(&self) -> bool

Source

pub fn IsEnabledi(&self) -> bool

Source

pub fn IsFramebuffer(&self) -> bool

Source

pub fn IsProgram(&self) -> bool

Source

pub fn IsProgramPipeline(&self) -> bool

Source

pub fn IsQuery(&self) -> bool

Source

pub fn IsRenderbuffer(&self) -> bool

Source

pub fn IsSampler(&self) -> bool

Source

pub fn IsShader(&self) -> bool

Source

pub fn IsSync(&self) -> bool

Source

pub fn IsTexture(&self) -> bool

Source

pub fn IsTransformFeedback(&self) -> bool

Source

pub fn IsVertexArray(&self) -> bool

Source

pub fn LineWidth(&self) -> bool

Source

pub fn LinkProgram(&self) -> bool

Source

pub fn LogicOp(&self) -> bool

Source

pub fn MapBuffer(&self) -> bool

Source

pub fn MapBufferRange(&self) -> bool

Source

pub fn MapNamedBuffer(&self) -> bool

Source

pub fn MapNamedBufferRange(&self) -> bool

Source

pub fn MemoryBarrier(&self) -> bool

Source

pub fn MemoryBarrierByRegion(&self) -> bool

Source

pub fn MinSampleShading(&self) -> bool

Source

pub fn MultiDrawArrays(&self) -> bool

Source

pub fn MultiDrawArraysIndirect(&self) -> bool

Source

pub fn MultiDrawArraysIndirectCount(&self) -> bool

Source

pub fn MultiDrawElements(&self) -> bool

Source

pub fn MultiDrawElementsBaseVertex(&self) -> bool

Source

pub fn MultiDrawElementsIndirect(&self) -> bool

Source

pub fn MultiDrawElementsIndirectCount(&self) -> bool

Source

pub fn MultiTexCoordP1ui(&self) -> bool

Source

pub fn MultiTexCoordP1uiv(&self) -> bool

Source

pub fn MultiTexCoordP2ui(&self) -> bool

Source

pub fn MultiTexCoordP2uiv(&self) -> bool

Source

pub fn MultiTexCoordP3ui(&self) -> bool

Source

pub fn MultiTexCoordP3uiv(&self) -> bool

Source

pub fn MultiTexCoordP4ui(&self) -> bool

Source

pub fn MultiTexCoordP4uiv(&self) -> bool

Source

pub fn NamedBufferData(&self) -> bool

Source

pub fn NamedBufferStorage(&self) -> bool

Source

pub fn NamedBufferSubData(&self) -> bool

Source

pub fn NamedFramebufferDrawBuffer(&self) -> bool

Source

pub fn NamedFramebufferDrawBuffers(&self) -> bool

Source

pub fn NamedFramebufferParameteri(&self) -> bool

Source

pub fn NamedFramebufferReadBuffer(&self) -> bool

Source

pub fn NamedFramebufferRenderbuffer(&self) -> bool

Source

pub fn NamedFramebufferTexture(&self) -> bool

Source

pub fn NamedFramebufferTextureLayer(&self) -> bool

Source

pub fn NamedRenderbufferStorage(&self) -> bool

Source

pub fn NamedRenderbufferStorageMultisample(&self) -> bool

Source

pub fn NormalP3ui(&self) -> bool

Source

pub fn NormalP3uiv(&self) -> bool

Source

pub fn ObjectLabel(&self) -> bool

Source

pub fn ObjectLabelKHR(&self) -> bool

Source

pub fn ObjectPtrLabel(&self) -> bool

Source

pub fn ObjectPtrLabelKHR(&self) -> bool

Source

pub fn PatchParameterfv(&self) -> bool

Source

pub fn PatchParameteri(&self) -> bool

Source

pub fn PauseTransformFeedback(&self) -> bool

Source

pub fn PixelStoref(&self) -> bool

Source

pub fn PixelStorei(&self) -> bool

Source

pub fn PointParameterf(&self) -> bool

Source

pub fn PointParameterfv(&self) -> bool

Source

pub fn PointParameteri(&self) -> bool

Source

pub fn PointParameteriv(&self) -> bool

Source

pub fn PointSize(&self) -> bool

Source

pub fn PolygonMode(&self) -> bool

Source

pub fn PolygonOffset(&self) -> bool

Source

pub fn PolygonOffsetClamp(&self) -> bool

Source

pub fn PopDebugGroup(&self) -> bool

Source

pub fn PopDebugGroupKHR(&self) -> bool

Source

pub fn PrimitiveBoundingBox(&self) -> bool

Source

pub fn PrimitiveRestartIndex(&self) -> bool

Source

pub fn ProgramBinary(&self) -> bool

Source

pub fn ProgramParameteri(&self) -> bool

Source

pub fn ProgramUniform1d(&self) -> bool

Source

pub fn ProgramUniform1dv(&self) -> bool

Source

pub fn ProgramUniform1f(&self) -> bool

Source

pub fn ProgramUniform1fv(&self) -> bool

Source

pub fn ProgramUniform1i(&self) -> bool

Source

pub fn ProgramUniform1iv(&self) -> bool

Source

pub fn ProgramUniform1ui(&self) -> bool

Source

pub fn ProgramUniform1uiv(&self) -> bool

Source

pub fn ProgramUniform2d(&self) -> bool

Source

pub fn ProgramUniform2dv(&self) -> bool

Source

pub fn ProgramUniform2f(&self) -> bool

Source

pub fn ProgramUniform2fv(&self) -> bool

Source

pub fn ProgramUniform2i(&self) -> bool

Source

pub fn ProgramUniform2iv(&self) -> bool

Source

pub fn ProgramUniform2ui(&self) -> bool

Source

pub fn ProgramUniform2uiv(&self) -> bool

Source

pub fn ProgramUniform3d(&self) -> bool

Source

pub fn ProgramUniform3dv(&self) -> bool

Source

pub fn ProgramUniform3f(&self) -> bool

Source

pub fn ProgramUniform3fv(&self) -> bool

Source

pub fn ProgramUniform3i(&self) -> bool

Source

pub fn ProgramUniform3iv(&self) -> bool

Source

pub fn ProgramUniform3ui(&self) -> bool

Source

pub fn ProgramUniform3uiv(&self) -> bool

Source

pub fn ProgramUniform4d(&self) -> bool

Source

pub fn ProgramUniform4dv(&self) -> bool

Source

pub fn ProgramUniform4f(&self) -> bool

Source

pub fn ProgramUniform4fv(&self) -> bool

Source

pub fn ProgramUniform4i(&self) -> bool

Source

pub fn ProgramUniform4iv(&self) -> bool

Source

pub fn ProgramUniform4ui(&self) -> bool

Source

pub fn ProgramUniform4uiv(&self) -> bool

Source

pub fn ProgramUniformMatrix2dv(&self) -> bool

Source

pub fn ProgramUniformMatrix2fv(&self) -> bool

Source

pub fn ProgramUniformMatrix2x3dv(&self) -> bool

Source

pub fn ProgramUniformMatrix2x3fv(&self) -> bool

Source

pub fn ProgramUniformMatrix2x4dv(&self) -> bool

Source

pub fn ProgramUniformMatrix2x4fv(&self) -> bool

Source

pub fn ProgramUniformMatrix3dv(&self) -> bool

Source

pub fn ProgramUniformMatrix3fv(&self) -> bool

Source

pub fn ProgramUniformMatrix3x2dv(&self) -> bool

Source

pub fn ProgramUniformMatrix3x2fv(&self) -> bool

Source

pub fn ProgramUniformMatrix3x4dv(&self) -> bool

Source

pub fn ProgramUniformMatrix3x4fv(&self) -> bool

Source

pub fn ProgramUniformMatrix4dv(&self) -> bool

Source

pub fn ProgramUniformMatrix4fv(&self) -> bool

Source

pub fn ProgramUniformMatrix4x2dv(&self) -> bool

Source

pub fn ProgramUniformMatrix4x2fv(&self) -> bool

Source

pub fn ProgramUniformMatrix4x3dv(&self) -> bool

Source

pub fn ProgramUniformMatrix4x3fv(&self) -> bool

Source

pub fn ProvokingVertex(&self) -> bool

Source

pub fn PushDebugGroup(&self) -> bool

Source

pub fn PushDebugGroupKHR(&self) -> bool

Source

pub fn QueryCounter(&self) -> bool

Source

pub fn ReadBuffer(&self) -> bool

Source

pub fn ReadPixels(&self) -> bool

Source

pub fn ReadnPixels(&self) -> bool

Source

pub fn ReleaseShaderCompiler(&self) -> bool

Source

pub fn RenderbufferStorage(&self) -> bool

Source

pub fn RenderbufferStorageMultisample(&self) -> bool

Source

pub fn ResumeTransformFeedback(&self) -> bool

Source

pub fn SampleCoverage(&self) -> bool

Source

pub fn SampleMaski(&self) -> bool

Source

pub fn SamplerParameterIiv(&self) -> bool

Source

pub fn SamplerParameterIuiv(&self) -> bool

Source

pub fn SamplerParameterf(&self) -> bool

Source

pub fn SamplerParameterfv(&self) -> bool

Source

pub fn SamplerParameteri(&self) -> bool

Source

pub fn SamplerParameteriv(&self) -> bool

Source

pub fn Scissor(&self) -> bool

Source

pub fn ScissorArrayv(&self) -> bool

Source

pub fn ScissorIndexed(&self) -> bool

Source

pub fn ScissorIndexedv(&self) -> bool

Source

pub fn SecondaryColorP3ui(&self) -> bool

Source

pub fn SecondaryColorP3uiv(&self) -> bool

Source

pub fn ShaderBinary(&self) -> bool

Source

pub fn ShaderSource(&self) -> bool

Source

pub fn ShaderStorageBlockBinding(&self) -> bool

Source

pub fn SpecializeShader(&self) -> bool

Source

pub fn StencilFunc(&self) -> bool

Source

pub fn StencilFuncSeparate(&self) -> bool

Source

pub fn StencilMask(&self) -> bool

Source

pub fn StencilMaskSeparate(&self) -> bool

Source

pub fn StencilOp(&self) -> bool

Source

pub fn StencilOpSeparate(&self) -> bool

Source

pub fn TexBuffer(&self) -> bool

Source

pub fn TexBufferRange(&self) -> bool

Source

pub fn TexCoordP1ui(&self) -> bool

Source

pub fn TexCoordP1uiv(&self) -> bool

Source

pub fn TexCoordP2ui(&self) -> bool

Source

pub fn TexCoordP2uiv(&self) -> bool

Source

pub fn TexCoordP3ui(&self) -> bool

Source

pub fn TexCoordP3uiv(&self) -> bool

Source

pub fn TexCoordP4ui(&self) -> bool

Source

pub fn TexCoordP4uiv(&self) -> bool

Source

pub fn TexImage1D(&self) -> bool

Source

pub fn TexImage2D(&self) -> bool

Source

pub fn TexImage2DMultisample(&self) -> bool

Source

pub fn TexImage3D(&self) -> bool

Source

pub fn TexImage3DMultisample(&self) -> bool

Source

pub fn TexParameterIiv(&self) -> bool

Source

pub fn TexParameterIuiv(&self) -> bool

Source

pub fn TexParameterf(&self) -> bool

Source

pub fn TexParameterfv(&self) -> bool

Source

pub fn TexParameteri(&self) -> bool

Source

pub fn TexParameteriv(&self) -> bool

Source

pub fn TexStorage1D(&self) -> bool

Source

pub fn TexStorage2D(&self) -> bool

Source

pub fn TexStorage2DMultisample(&self) -> bool

Source

pub fn TexStorage3D(&self) -> bool

Source

pub fn TexStorage3DMultisample(&self) -> bool

Source

pub fn TexSubImage1D(&self) -> bool

Source

pub fn TexSubImage2D(&self) -> bool

Source

pub fn TexSubImage3D(&self) -> bool

Source

pub fn TextureBarrier(&self) -> bool

Source

pub fn TextureBuffer(&self) -> bool

Source

pub fn TextureBufferRange(&self) -> bool

Source

pub fn TextureParameterIiv(&self) -> bool

Source

pub fn TextureParameterIuiv(&self) -> bool

Source

pub fn TextureParameterf(&self) -> bool

Source

pub fn TextureParameterfv(&self) -> bool

Source

pub fn TextureParameteri(&self) -> bool

Source

pub fn TextureParameteriv(&self) -> bool

Source

pub fn TextureStorage1D(&self) -> bool

Source

pub fn TextureStorage2D(&self) -> bool

Source

pub fn TextureStorage2DMultisample(&self) -> bool

Source

pub fn TextureStorage3D(&self) -> bool

Source

pub fn TextureStorage3DMultisample(&self) -> bool

Source

pub fn TextureSubImage1D(&self) -> bool

Source

pub fn TextureSubImage2D(&self) -> bool

Source

pub fn TextureSubImage3D(&self) -> bool

Source

pub fn TextureView(&self) -> bool

Source

pub fn TransformFeedbackBufferBase(&self) -> bool

Source

pub fn TransformFeedbackBufferRange(&self) -> bool

Source

pub fn TransformFeedbackVaryings(&self) -> bool

Source

pub fn Uniform1d(&self) -> bool

Source

pub fn Uniform1dv(&self) -> bool

Source

pub fn Uniform1f(&self) -> bool

Source

pub fn Uniform1fv(&self) -> bool

Source

pub fn Uniform1i(&self) -> bool

Source

pub fn Uniform1iv(&self) -> bool

Source

pub fn Uniform1ui(&self) -> bool

Source

pub fn Uniform1uiv(&self) -> bool

Source

pub fn Uniform2d(&self) -> bool

Source

pub fn Uniform2dv(&self) -> bool

Source

pub fn Uniform2f(&self) -> bool

Source

pub fn Uniform2fv(&self) -> bool

Source

pub fn Uniform2i(&self) -> bool

Source

pub fn Uniform2iv(&self) -> bool

Source

pub fn Uniform2ui(&self) -> bool

Source

pub fn Uniform2uiv(&self) -> bool

Source

pub fn Uniform3d(&self) -> bool

Source

pub fn Uniform3dv(&self) -> bool

Source

pub fn Uniform3f(&self) -> bool

Source

pub fn Uniform3fv(&self) -> bool

Source

pub fn Uniform3i(&self) -> bool

Source

pub fn Uniform3iv(&self) -> bool

Source

pub fn Uniform3ui(&self) -> bool

Source

pub fn Uniform3uiv(&self) -> bool

Source

pub fn Uniform4d(&self) -> bool

Source

pub fn Uniform4dv(&self) -> bool

Source

pub fn Uniform4f(&self) -> bool

Source

pub fn Uniform4fv(&self) -> bool

Source

pub fn Uniform4i(&self) -> bool

Source

pub fn Uniform4iv(&self) -> bool

Source

pub fn Uniform4ui(&self) -> bool

Source

pub fn Uniform4uiv(&self) -> bool

Source

pub fn UniformBlockBinding(&self) -> bool

Source

pub fn UniformMatrix2dv(&self) -> bool

Source

pub fn UniformMatrix2fv(&self) -> bool

Source

pub fn UniformMatrix2x3dv(&self) -> bool

Source

pub fn UniformMatrix2x3fv(&self) -> bool

Source

pub fn UniformMatrix2x4dv(&self) -> bool

Source

pub fn UniformMatrix2x4fv(&self) -> bool

Source

pub fn UniformMatrix3dv(&self) -> bool

Source

pub fn UniformMatrix3fv(&self) -> bool

Source

pub fn UniformMatrix3x2dv(&self) -> bool

Source

pub fn UniformMatrix3x2fv(&self) -> bool

Source

pub fn UniformMatrix3x4dv(&self) -> bool

Source

pub fn UniformMatrix3x4fv(&self) -> bool

Source

pub fn UniformMatrix4dv(&self) -> bool

Source

pub fn UniformMatrix4fv(&self) -> bool

Source

pub fn UniformMatrix4x2dv(&self) -> bool

Source

pub fn UniformMatrix4x2fv(&self) -> bool

Source

pub fn UniformMatrix4x3dv(&self) -> bool

Source

pub fn UniformMatrix4x3fv(&self) -> bool

Source

pub fn UniformSubroutinesuiv(&self) -> bool

Source

pub fn UnmapBuffer(&self) -> bool

Source

pub fn UnmapNamedBuffer(&self) -> bool

Source

pub fn UseProgram(&self) -> bool

Source

pub fn UseProgramStages(&self) -> bool

Source

pub fn ValidateProgram(&self) -> bool

Source

pub fn ValidateProgramPipeline(&self) -> bool

Source

pub fn VertexArrayAttribBinding(&self) -> bool

Source

pub fn VertexArrayAttribFormat(&self) -> bool

Source

pub fn VertexArrayAttribIFormat(&self) -> bool

Source

pub fn VertexArrayAttribLFormat(&self) -> bool

Source

pub fn VertexArrayBindingDivisor(&self) -> bool

Source

pub fn VertexArrayElementBuffer(&self) -> bool

Source

pub fn VertexArrayVertexBuffer(&self) -> bool

Source

pub fn VertexArrayVertexBuffers(&self) -> bool

Source

pub fn VertexAttrib1d(&self) -> bool

Source

pub fn VertexAttrib1dv(&self) -> bool

Source

pub fn VertexAttrib1f(&self) -> bool

Source

pub fn VertexAttrib1fv(&self) -> bool

Source

pub fn VertexAttrib1s(&self) -> bool

Source

pub fn VertexAttrib1sv(&self) -> bool

Source

pub fn VertexAttrib2d(&self) -> bool

Source

pub fn VertexAttrib2dv(&self) -> bool

Source

pub fn VertexAttrib2f(&self) -> bool

Source

pub fn VertexAttrib2fv(&self) -> bool

Source

pub fn VertexAttrib2s(&self) -> bool

Source

pub fn VertexAttrib2sv(&self) -> bool

Source

pub fn VertexAttrib3d(&self) -> bool

Source

pub fn VertexAttrib3dv(&self) -> bool

Source

pub fn VertexAttrib3f(&self) -> bool

Source

pub fn VertexAttrib3fv(&self) -> bool

Source

pub fn VertexAttrib3s(&self) -> bool

Source

pub fn VertexAttrib3sv(&self) -> bool

Source

pub fn VertexAttrib4Nbv(&self) -> bool

Source

pub fn VertexAttrib4Niv(&self) -> bool

Source

pub fn VertexAttrib4Nsv(&self) -> bool

Source

pub fn VertexAttrib4Nub(&self) -> bool

Source

pub fn VertexAttrib4Nubv(&self) -> bool

Source

pub fn VertexAttrib4Nuiv(&self) -> bool

Source

pub fn VertexAttrib4Nusv(&self) -> bool

Source

pub fn VertexAttrib4bv(&self) -> bool

Source

pub fn VertexAttrib4d(&self) -> bool

Source

pub fn VertexAttrib4dv(&self) -> bool

Source

pub fn VertexAttrib4f(&self) -> bool

Source

pub fn VertexAttrib4fv(&self) -> bool

Source

pub fn VertexAttrib4iv(&self) -> bool

Source

pub fn VertexAttrib4s(&self) -> bool

Source

pub fn VertexAttrib4sv(&self) -> bool

Source

pub fn VertexAttrib4ubv(&self) -> bool

Source

pub fn VertexAttrib4uiv(&self) -> bool

Source

pub fn VertexAttrib4usv(&self) -> bool

Source

pub fn VertexAttribBinding(&self) -> bool

Source

pub fn VertexAttribDivisor(&self) -> bool

Source

pub fn VertexAttribFormat(&self) -> bool

Source

pub fn VertexAttribI1i(&self) -> bool

Source

pub fn VertexAttribI1iv(&self) -> bool

Source

pub fn VertexAttribI1ui(&self) -> bool

Source

pub fn VertexAttribI1uiv(&self) -> bool

Source

pub fn VertexAttribI2i(&self) -> bool

Source

pub fn VertexAttribI2iv(&self) -> bool

Source

pub fn VertexAttribI2ui(&self) -> bool

Source

pub fn VertexAttribI2uiv(&self) -> bool

Source

pub fn VertexAttribI3i(&self) -> bool

Source

pub fn VertexAttribI3iv(&self) -> bool

Source

pub fn VertexAttribI3ui(&self) -> bool

Source

pub fn VertexAttribI3uiv(&self) -> bool

Source

pub fn VertexAttribI4bv(&self) -> bool

Source

pub fn VertexAttribI4i(&self) -> bool

Source

pub fn VertexAttribI4iv(&self) -> bool

Source

pub fn VertexAttribI4sv(&self) -> bool

Source

pub fn VertexAttribI4ubv(&self) -> bool

Source

pub fn VertexAttribI4ui(&self) -> bool

Source

pub fn VertexAttribI4uiv(&self) -> bool

Source

pub fn VertexAttribI4usv(&self) -> bool

Source

pub fn VertexAttribIFormat(&self) -> bool

Source

pub fn VertexAttribIPointer(&self) -> bool

Source

pub fn VertexAttribL1d(&self) -> bool

Source

pub fn VertexAttribL1dv(&self) -> bool

Source

pub fn VertexAttribL2d(&self) -> bool

Source

pub fn VertexAttribL2dv(&self) -> bool

Source

pub fn VertexAttribL3d(&self) -> bool

Source

pub fn VertexAttribL3dv(&self) -> bool

Source

pub fn VertexAttribL4d(&self) -> bool

Source

pub fn VertexAttribL4dv(&self) -> bool

Source

pub fn VertexAttribLFormat(&self) -> bool

Source

pub fn VertexAttribLPointer(&self) -> bool

Source

pub fn VertexAttribP1ui(&self) -> bool

Source

pub fn VertexAttribP1uiv(&self) -> bool

Source

pub fn VertexAttribP2ui(&self) -> bool

Source

pub fn VertexAttribP2uiv(&self) -> bool

Source

pub fn VertexAttribP3ui(&self) -> bool

Source

pub fn VertexAttribP3uiv(&self) -> bool

Source

pub fn VertexAttribP4ui(&self) -> bool

Source

pub fn VertexAttribP4uiv(&self) -> bool

Source

pub fn VertexAttribPointer(&self) -> bool

Source

pub fn VertexBindingDivisor(&self) -> bool

Source

pub fn VertexP2ui(&self) -> bool

Source

pub fn VertexP2uiv(&self) -> bool

Source

pub fn VertexP3ui(&self) -> bool

Source

pub fn VertexP3uiv(&self) -> bool

Source

pub fn VertexP4ui(&self) -> bool

Source

pub fn VertexP4uiv(&self) -> bool

Source

pub fn Viewport(&self) -> bool

Source

pub fn ViewportArrayv(&self) -> bool

Source

pub fn ViewportIndexedf(&self) -> bool

Source

pub fn ViewportIndexedfv(&self) -> bool

Source

pub fn WaitSync(&self) -> bool

Auto Trait Implementations§

§

impl<'g> Freeze for FnLoadedChecker<'g>

§

impl<'g> RefUnwindSafe for FnLoadedChecker<'g>

§

impl<'g> Send for FnLoadedChecker<'g>

§

impl<'g> Sync for FnLoadedChecker<'g>

§

impl<'g> Unpin for FnLoadedChecker<'g>

§

impl<'g> UnwindSafe for FnLoadedChecker<'g>

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.