Skip to content

DirectX12 upgrade #133

Open
Open
@vilbeyli

Description

@vilbeyli

Threading Targets

  • Worker Pool
    • Improved and more robust worker pool with scalable parallelization (worker parameters, return values etc, syncs etc)
  • A Load Thread
    • PSO and Shader compiling
    • File/Resource I/O
  • A Simulation thread
    • Updates scene state
    • Calculate bounding boxes
  • A Render thread
    • Preparing jobs for render workers to do PreRender() tasks
    • managing multi-threaded command buffer generation
      • An example would be shadow pass / geometry pass parallel command buffer generation

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions