Search Results for

    Show / Hide Table of Contents

    Namespace Evergine.OpenGL

    Classes

    GLBaseTexture

    The OpenGL implementation of a Texture object.

    GLBlendState

    This struct represent all parameters supported in OpenGL for BlendState.

    GLBuffer

    Represents a OpenGL buffer object.

    GLCapabilities

    The OpenGL capabilities.

    GLCombineTextureSampler

    This struct represent all parameters supported in OpenGL for SamplerStateDescription.

    GLCommandBuffer

    Command Buffer implemented on OpenGL.

    GLCommandQueue

    CPU implementation of a CommandQueue for OpenGL.

    GLComputePipelineState

    The OpenGL version of PipelineState.

    GLComputePipelineStateCache

    OpenGL cache implementation for ComputePipeline.

    GLDepthStencilState

    This struct represent all parameters supported in OpenGL for DepthStencilState.

    GLExtensions

    This class contains information about all the supported extensions in a device.

    GLExtensionsMethods

    Extensions methods used to convert valuesfrom Evergineto OpenGL.

    GLFrameBuffer

    The OpenGL implementation of a Framebuffer object.

    GLGraphicsContext

    Manages all graphical functionality.

    GLGraphicsPipelineState

    The OpenGL version of PipelineState.

    GLGraphicsPipelineStateCache

    The OpenGL cache implementation for graphics pipeline state.

    GLHelpers

    Helper OpenGL functions.

    GLPlaceHolderTexture

    The placeholder texture used for swapchain.

    GLProgram

    A set of shaders used to draw something.

    GLQueryHeap

    Represents a DirectX queryheap object.

    GLRasterizerState

    This class represent all parameters supported in OpenGL for RasterizerState.

    GLResourceFactory

    The OpenGL version of the resource factory.

    GLResourceLayout

    The OpenGL implementation of a ResourceLayout object.

    GLResourceSet

    The OpenGL implementation of a ResourceSet object.

    GLSamplerState

    This struct represent all parameters supported in OpenGL for BlendState.

    GLShader

    The OpenGL implementation of a shader object.

    GLSwapChain

    The OpenGL implementation of a Swapchain object.

    GLSwapChainFrameBuffer

    The OpenGL implementation of a swapchain framebuffer object.

    GLTexture

    The OpenGL implementation of a Texture object.

    GLUniformBufferEmulation

    UBO emulation structure.

    GLUniformUpdater

    Uniform updater helper class.

    Structs

    DepthStencilBPP

    Depth and stencil bytes per pixel.

    GLBlendStateDescription

    This struct represent all parameters supported in OpenGL for BlendStateDescription.

    GLDepthStencilStateDescription

    This struct represent all parameters supported in OpenGL for DepthStencilStateDescription.

    GLPixelFormat

    Represents all information about a OpenGL Pixel format.

    GLRasterizerStateDescription

    This struct represent all parameters supported in OpenGL for RasterizerStateDescription.

    GLSamplerStateDescription

    This struct represent all parameters supported in OpenGL for SamplerStateDescription.

    GLUniformBinding

    Uniform updater helper class.

    Interfaces

    IOpenGLContext

    OpenGL interface used to create the native context on every supported platform.

    Enums

    GLHelpers.OS

    Operating system enum.

    Delegates

    GLUniformUpdaterDelegate

    Specify the value of a uniform variable for the current program object.

    In This Article
    Back to top
    Generated by DocFX