dhpoware logo
home products source demos contact us
navbar navbar
box top left corner box top right corner

Welcome to dhpoware.

This site is dedicated to real-time 2D/3D graphics and games programming using Vulkan, OpenGL and Direct3D. We maintain a repository of source code that you can use in your own projects. Occasionally we release demos showcasing particular graphics and games programming techniques.

Latest News.

30 November 2021.
The fine folks over on GameDev.tv are having their Black Friday sale where you can save up to 90% on their most popular courses. Hurry before the sale ends!

30 October 2021.
Back in August NVIDIA released their Ray Tracing Gems II book for free as a digital download. Download the book PDF from here.

30 September 2021.
LunarG has released a new version of their Vulkan SDK. Version includes support for new extensions and enhancements to the device simulation layer. Read more here.

31 August 2021.
Version 3.2 of the ASTC Encoder has been released here. Adaptive Scalable Texture Compression (ASTC) is a texture compression standard developed by Arm and AMD. Both OpenGL and Vulkan support ASTC. Read more about ASTC here.

28 July 2021.
Watch all of the NVIDIA GDC 2021 sessions here.

29 June 2021.
Vulkan has a brand new website! The new website has a fresh new look making it much easier for developers to quickly and easily find the tools and resources they need to develop their Vulkan applications. You can find the new website here.

27 May 2021.
Epic Games has just announced that Unreal Engine 5 is now available in Early Access. Read more here.

30 April 2021.
The Direct3D 12 Programming Guide provides a wealth of useful resources to help you learn the Direct3D 12 graphics API. Read more here.

30 March 2021.
The website will be undergoing some routine maintenance in the next couple of weeks. Any site disruptions will be kept to a minimum.

11 February 2021.
Today saw the first look at Epic's new MetaHuman Creator browser-based app. MetaHuman Creator dramatically reduces the time required to create convincing digital humans. Artists and Developers will be able to save their creations to file and import it into Unreal Engine. Read more here.

27 January 2021.
Happy New Year!

A good place to start learning Vulkan is with the LunarG Vulkan SDK. The SDK is available for all platforms (Windows, Mac, Linux, and Android). Once you have the SDK, work your way through the Vulkan Samples Tutorials. These tutorials will provide you with a good overview of how Vulkan works.

View Archived News for 2020.

box bottom left corner content box box bottom right corner
logo logo