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.

31 July 2020.
The website will be undergoing some routine maintenance in the next couple of weeks. Any site disruptions will be kept to a minimum.

28 June 2020.
This month Unity announced that Unity Learn Premium will remain available at no cost to everyone. It was initially offered as a complementary 3 months access back in 19 March 2020. The community response to this move was so overwhelmingly positive that Unity has decided to keep Unity Learn Premium available to everyone. Read more here.

25 May 2020.
Epic Games recently revealed Unreal Engine 5. Some of the new technology featured in Unreal Engine 5 includes: Nanite virtualized micropolygon geometry; and Lumen dynamic global illumination. Unreal Engine 5 will be available in preview early 2021. In the meantime, you can read more and view the tech demo here.

30 April 2020.
NVIDIA GeForce drivers R440 or later now supports accelerated Windows Remote Desktop streaming using a special DesignWorks tool. Read more here.

20 March 2020.
Microsoft has just announced DirectX 12 Ultimate. This new API is intended to unify PC and Xbox Series X graphics. You can read the announcement here.

18 March 2020.
The Khronos Group has released the provisional extensions for Vulkan Ray Tracing. Vulkan Ray Tracing consists of several Vulkan, SPIR-V, and GLSL extensions. The primary ones include: VK_KHR_ray_tracing, VK_KHR_pipeline_library, and VK_KHR_deferred_host_operations. The extensions are available on the Vulkan Registry. Read the official press release here.

29 February 2020.
The Khronos Group has released the specifications for Vulkan 1.2. This new version adds 23 extensions to the core Vulkan API. Read more here.
View the Vulkan 1.2 launch presentation here.

5 January 2020.
Happy New Year!

GameDev.net recently posted an in depth tutorial explaining how to write your own cel shader. The tutorial is for Unity however the information provided can be applied to your own projects. Read more here.


View Archived News for 2019.

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