Skip to content

Core<>Engine transfer #27

@VReaperV

Description

@VReaperV

Resource transfer between CPU<>GPU and GPU<>GPU (DMA, copy through shader cores).

Async transfer with auto sync through ExecutionGraph and ExecCmd via timeline semaphores. Ringbuffers + atomics to swap to updated data on the GPU. Copy dst based on either: indirect memory copy or GPU readback (+latency). For entities/dynamic lights/etc. can copy through compute or copy all at once and sync with GPU.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    Unsorted

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions