Gamasutra: The Art & Business of Making Gamesspacer
View All     RSS
November 21, 2018
arrowPress Releases
  • Editor-In-Chief:
    Kris Graft
  • Editor:
    Alex Wawro
  • Contributors:
    Chris Kerr
    Alissa McAloon
    Emma Kidwell
    Bryant Francis
    Katherine Cross
  • Advertising:
    Libby Kruse

If you enjoy reading this site, you might also want to check out these UBM Tech sites:


Egor Yusov's Member Blogs

Posted by Egor Yusov on Wed, 31 Aug 2016 10:57:00 EDT in Programming, Console/PC
This post introduces Diligent Engine 2.0, the second version of an open-source lightweight graphics abstraction layer. The engine has been completely redesigned since version 1.0 to take full advantages of the next-generation APIs such as Direct3D12.

Posted by Egor Yusov on Thu, 21 Apr 2016 02:02:00 EDT in Programming, Console/PC
Dynamic resources is a convenient programming paradigm that is used to handle frequently changing resources in Direct3D11 API. This post describes how to efficiently implement dynamic resources in Direct3D12 with the help of ring buffer.

Posted by Egor Yusov on Thu, 24 Mar 2016 01:45:00 EDT in Programming, Console/PC
This post describes a new shader resource binding model implemented in Diligent Engine 2.0 to take advantages of Direct3D12.

Posted by Egor Yusov on Wed, 23 Mar 2016 12:38:00 EDT in Programming, Console/PC
Diligent Engine is a light-weight cross-platform graphics layer. Its main goal is to take advantages of the next-generation graphics APIs, but at the same time support older platforms. This post is an introduction to the engine.

[Previous Egor Yusov Blogs]