Search Results for

    Show / Hide Table of Contents

    Struct GPUMemoryPass

    GPU pass that manually controls memory barriers and cache flushes when performing batched copy/upload operations with GPU context. Can be used to optimize GPU buffers usage by running different copy operations simultaneously.

    Inherited Members
    GPUPass::Context
    GPUPass::GPUPass(GPUContext* context)
    GPUPass::Transition(GPUResource* resource, GPUResourceAccess access)
    GPUPass::~GPUPass()
    Assembly: FlaxEngine.dll
    File: Engine/Graphics/GPUPass.h
    Syntax
    public struct GPUMemoryPass : public GPUPass

    Constructors

    ~GPUMemoryPass()

    Declaration
    public ~GPUMemoryPass()

    GPUMemoryPass(GPUContext* context)

    Declaration
    public GPUMemoryPass(GPUContext* context)
    Parameters
    GPUContext context

    Methods

    MemoryBarrier()

    Declaration
    public void MemoryBarrier()
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2012-2024 Wojciech Figat