GitHub

As you may have heard in the technical press, Microsoft is a more open-source friendly place these days, and has embraced GitHub for a number of high-profile projects. As a result of this shift and an internal push to move to git generally, I’ve updated my existing CodePlex projects so that I can easily mirror them…

9

DirectXMesh

A number of my projects over the past few years have been to provide modern replacements for the full range of functionality provided in the now legacy D3DX library: DirectXMath in the Windows 8.x SDK, DirectX Tool Kit and the DirectXTex texture processing libraries on CodePlex. To round out that set, I’ve created DirectXMesh for…

14

DirectX Tool Kit for Audio

The December 2013 release of DirectXTK is now available on CodePlex, and includes a C++ implementation of the XNA Game Studio’s low-level audio framework using XAudio2 and X3DAudio. AudioEngine – This class represents an XAudio2 audio graph, device, and mastering voice; similar to XNA’s AudioEngine. SoundEffect – A container class for sound resources which can…

0

CodePlex VS 2013 Refresh

Now that VS 2013 has shipped, Windows 8.1 SDK is finished, and Windows 8.1 has hit GA–see this post for details–, I’ve made new releases of my CodePlex projects. Here is a summary of the changes since the last time I blogged about these projects. All these updates includes the .props files needed to use the…

0

DXUT for Win32 Desktop Update

With the deprecation of the DirectX SDK (see Where is the DirectX SDK? and Where is the DirectX SDK (2013 Edition)?), there’s been a lot of guidance both on this blog and on MSDN on moving to newer, supported solutions. As a number of folks have noticed, DXUT (aka the DirectX SDK samples framework) is not…

6

DirectXTex and Effects 11 Update

DirectXTex It has been a busy summer which has resulted in “version 1.2” of the DirectXTex texture processing library. The focus of this release has been on improving Block Compression support. The biggest new feature is the integration of the DirectCompute 4.0 accelerated BC6H / BC7 texture compression codecs from the BC6HBC7EncoderCS sample. The latest…

1

DirectXTex Update

The DirectX Texture library (aka DirectXTex) for Direct3D 11 (originally released on this blog and made an official CodePlex project) has continued to improve. It’s been a busy month of work, but with this release I’ve hit a milestone of sorts so I’m declaring this DirectXTex “Version 1.1”. This release includes custom filtering implementations to…

0

DirectXTK Update

The DirectX Toolkit (aka DirectXTK) for Direct3D 11 introduced last year and made an official CodePlex project has continued to improve. The DirectXTK project provides ‘runtime’ utility shared-source C++ code to replace the deprecated D3DX library for Win32 desktop applications using Direct3D 11 (Windows 8, Windows 7, Windows Vista SP2+KB971644, and the Server equivalents) as well…

13

Effects for Direct3D 11 Update

The Effects 11 library (FX11) was made available as shared-source in the DirectX SDK. Previous versions of the Effects library were part of D3DX (FX9) or built into the OS (FX10). With the DirectX SDK now legacy (see Where is the DirectX SDK? and Where is the DirectX SDK (2013 Edition)?), there are still a number…

31

DirectXTK and DirectXTex now on Codeplex

The DirectXTK and DirectXTex libraries now have official homes on Codeplex. http://directxtk.codeplex.com/ http://directxtex.codeplex.com/ The Codeplex site has the latest release packages, source code revision history with a Team Foundation Server source depot, documentation wiki, and issues tracker. Note: The official Windows SDK Sample version of DirectXTex is available on MSDN Code Gallery. The Windows SDK…

0