Skip to content

A multithreaded game engine that uses DX12 for rendering

License

Notifications You must be signed in to change notification settings

WizardIke/SpectralEngine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpectralEngine

Introduction

A multithreaded game engine that uses data parallelism to distribute work over multiple threads and supports long running tasks. It uses directX 12 for rendering. However, its not in a usable state yet.

Sopported Platforms

Currently only windows 10 is supported due to the use of directX 12. Adding a Vulkan rendering backend is planed to support more platforms.

Building

Visual studio 2017 or visual studio 2019 with c++ for windows desktop development installed can be used to build the engine and demo. Building the demo for the first time can take a few minutes.

About

A multithreaded game engine that uses DX12 for rendering

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published