Trait nannou::ui::backend::glium::glium::GlObject [−][src]
Trait for objects that are OpenGL objects.
Associated Types
type Id
The type of identifier for this object.
Required Methods
Implementors
impl GlObject for IntegralCubemapArray type Id = u32;
impl GlObject for SrgbCubemapArray type Id = u32;
impl GlObject for UnsignedTexture2d type Id = u32;
impl GlObject for UnsignedTexture2dMultisampleArray type Id = u32;
impl GlObject for TimeElapsedQuery type Id = u32;
impl GlObject for DepthTexture2dMultisampleArray type Id = u32;
impl GlObject for UnsignedTexture3d type Id = u32;
impl GlObject for CompressedSrgbTexture3d type Id = u32;
impl GlObject for SrgbTexture2dMultisample type Id = u32;
impl<T> GlObject for UniformBuffer<T> where
T: Content + ?Sized, type Id = u32;impl GlObject for SrgbCubemap type Id = u32;
impl GlObject for CompressedSrgbTexture2d type Id = u32;
impl GlObject for CompressedTexture2d type Id = u32;
impl GlObject for DepthStencilTexture1dArray type Id = u32;
impl GlObject for PrimitivesGeneratedQuery type Id = u32;
impl GlObject for CompressedSrgbTexture1dArray type Id = u32;
impl GlObject for Texture2dMultisample type Id = u32;
impl GlObject for IntegralTexture1dArray type Id = u32;
impl GlObject for SrgbTexture2dMultisampleArray type Id = u32;
impl GlObject for Texture3d type Id = u32;
impl GlObject for CompressedSrgbCubemapArray type Id = u32;
impl GlObject for StencilTexture2dMultisampleArray type Id = u32;
impl GlObject for DepthStencilTexture2dMultisample type Id = u32;
impl GlObject for IntegralCubemap type Id = u32;
impl GlObject for StencilTexture1dArray type Id = u32;
impl GlObject for CompressedSrgbTexture2dArray type Id = u32;
impl GlObject for DepthCubemapArray type Id = u32;
impl GlObject for ComputeShader type Id = Handle;
impl GlObject for StencilTexture1d type Id = u32;
impl GlObject for UnsignedTexture1d type Id = u32;
impl GlObject for DepthStencilTexture2dMultisampleArray type Id = u32;
impl GlObject for CompressedCubemap type Id = u32;
impl GlObject for StencilCubemapArray type Id = u32;
impl GlObject for CompressedSrgbCubemap type Id = u32;
impl GlObject for DepthStencilCubemapArray type Id = u32;
impl GlObject for DepthTexture1dArray type Id = u32;
impl GlObject for StencilRenderBuffer type Id = u32;
impl GlObject for DepthStencilCubemap type Id = u32;
impl GlObject for CompressedSrgbTexture1d type Id = u32;
impl GlObject for DepthTexture1d type Id = u32;
impl GlObject for CompressedTexture3d type Id = u32;
impl GlObject for StencilCubemap type Id = u32;
impl GlObject for IntegralTexture2dArray type Id = u32;
impl GlObject for RenderBufferAny type Id = u32;
impl GlObject for UnsignedTexture2dArray type Id = u32;
impl GlObject for RenderBuffer type Id = u32;
impl GlObject for UnsignedTexture2dMultisample type Id = u32;
impl<T> GlObject for Buffer<T> where
T: Content + ?Sized, type Id = u32;impl GlObject for SrgbTexture2dArray type Id = u32;
impl GlObject for IntegralTexture2dMultisampleArray type Id = u32;
impl GlObject for Texture1d type Id = u32;
impl GlObject for SrgbTexture3d type Id = u32;
impl GlObject for Texture2d type Id = u32;
impl GlObject for StencilTexture2d type Id = u32;
impl GlObject for DepthCubemap type Id = u32;
impl GlObject for DepthStencilRenderBuffer type Id = u32;
impl GlObject for Cubemap type Id = u32;
impl<T> GlObject for IndexBuffer<T> where
T: Index, type Id = u32;impl GlObject for IntegralTexture1d type Id = u32;
impl GlObject for TextureAny type Id = u32;
impl GlObject for CompressedTexture1dArray type Id = u32;
impl GlObject for DepthTexture3d type Id = u32;
impl GlObject for SrgbTexture1dArray type Id = u32;
impl<T> GlObject for VertexBuffer<T> where
T: Copy, type Id = u32;impl GlObject for TransformFeedbackPrimitivesWrittenQuery type Id = u32;
impl GlObject for Program type Id = Handle;
impl GlObject for DepthStencilTexture1d type Id = u32;
impl GlObject for CompressedTexture2dArray type Id = u32;
impl GlObject for DepthTexture2dMultisample type Id = u32;
impl GlObject for DepthStencilTexture2d type Id = u32;
impl GlObject for StencilTexture2dMultisample type Id = u32;
impl<'a> GlObject for BufferAnySlice<'a> type Id = u32;
impl GlObject for UnsignedTexture1dArray type Id = u32;
impl GlObject for Texture2dMultisampleArray type Id = u32;
impl GlObject for CompressedTexture1d type Id = u32;
impl GlObject for Texture2dArray type Id = u32;
impl GlObject for IntegralTexture2d type Id = u32;
impl GlObject for IntegralTexture3d type Id = u32;
impl GlObject for UnsignedCubemapArray type Id = u32;
impl GlObject for CubemapArray type Id = u32;
impl GlObject for StencilTexture2dArray type Id = u32;
impl GlObject for UnsignedCubemap type Id = u32;
impl GlObject for CompressedCubemapArray type Id = u32;
impl GlObject for DepthTexture2d type Id = u32;
impl<T> GlObject for PixelBuffer<T> where
T: PixelValue, type Id = u32;impl GlObject for DepthStencilTexture3d type Id = u32;
impl GlObject for SamplesPassedQuery type Id = u32;
impl GlObject for SrgbTexture1d type Id = u32;
impl GlObject for Texture1dArray type Id = u32;
impl GlObject for DepthTexture2dArray type Id = u32;
impl GlObject for DepthStencilTexture2dArray type Id = u32;
impl GlObject for DepthRenderBuffer type Id = u32;
impl GlObject for IntegralTexture2dMultisample type Id = u32;
impl GlObject for AnySamplesPassedQuery type Id = u32;
impl GlObject for SrgbTexture2d type Id = u32;