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.
30 March 2017.
Ali Brown of Cloud Imperium Games recently revealed that Star Citizen will be dropping support for DirectX 11 in favor of Vulkan. The move to Vulkan will see Star Citizen running on a single graphics API across Windows 7, Windows 8, Windows 10 and Linux. Read more here.
26 February 2017.
Epic Games has released Unreal Engine 4.15. Some of the new features in this release includes:
Dramatically improved compile times; reloading of content while Unreal Editor is running; Cooking Blueprints to C++ is no longer experimental and is production ready; improved texture streaming; and Nintendo Switch support. There are many more features in the February release. You can read more here.
26 January 2017.
The Khronos Group has open sourced their OpenGL and OpenGL ES Conformance Test. Read more here.
Microsoft has open sourced a new DirectX Shader Compiler on GitHub. This new DirectX HLSL compiler is based on the Clang/LLVM framework. You can read the DirectX Developer Blog post here. You can access the GitHub repository here.
View Archived News for 2016.