Skip to content

Commit

Permalink
Pull latest amd_sdk
Browse files Browse the repository at this point in the history
  • Loading branch information
jstewart-amd committed Sep 8, 2016
2 parents 723d603 + 4553ec3 commit e0abf15
Show file tree
Hide file tree
Showing 48 changed files with 2,796 additions and 1,728 deletions.
8 changes: 4 additions & 4 deletions amd_sdk/README.md
@@ -1,16 +1,16 @@
# AMD SDK
<img src="media/amd_logo_black.png" width="512" height="123" />

The AMD SDK project contains utility code used by AMD DX11 samples.
The AMD SDK project contains utility code used by AMD samples based on DirectX 11.

For examples of using AMD SDK, see the DX11 samples here:
For examples that use AMD SDK, see the DirectX 11 samples here:

* [GPUOpen Libraries & SDKs](https://github.com/GPUOpen-LibrariesAndSDKs/)

### Prerequisites
* AMD Radeon&trade; GCN-based GPU (HD 7000 series or newer)
* 64-bit Windows 7 (SP1 with the [Platform Update](https://msdn.microsoft.com/en-us/library/windows/desktop/jj863687.aspx)), Windows 8.1, or Windows 10
* Visual Studio 2012, Visual Studio 2013, or Visual Studio 2015
* 64-bit Windows&reg; 7 (SP1 with the [Platform Update](https://msdn.microsoft.com/en-us/library/windows/desktop/jj863687.aspx)), Windows&reg; 8.1, or Windows&reg; 10
* Visual Studio&reg; 2012, Visual Studio&reg; 2013, or Visual Studio&reg; 2015

### Getting Started
* Visual Studio projects for VS2012, VS2013, and VS2015 can be found in the `build` directory.
Expand Down
9 changes: 4 additions & 5 deletions amd_sdk/build/AMD_SDK_2010.vcxproj
Expand Up @@ -99,6 +99,7 @@
<ItemGroup>
<ClInclude Include="..\inc\AMD_SDK.h" />
<ClInclude Include="..\inc\ShaderCacheSampleHelper.h" />
<ClInclude Include="..\src\AMD_Mesh.h" />
<ClInclude Include="..\src\Geometry.h" />
<ClInclude Include="..\src\HUD.h" />
<ClInclude Include="..\src\HelperFunctions.h" />
Expand All @@ -108,8 +109,10 @@
<ClInclude Include="..\src\ShaderCache.h" />
<ClInclude Include="..\src\Sprite.h" />
<ClInclude Include="..\src\Timer.h" />
<ClInclude Include="..\src\crc.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\src\AMD_Mesh.cpp" />
<ClCompile Include="..\src\Geometry.cpp" />
<ClCompile Include="..\src\HUD.cpp" />
<ClCompile Include="..\src\HelperFunctions.cpp" />
Expand All @@ -120,14 +123,10 @@
<ClCompile Include="..\src\ShaderCacheSampleHelper.cpp" />
<ClCompile Include="..\src\Sprite.cpp" />
<ClCompile Include="..\src\Timer.cpp" />
<ClCompile Include="..\src\crc.cpp" />
</ItemGroup>
<ItemGroup>
<None Include="..\src\AMD_ISA.inl" />
<None Include="..\src\Shaders\Line.hlsl" />
<None Include="..\src\Shaders\SeparableFilter\FilterCommon.hlsl" />
<None Include="..\src\Shaders\SeparableFilter\FilterKernel.hlsl" />
<None Include="..\src\Shaders\SeparableFilter\HorizontalFilter.hlsl" />
<None Include="..\src\Shaders\SeparableFilter\VerticalFilter.hlsl" />
<None Include="..\src\Shaders\Sprite.hlsl" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
Expand Down
30 changes: 12 additions & 18 deletions amd_sdk/build/AMD_SDK_2010.vcxproj.filters
Expand Up @@ -10,29 +10,11 @@
<Filter Include="src\Shaders">
<UniqueIdentifier>{06ADC7FB-7262-40F1-FB56-3AC8670B37F5}</UniqueIdentifier>
</Filter>
<Filter Include="src\Shaders\SeparableFilter">
<UniqueIdentifier>{4AE40765-B6F1-354B-3FD8-3136ABE40102}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<None Include="..\src\AMD_ISA.inl">
<Filter>src</Filter>
</None>
<None Include="..\src\Shaders\Line.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="..\src\Shaders\SeparableFilter\FilterCommon.hlsl">
<Filter>src\Shaders\SeparableFilter</Filter>
</None>
<None Include="..\src\Shaders\SeparableFilter\FilterKernel.hlsl">
<Filter>src\Shaders\SeparableFilter</Filter>
</None>
<None Include="..\src\Shaders\SeparableFilter\HorizontalFilter.hlsl">
<Filter>src\Shaders\SeparableFilter</Filter>
</None>
<None Include="..\src\Shaders\SeparableFilter\VerticalFilter.hlsl">
<Filter>src\Shaders\SeparableFilter</Filter>
</None>
<None Include="..\src\Shaders\Sprite.hlsl">
<Filter>src\Shaders</Filter>
</None>
Expand All @@ -44,6 +26,9 @@
<ClInclude Include="..\inc\ShaderCacheSampleHelper.h">
<Filter>inc</Filter>
</ClInclude>
<ClInclude Include="..\src\AMD_Mesh.h">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\src\Geometry.h">
<Filter>src</Filter>
</ClInclude>
Expand Down Expand Up @@ -71,8 +56,14 @@
<ClInclude Include="..\src\Timer.h">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\src\crc.h">
<Filter>src</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\src\AMD_Mesh.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\src\Geometry.cpp">
<Filter>src</Filter>
</ClCompile>
Expand Down Expand Up @@ -103,5 +94,8 @@
<ClCompile Include="..\src\Timer.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\src\crc.cpp">
<Filter>src</Filter>
</ClCompile>
</ItemGroup>
</Project>
9 changes: 4 additions & 5 deletions amd_sdk/build/AMD_SDK_2012.vcxproj
Expand Up @@ -99,6 +99,7 @@
<ItemGroup>
<ClInclude Include="..\inc\AMD_SDK.h" />
<ClInclude Include="..\inc\ShaderCacheSampleHelper.h" />
<ClInclude Include="..\src\AMD_Mesh.h" />
<ClInclude Include="..\src\Geometry.h" />
<ClInclude Include="..\src\HUD.h" />
<ClInclude Include="..\src\HelperFunctions.h" />
Expand All @@ -108,8 +109,10 @@
<ClInclude Include="..\src\ShaderCache.h" />
<ClInclude Include="..\src\Sprite.h" />
<ClInclude Include="..\src\Timer.h" />
<ClInclude Include="..\src\crc.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\src\AMD_Mesh.cpp" />
<ClCompile Include="..\src\Geometry.cpp" />
<ClCompile Include="..\src\HUD.cpp" />
<ClCompile Include="..\src\HelperFunctions.cpp" />
Expand All @@ -120,14 +123,10 @@
<ClCompile Include="..\src\ShaderCacheSampleHelper.cpp" />
<ClCompile Include="..\src\Sprite.cpp" />
<ClCompile Include="..\src\Timer.cpp" />
<ClCompile Include="..\src\crc.cpp" />
</ItemGroup>
<ItemGroup>
<None Include="..\src\AMD_ISA.inl" />
<None Include="..\src\Shaders\Line.hlsl" />
<None Include="..\src\Shaders\SeparableFilter\FilterCommon.hlsl" />
<None Include="..\src\Shaders\SeparableFilter\FilterKernel.hlsl" />
<None Include="..\src\Shaders\SeparableFilter\HorizontalFilter.hlsl" />
<None Include="..\src\Shaders\SeparableFilter\VerticalFilter.hlsl" />
<None Include="..\src\Shaders\Sprite.hlsl" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
Expand Down
30 changes: 12 additions & 18 deletions amd_sdk/build/AMD_SDK_2012.vcxproj.filters
Expand Up @@ -10,29 +10,11 @@
<Filter Include="src\Shaders">
<UniqueIdentifier>{06ADC7FB-7262-40F1-FB56-3AC8670B37F5}</UniqueIdentifier>
</Filter>
<Filter Include="src\Shaders\SeparableFilter">
<UniqueIdentifier>{4AE40765-B6F1-354B-3FD8-3136ABE40102}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<None Include="..\src\AMD_ISA.inl">
<Filter>src</Filter>
</None>
<None Include="..\src\Shaders\Line.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="..\src\Shaders\SeparableFilter\FilterCommon.hlsl">
<Filter>src\Shaders\SeparableFilter</Filter>
</None>
<None Include="..\src\Shaders\SeparableFilter\FilterKernel.hlsl">
<Filter>src\Shaders\SeparableFilter</Filter>
</None>
<None Include="..\src\Shaders\SeparableFilter\HorizontalFilter.hlsl">
<Filter>src\Shaders\SeparableFilter</Filter>
</None>
<None Include="..\src\Shaders\SeparableFilter\VerticalFilter.hlsl">
<Filter>src\Shaders\SeparableFilter</Filter>
</None>
<None Include="..\src\Shaders\Sprite.hlsl">
<Filter>src\Shaders</Filter>
</None>
Expand All @@ -44,6 +26,9 @@
<ClInclude Include="..\inc\ShaderCacheSampleHelper.h">
<Filter>inc</Filter>
</ClInclude>
<ClInclude Include="..\src\AMD_Mesh.h">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\src\Geometry.h">
<Filter>src</Filter>
</ClInclude>
Expand Down Expand Up @@ -71,8 +56,14 @@
<ClInclude Include="..\src\Timer.h">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\src\crc.h">
<Filter>src</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\src\AMD_Mesh.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\src\Geometry.cpp">
<Filter>src</Filter>
</ClCompile>
Expand Down Expand Up @@ -103,5 +94,8 @@
<ClCompile Include="..\src\Timer.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\src\crc.cpp">
<Filter>src</Filter>
</ClCompile>
</ItemGroup>
</Project>
9 changes: 4 additions & 5 deletions amd_sdk/build/AMD_SDK_2013.vcxproj
Expand Up @@ -100,6 +100,7 @@
<ItemGroup>
<ClInclude Include="..\inc\AMD_SDK.h" />
<ClInclude Include="..\inc\ShaderCacheSampleHelper.h" />
<ClInclude Include="..\src\AMD_Mesh.h" />
<ClInclude Include="..\src\Geometry.h" />
<ClInclude Include="..\src\HUD.h" />
<ClInclude Include="..\src\HelperFunctions.h" />
Expand All @@ -109,8 +110,10 @@
<ClInclude Include="..\src\ShaderCache.h" />
<ClInclude Include="..\src\Sprite.h" />
<ClInclude Include="..\src\Timer.h" />
<ClInclude Include="..\src\crc.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\src\AMD_Mesh.cpp" />
<ClCompile Include="..\src\Geometry.cpp" />
<ClCompile Include="..\src\HUD.cpp" />
<ClCompile Include="..\src\HelperFunctions.cpp" />
Expand All @@ -121,14 +124,10 @@
<ClCompile Include="..\src\ShaderCacheSampleHelper.cpp" />
<ClCompile Include="..\src\Sprite.cpp" />
<ClCompile Include="..\src\Timer.cpp" />
<ClCompile Include="..\src\crc.cpp" />
</ItemGroup>
<ItemGroup>
<None Include="..\src\AMD_ISA.inl" />
<None Include="..\src\Shaders\Line.hlsl" />
<None Include="..\src\Shaders\SeparableFilter\FilterCommon.hlsl" />
<None Include="..\src\Shaders\SeparableFilter\FilterKernel.hlsl" />
<None Include="..\src\Shaders\SeparableFilter\HorizontalFilter.hlsl" />
<None Include="..\src\Shaders\SeparableFilter\VerticalFilter.hlsl" />
<None Include="..\src\Shaders\Sprite.hlsl" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
Expand Down
30 changes: 12 additions & 18 deletions amd_sdk/build/AMD_SDK_2013.vcxproj.filters
Expand Up @@ -10,29 +10,11 @@
<Filter Include="src\Shaders">
<UniqueIdentifier>{06ADC7FB-7262-40F1-FB56-3AC8670B37F5}</UniqueIdentifier>
</Filter>
<Filter Include="src\Shaders\SeparableFilter">
<UniqueIdentifier>{4AE40765-B6F1-354B-3FD8-3136ABE40102}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<None Include="..\src\AMD_ISA.inl">
<Filter>src</Filter>
</None>
<None Include="..\src\Shaders\Line.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="..\src\Shaders\SeparableFilter\FilterCommon.hlsl">
<Filter>src\Shaders\SeparableFilter</Filter>
</None>
<None Include="..\src\Shaders\SeparableFilter\FilterKernel.hlsl">
<Filter>src\Shaders\SeparableFilter</Filter>
</None>
<None Include="..\src\Shaders\SeparableFilter\HorizontalFilter.hlsl">
<Filter>src\Shaders\SeparableFilter</Filter>
</None>
<None Include="..\src\Shaders\SeparableFilter\VerticalFilter.hlsl">
<Filter>src\Shaders\SeparableFilter</Filter>
</None>
<None Include="..\src\Shaders\Sprite.hlsl">
<Filter>src\Shaders</Filter>
</None>
Expand All @@ -44,6 +26,9 @@
<ClInclude Include="..\inc\ShaderCacheSampleHelper.h">
<Filter>inc</Filter>
</ClInclude>
<ClInclude Include="..\src\AMD_Mesh.h">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\src\Geometry.h">
<Filter>src</Filter>
</ClInclude>
Expand Down Expand Up @@ -71,8 +56,14 @@
<ClInclude Include="..\src\Timer.h">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\src\crc.h">
<Filter>src</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\src\AMD_Mesh.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\src\Geometry.cpp">
<Filter>src</Filter>
</ClCompile>
Expand Down Expand Up @@ -103,5 +94,8 @@
<ClCompile Include="..\src\Timer.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\src\crc.cpp">
<Filter>src</Filter>
</ClCompile>
</ItemGroup>
</Project>
11 changes: 5 additions & 6 deletions amd_sdk/build/AMD_SDK_2015.vcxproj
Expand Up @@ -16,7 +16,7 @@
<Keyword>Win32Proj</Keyword>
<RootNamespace>AMD_SDK</RootNamespace>
<ProjectName>AMD_SDK</ProjectName>
<WindowsTargetPlatformVersion>10.0.10240.0</WindowsTargetPlatformVersion>
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
Expand Down Expand Up @@ -99,6 +99,7 @@
<ItemGroup>
<ClInclude Include="..\inc\AMD_SDK.h" />
<ClInclude Include="..\inc\ShaderCacheSampleHelper.h" />
<ClInclude Include="..\src\AMD_Mesh.h" />
<ClInclude Include="..\src\Geometry.h" />
<ClInclude Include="..\src\HUD.h" />
<ClInclude Include="..\src\HelperFunctions.h" />
Expand All @@ -108,8 +109,10 @@
<ClInclude Include="..\src\ShaderCache.h" />
<ClInclude Include="..\src\Sprite.h" />
<ClInclude Include="..\src\Timer.h" />
<ClInclude Include="..\src\crc.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\src\AMD_Mesh.cpp" />
<ClCompile Include="..\src\Geometry.cpp" />
<ClCompile Include="..\src\HUD.cpp" />
<ClCompile Include="..\src\HelperFunctions.cpp" />
Expand All @@ -120,14 +123,10 @@
<ClCompile Include="..\src\ShaderCacheSampleHelper.cpp" />
<ClCompile Include="..\src\Sprite.cpp" />
<ClCompile Include="..\src\Timer.cpp" />
<ClCompile Include="..\src\crc.cpp" />
</ItemGroup>
<ItemGroup>
<None Include="..\src\AMD_ISA.inl" />
<None Include="..\src\Shaders\Line.hlsl" />
<None Include="..\src\Shaders\SeparableFilter\FilterCommon.hlsl" />
<None Include="..\src\Shaders\SeparableFilter\FilterKernel.hlsl" />
<None Include="..\src\Shaders\SeparableFilter\HorizontalFilter.hlsl" />
<None Include="..\src\Shaders\SeparableFilter\VerticalFilter.hlsl" />
<None Include="..\src\Shaders\Sprite.hlsl" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
Expand Down

0 comments on commit e0abf15

Please sign in to comment.