Skip to main content
GameDev.net gamedev.net

PRO Tired of ads? Read GameDev.net ad-free and help keep the community independent with GameDev Pro — $3/month.

Game Engine Programming 030.1 - GPU work submission | C++ Game Engine

Game Engine Programming 030.1 - GPU work submission | C++ Game Engine

8,582 0

Last time, we set up the graphics engine architecture, consisting of a high-level renderer and one or more low-level renderers. We also started implementing a DirectX 12 renderer and, so far, we successfully initialized a Direct3D device that represents the graphics card. In this episode, we'll be writing the code for submitting work to the GPU using commands.

(Red Episode)

Support Game Engine Series: https://patreon.com/gameengineseries​

Discord: https://discord.gg/75ZmXwz​

About the intro: This is an animation I made back in 2003 using NewTek Lightwave on a Pentium 3 PC. Doing a fully raytraced rendering in a tiny 640*480 resolution took several hours. I believe I let it run over night to render 11 seconds of animation! Hopefully, I'll be able to do this in real-time using Primal engine, someday :)

keywords: graphics rendering, direct3d 12, directx 12

by Arash Khatami

-------------------------------------------------------------

#PrimalEngine #GameEngineSeries #GameEngineProgramming #TheGameEngineProgrammingSeries

Discussion

Loading comments...