Skip to content

Releases: microsoft/DirectX-Graphics-Samples

DirectX Raytracing Binaries Release V1.5

01 Oct 23:06
0118dc7
Compare
Choose a tag to compare
Add 'export' keyword for lib_6_3 compatibility (#471)

In a previous commit, this branch was updated to target lib_6_3 from lib_6_1.
6_3 differs from 6_1 in that it doesn’t export all functions by default. You need to either use ‘export’ (the keyword) or use the -default-linkage option. This change adds the 'export' keyword where necessary.

DirectX Raytracing Binaries Release V1.3

23 Jul 23:23
Compare
Choose a tag to compare

Splitting the Fallback Layer compiler logic into a separate DxrFallbackCompiler.dll. Additionally adding support for pre-calculation of the shader stack size so that it's no longer hard-coded to 1024/2048.

This update to the compiler tools affects some HLSL semantics. The samples have been updated with PR #420 accordingly.

Includes compiler fixes to provide compatibility with DXR PIX capture and playback.

DirectX Raytracing Binaries Release V1.4 (WARNING: Only use if on the Develop-DXR-RS5 branch)

29 Jun 22:17
8f68bf0
Compare
Choose a tag to compare
Merge pull request #403 from Microsoft/develop-dxr

Adding initial Fallback Layer support for cheap AABB refitting when update build flag is used
Triangle intersection fixes for close geometry
Fallback layer support for geometry flags
Small sample fixes

DirectX Raytracing Binaries Release V1.2

18 May 19:12
3e83ab8
Compare
Choose a tag to compare

Updated DXCompiler with several important shader record fixes and some live values fixes

Direct3D 12 SDK Samples Release 10.0.17134.0

14 May 19:49
94ec0f0
Compare
Choose a tag to compare
  • New library: D3D12RaytracingFallback is a library that implements a compute based emulation of DirectX Raytracing.
  • New samples:
    • D3D12Raytracing - a set of samples that demonstrate DirectX Raytracing, as well as provide an implementation via Raytracing Fallback Layer to support a wider set of Dx12 hardware.
    • D3D12xGPU - a sample that demonstrates handling and surviving GPU adapter removal and GPU adapter selection based on performance/battery preferences.
  • Updated d3dx12.h
  • Samples updated to use 17134 Windows SDK (Windows 10 April Update)
  • Sample framework updates

DirectX Raytracing Binaries Release V1.1

05 Apr 00:54
5ff0bea
Compare
Choose a tag to compare

Updated DXCompiler.dll adds Fallback Layer support for handling descriptor tables specified in Shader Records

DirectX Raytracing Binaries Release V1.0

29 Mar 21:15
fb44d19
Compare
Choose a tag to compare

V1.0 of the DXR binaries required for running the D3D12Raytracing samples.

Direct3D 12 SDK Samples Release 10.0.16299.0

24 Oct 23:18
Compare
Choose a tag to compare
  • d3d12x.h updated to include new Pipeline State Stream helpers with a new view instancing subobject
  • Samples updated to use 16299 Windows SDK (Windows 10 Fall Creators Update)

Direct3D 12 SDK Samples Release 10.0.15063.0

20 Apr 19:24
Compare
Choose a tag to compare
  • New Sample: D3D12HDR demos how to render HDR content and detects whether the current display supports it.
  • d3d12x.h updated to include Pipeline State Stream helpers.
  • Samples updated to use 15063 Windows SDK and Visual Studio 2017.

Direct3D 12 SDK Samples Release 10.0.14393.4

17 Jan 23:39
Compare
Choose a tag to compare