Skip to content

KVM-Explorer/BeaconRenderer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

d01e74f · Mar 7, 2025
Mar 7, 2025
Jan 7, 2025
Jan 16, 2025
Mar 7, 2025
Dec 21, 2024
Jan 13, 2025
Apr 8, 2023
Nov 4, 2024
Oct 23, 2024
Mar 7, 2025
Oct 23, 2024
Feb 28, 2023
Jan 11, 2025
Dec 15, 2024
Jan 13, 2025
Mar 7, 2025

Repository files navigation

BeaconRenderer

an adaptive multi-gpu renderer with DirectX12

Features

  • Multi-GPU support
  • RenderGraph, which can be easily extended
  • Demo with bindless render path
  • Dynamic insert gpu transfer task

deps

** Platform: Windows10/11 **

all dependencies can be installed by xmake, or has been included in the project

  • xmake(external)
  • imGUI(internal)
  • yaml-cpp(external)
  • PIX(internal)
  • DirectX12(system)
  • magic_enum(external)
  • spdlog(external)

Content

Files Level

- Component 
    - Camera
- Framework Application Framework
- Render    RenderPath
- Resource  Resources config & Context Define
- Script    custom script
- Shader    Shader
- System    Operators on System/Application Level(IO,Log,Profiler)
- Asset     Scene Assets

Thanks

About

a toy renderer with DirectX12

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages