Search Results for

    Show / Hide Table of Contents

    Class GPUShaderProgramDX11

    Shaders base class for DirectX 11 backend.

    Inheritance
    BaseType
    GPUShaderProgramDX11
    Assembly: FlaxEngine.dll
    File: Engine/GraphicsDevice/DirectX/DX11/GPUShaderProgramDX11.h
    Syntax
    public class GPUShaderProgramDX11<BaseType, BufferType>
    Type Parameters
    BaseType

    BufferType

    Constructors

    ~GPUShaderProgramDX11()

    Declaration
    public ~GPUShaderProgramDX11()

    GPUShaderProgramDX11(const GPUShaderProgramInitializer& initializer, BufferType* buffer)

    Declaration
    public GPUShaderProgramDX11(const GPUShaderProgramInitializer& initializer, BufferType* buffer)
    Parameters
    GPUShaderProgramInitializer initializer

    BufferType buffer

    Fields

    _buffer

    Declaration
    protected BufferType* _buffer
    Field Value
    BufferType

    Methods

    GetBufferHandle()

    Declaration
    public void* GetBufferHandle() const override
    Returns
    void

    GetBufferHandleDX11()

    Declaration
    public BufferType* GetBufferHandleDX11() const
    Returns
    BufferType

    GetBufferSize()

    Declaration
    public uint32 GetBufferSize() const override
    Returns
    uint32

    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2012-2024 Wojciech Figat