Search Results for

    Show / Hide Table of Contents

    Class GPUShaderProgramDX12

    Shaders base class for DirectX 12 backend.

    Inheritance
    BaseType
    GPUShaderProgramDX12
    Assembly: FlaxEngine.dll
    File: Engine/GraphicsDevice/DirectX/DX12/GPUShaderProgramDX12.h
    Syntax
    public class GPUShaderProgramDX12<BaseType>
    Type Parameters
    BaseType

    Constructors

    GPUShaderProgramDX12(const GPUShaderProgramInitializer& initializer, const DxShaderHeader* header, Span<byte> bytecode)

    Declaration
    public GPUShaderProgramDX12(const GPUShaderProgramInitializer& initializer, const DxShaderHeader* header, Span<byte> bytecode)
    Parameters
    GPUShaderProgramInitializer initializer

    DxShaderHeader header

    Span<byte> bytecode

    Fields

    Bytecode

    Declaration
    public BytesContainer Bytecode
    Field Value
    BytesContainer

    Header

    Declaration
    public DxShaderHeader Header
    Field Value
    DxShaderHeader

    Methods

    GetBufferHandle()

    Declaration
    public void* GetBufferHandle() const override
    Returns
    void

    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