├── .editorconfig ├── .github ├── FUNDING.yml └── workflows │ └── build.yml ├── .gitignore ├── Directory.Build.props ├── Directory.Build.targets ├── Directory.Packages.props ├── LICENSE ├── NuGet.Config ├── README.md ├── Vortice.Windows.Samples.sln ├── global.json └── src ├── Direct2D1 └── 01_HelloWindow │ ├── 01_HelloWindow.csproj │ └── Program.cs ├── Direct3D11 ├── 01_HelloWindow │ ├── 01_HelloWindow.csproj │ └── Program.cs ├── 02_DrawTriangle │ ├── 02_DrawTriangle.csproj │ ├── Shaders │ │ └── HelloTriangle.hlsl │ └── TriangleApp.cs ├── 03_DrawQuad │ ├── 03_DrawQuad.csproj │ ├── DrawQuadApp.cs │ └── Shaders │ │ └── HelloTriangle.hlsl ├── 04_BufferOffsets │ ├── 04_BufferOffsets.csproj │ ├── BufferOffsetsApp.cs │ ├── Shaders │ │ └── HelloTriangle.hlsl │ └── VertexPosition2DColor.cs ├── 05_Cube │ ├── 05_Cube.csproj │ ├── CubeApp.cs │ └── Shaders │ │ └── Cube.hlsl ├── 06_CubeAlphaBlend │ ├── 06_CubeAlphaBlend.csproj │ ├── CubeAlphaBlendApp.cs │ └── Shaders │ │ └── Cube.hlsl ├── 07_TexturedCube │ ├── 07_TexturedCube.csproj │ ├── Shaders │ │ └── Cube.hlsl │ └── TexturedCubeApp.cs ├── 08_TexturedCubeFromFile │ ├── 08_TexturedCubeFromFile.csproj │ ├── Shaders │ │ └── Cube.hlsl │ ├── TexturedCubeFromFileApp.cs │ └── Textures │ │ └── 10points.png ├── 09_Mipmapping │ ├── 09_Mipmapping.csproj │ ├── MipmappingApp.cs │ ├── Shaders │ │ └── Cube.hlsl │ └── Textures │ │ └── 10points.png ├── 10_Text │ ├── 10_Text.csproj │ ├── DrawTextApp.cs │ └── Shaders │ │ └── TextureShaders.hlsl └── VideoProcessor │ ├── Program.cs │ └── VideoProcessorEnumerator.csproj ├── Direct3D12 ├── 01_HelloWindow │ ├── 01_HelloWindow.csproj │ └── Program.cs ├── 02_DrawTriangle │ ├── 02_DrawTriangle.csproj │ ├── DrawTriangleApp.cs │ └── Shaders │ │ └── HelloTriangle.hlsl ├── 03_DrawQuad │ ├── 03_DrawQuad.csproj │ ├── DrawQuadApp.cs │ └── Shaders │ │ └── HelloTriangle.hlsl ├── 04_DrawConstBuffers │ ├── 04_DrawConstBuffers.csproj │ ├── DrawConstBuffersApp.cs │ └── Shaders │ │ └── HelloConstBuffers.hlsl ├── 05_DrawCube │ ├── 05_DrawCube.csproj │ ├── DrawCubeApp.cs │ └── Shaders │ │ └── Cube.hlsl ├── 06_DrawCubeAlphaBlend │ ├── 06_DrawCubeAlphaBlend.csproj │ ├── DrawCubeAlphaBlend..cs │ └── Shaders │ │ └── Cube.hlsl └── 07_DrawTexturedCube │ ├── 07_DrawTexturedCube.csproj │ ├── DrawTexturedCubeApp.cs │ ├── Shaders │ ├── GenerateMips.hlsl │ ├── RootSig.fxh │ └── TexturedCube.hlsl │ └── Textures │ └── 10points.png ├── MediaFoundation ├── MediaEngineApp │ ├── MediaEngineApp.csproj │ ├── Program.cs │ └── ergon.wav └── MediaEnginePlayVideo │ ├── MediaEnginePlayVideo.csproj │ └── Program.cs ├── Vortice.Framework ├── AppPlatform.cs ├── AppTime.cs ├── AppWindow.cs ├── Application.cs ├── D3D11Application.cs ├── D3D11ConstantBuffer.cs ├── D3D12 │ ├── D3D12Application.cs │ ├── D3D12DescriptorAllocator.cs │ ├── D3D12ResourceUploadBatch.cs │ └── D3D12ResourceUtils.cs ├── DisposableObject.cs ├── Image.cs ├── KeyboardKey.cs ├── MeshUtilities.cs ├── NativeMethods.json ├── NativeMethods.txt ├── Platform │ ├── WinUI │ │ ├── WinUIAppPlatform.cs │ │ ├── WinUIAppWindow.cs │ │ └── WindowHelper.cs │ └── Windows │ │ ├── Win32AppPlatform.cs │ │ ├── Win32AppWindow.cs │ │ └── Win32Native.cs ├── Utilities.cs ├── VertexPositionColor.cs ├── VertexPositionColorTexture.cs ├── VertexPositionNormal.cs ├── VertexPositionNormalTexture.cs ├── VertexPositionTexture.cs └── Vortice.Framework.csproj ├── WinUI └── WinUI_Example │ ├── App.xaml │ ├── App.xaml.cs │ ├── Assets │ ├── LockScreenLogo.scale-200.png │ ├── SplashScreen.scale-200.png │ ├── Square150x150Logo.scale-200.png │ ├── Square44x44Logo.scale-200.png │ ├── Square44x44Logo.targetsize-24_altform-unplated.png │ ├── StoreLogo.png │ └── Wide310x150Logo.scale-200.png │ ├── MainWindow.xaml │ ├── MainWindow.xaml.cs │ ├── Package.appxmanifest │ ├── Shaders │ ├── HelloTriangle.hlsl │ └── TextureShaders.hlsl │ ├── WinUI_Example.csproj │ └── app.manifest └── XAudio2 └── PlaySound ├── PlaySound.csproj ├── Program.cs ├── ergon.adpcm.wav ├── ergon.wav └── ergon.xwma /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [amerkoleci] 2 | -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/.gitignore -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /Directory.Build.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/Directory.Build.targets -------------------------------------------------------------------------------- /Directory.Packages.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/Directory.Packages.props -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/LICENSE -------------------------------------------------------------------------------- /NuGet.Config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/NuGet.Config -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/README.md -------------------------------------------------------------------------------- /Vortice.Windows.Samples.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/Vortice.Windows.Samples.sln -------------------------------------------------------------------------------- /global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/global.json -------------------------------------------------------------------------------- /src/Direct2D1/01_HelloWindow/01_HelloWindow.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct2D1/01_HelloWindow/01_HelloWindow.csproj -------------------------------------------------------------------------------- /src/Direct2D1/01_HelloWindow/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct2D1/01_HelloWindow/Program.cs -------------------------------------------------------------------------------- /src/Direct3D11/01_HelloWindow/01_HelloWindow.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D11/01_HelloWindow/01_HelloWindow.csproj -------------------------------------------------------------------------------- /src/Direct3D11/01_HelloWindow/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D11/01_HelloWindow/Program.cs -------------------------------------------------------------------------------- /src/Direct3D11/02_DrawTriangle/02_DrawTriangle.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D11/02_DrawTriangle/02_DrawTriangle.csproj -------------------------------------------------------------------------------- /src/Direct3D11/02_DrawTriangle/Shaders/HelloTriangle.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D11/02_DrawTriangle/Shaders/HelloTriangle.hlsl -------------------------------------------------------------------------------- /src/Direct3D11/02_DrawTriangle/TriangleApp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D11/02_DrawTriangle/TriangleApp.cs -------------------------------------------------------------------------------- /src/Direct3D11/03_DrawQuad/03_DrawQuad.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D11/03_DrawQuad/03_DrawQuad.csproj -------------------------------------------------------------------------------- /src/Direct3D11/03_DrawQuad/DrawQuadApp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D11/03_DrawQuad/DrawQuadApp.cs -------------------------------------------------------------------------------- /src/Direct3D11/03_DrawQuad/Shaders/HelloTriangle.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D11/03_DrawQuad/Shaders/HelloTriangle.hlsl -------------------------------------------------------------------------------- /src/Direct3D11/04_BufferOffsets/04_BufferOffsets.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D11/04_BufferOffsets/04_BufferOffsets.csproj -------------------------------------------------------------------------------- /src/Direct3D11/04_BufferOffsets/BufferOffsetsApp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D11/04_BufferOffsets/BufferOffsetsApp.cs -------------------------------------------------------------------------------- /src/Direct3D11/04_BufferOffsets/Shaders/HelloTriangle.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D11/04_BufferOffsets/Shaders/HelloTriangle.hlsl -------------------------------------------------------------------------------- /src/Direct3D11/04_BufferOffsets/VertexPosition2DColor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D11/04_BufferOffsets/VertexPosition2DColor.cs -------------------------------------------------------------------------------- /src/Direct3D11/05_Cube/05_Cube.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D11/05_Cube/05_Cube.csproj -------------------------------------------------------------------------------- /src/Direct3D11/05_Cube/CubeApp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D11/05_Cube/CubeApp.cs -------------------------------------------------------------------------------- /src/Direct3D11/05_Cube/Shaders/Cube.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D11/05_Cube/Shaders/Cube.hlsl -------------------------------------------------------------------------------- /src/Direct3D11/06_CubeAlphaBlend/06_CubeAlphaBlend.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D11/06_CubeAlphaBlend/06_CubeAlphaBlend.csproj -------------------------------------------------------------------------------- /src/Direct3D11/06_CubeAlphaBlend/CubeAlphaBlendApp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D11/06_CubeAlphaBlend/CubeAlphaBlendApp.cs -------------------------------------------------------------------------------- /src/Direct3D11/06_CubeAlphaBlend/Shaders/Cube.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D11/06_CubeAlphaBlend/Shaders/Cube.hlsl -------------------------------------------------------------------------------- /src/Direct3D11/07_TexturedCube/07_TexturedCube.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D11/07_TexturedCube/07_TexturedCube.csproj -------------------------------------------------------------------------------- /src/Direct3D11/07_TexturedCube/Shaders/Cube.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D11/07_TexturedCube/Shaders/Cube.hlsl -------------------------------------------------------------------------------- /src/Direct3D11/07_TexturedCube/TexturedCubeApp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D11/07_TexturedCube/TexturedCubeApp.cs -------------------------------------------------------------------------------- /src/Direct3D11/08_TexturedCubeFromFile/08_TexturedCubeFromFile.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D11/08_TexturedCubeFromFile/08_TexturedCubeFromFile.csproj -------------------------------------------------------------------------------- /src/Direct3D11/08_TexturedCubeFromFile/Shaders/Cube.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D11/08_TexturedCubeFromFile/Shaders/Cube.hlsl -------------------------------------------------------------------------------- /src/Direct3D11/08_TexturedCubeFromFile/TexturedCubeFromFileApp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D11/08_TexturedCubeFromFile/TexturedCubeFromFileApp.cs -------------------------------------------------------------------------------- /src/Direct3D11/08_TexturedCubeFromFile/Textures/10points.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D11/08_TexturedCubeFromFile/Textures/10points.png -------------------------------------------------------------------------------- /src/Direct3D11/09_Mipmapping/09_Mipmapping.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D11/09_Mipmapping/09_Mipmapping.csproj -------------------------------------------------------------------------------- /src/Direct3D11/09_Mipmapping/MipmappingApp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D11/09_Mipmapping/MipmappingApp.cs -------------------------------------------------------------------------------- /src/Direct3D11/09_Mipmapping/Shaders/Cube.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D11/09_Mipmapping/Shaders/Cube.hlsl -------------------------------------------------------------------------------- /src/Direct3D11/09_Mipmapping/Textures/10points.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D11/09_Mipmapping/Textures/10points.png -------------------------------------------------------------------------------- /src/Direct3D11/10_Text/10_Text.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D11/10_Text/10_Text.csproj -------------------------------------------------------------------------------- /src/Direct3D11/10_Text/DrawTextApp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D11/10_Text/DrawTextApp.cs -------------------------------------------------------------------------------- /src/Direct3D11/10_Text/Shaders/TextureShaders.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D11/10_Text/Shaders/TextureShaders.hlsl -------------------------------------------------------------------------------- /src/Direct3D11/VideoProcessor/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D11/VideoProcessor/Program.cs -------------------------------------------------------------------------------- /src/Direct3D11/VideoProcessor/VideoProcessorEnumerator.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D11/VideoProcessor/VideoProcessorEnumerator.csproj -------------------------------------------------------------------------------- /src/Direct3D12/01_HelloWindow/01_HelloWindow.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D12/01_HelloWindow/01_HelloWindow.csproj -------------------------------------------------------------------------------- /src/Direct3D12/01_HelloWindow/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D12/01_HelloWindow/Program.cs -------------------------------------------------------------------------------- /src/Direct3D12/02_DrawTriangle/02_DrawTriangle.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D12/02_DrawTriangle/02_DrawTriangle.csproj -------------------------------------------------------------------------------- /src/Direct3D12/02_DrawTriangle/DrawTriangleApp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D12/02_DrawTriangle/DrawTriangleApp.cs -------------------------------------------------------------------------------- /src/Direct3D12/02_DrawTriangle/Shaders/HelloTriangle.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D12/02_DrawTriangle/Shaders/HelloTriangle.hlsl -------------------------------------------------------------------------------- /src/Direct3D12/03_DrawQuad/03_DrawQuad.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D12/03_DrawQuad/03_DrawQuad.csproj -------------------------------------------------------------------------------- /src/Direct3D12/03_DrawQuad/DrawQuadApp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D12/03_DrawQuad/DrawQuadApp.cs -------------------------------------------------------------------------------- /src/Direct3D12/03_DrawQuad/Shaders/HelloTriangle.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D12/03_DrawQuad/Shaders/HelloTriangle.hlsl -------------------------------------------------------------------------------- /src/Direct3D12/04_DrawConstBuffers/04_DrawConstBuffers.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D12/04_DrawConstBuffers/04_DrawConstBuffers.csproj -------------------------------------------------------------------------------- /src/Direct3D12/04_DrawConstBuffers/DrawConstBuffersApp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D12/04_DrawConstBuffers/DrawConstBuffersApp.cs -------------------------------------------------------------------------------- /src/Direct3D12/04_DrawConstBuffers/Shaders/HelloConstBuffers.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D12/04_DrawConstBuffers/Shaders/HelloConstBuffers.hlsl -------------------------------------------------------------------------------- /src/Direct3D12/05_DrawCube/05_DrawCube.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D12/05_DrawCube/05_DrawCube.csproj -------------------------------------------------------------------------------- /src/Direct3D12/05_DrawCube/DrawCubeApp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D12/05_DrawCube/DrawCubeApp.cs -------------------------------------------------------------------------------- /src/Direct3D12/05_DrawCube/Shaders/Cube.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D12/05_DrawCube/Shaders/Cube.hlsl -------------------------------------------------------------------------------- /src/Direct3D12/06_DrawCubeAlphaBlend/06_DrawCubeAlphaBlend.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D12/06_DrawCubeAlphaBlend/06_DrawCubeAlphaBlend.csproj -------------------------------------------------------------------------------- /src/Direct3D12/06_DrawCubeAlphaBlend/DrawCubeAlphaBlend..cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D12/06_DrawCubeAlphaBlend/DrawCubeAlphaBlend..cs -------------------------------------------------------------------------------- /src/Direct3D12/06_DrawCubeAlphaBlend/Shaders/Cube.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D12/06_DrawCubeAlphaBlend/Shaders/Cube.hlsl -------------------------------------------------------------------------------- /src/Direct3D12/07_DrawTexturedCube/07_DrawTexturedCube.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D12/07_DrawTexturedCube/07_DrawTexturedCube.csproj -------------------------------------------------------------------------------- /src/Direct3D12/07_DrawTexturedCube/DrawTexturedCubeApp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D12/07_DrawTexturedCube/DrawTexturedCubeApp.cs -------------------------------------------------------------------------------- /src/Direct3D12/07_DrawTexturedCube/Shaders/GenerateMips.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D12/07_DrawTexturedCube/Shaders/GenerateMips.hlsl -------------------------------------------------------------------------------- /src/Direct3D12/07_DrawTexturedCube/Shaders/RootSig.fxh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D12/07_DrawTexturedCube/Shaders/RootSig.fxh -------------------------------------------------------------------------------- /src/Direct3D12/07_DrawTexturedCube/Shaders/TexturedCube.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D12/07_DrawTexturedCube/Shaders/TexturedCube.hlsl -------------------------------------------------------------------------------- /src/Direct3D12/07_DrawTexturedCube/Textures/10points.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Direct3D12/07_DrawTexturedCube/Textures/10points.png -------------------------------------------------------------------------------- /src/MediaFoundation/MediaEngineApp/MediaEngineApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/MediaFoundation/MediaEngineApp/MediaEngineApp.csproj -------------------------------------------------------------------------------- /src/MediaFoundation/MediaEngineApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/MediaFoundation/MediaEngineApp/Program.cs -------------------------------------------------------------------------------- /src/MediaFoundation/MediaEngineApp/ergon.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/MediaFoundation/MediaEngineApp/ergon.wav -------------------------------------------------------------------------------- /src/MediaFoundation/MediaEnginePlayVideo/MediaEnginePlayVideo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/MediaFoundation/MediaEnginePlayVideo/MediaEnginePlayVideo.csproj -------------------------------------------------------------------------------- /src/MediaFoundation/MediaEnginePlayVideo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/MediaFoundation/MediaEnginePlayVideo/Program.cs -------------------------------------------------------------------------------- /src/Vortice.Framework/AppPlatform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Vortice.Framework/AppPlatform.cs -------------------------------------------------------------------------------- /src/Vortice.Framework/AppTime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Vortice.Framework/AppTime.cs -------------------------------------------------------------------------------- /src/Vortice.Framework/AppWindow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Vortice.Framework/AppWindow.cs -------------------------------------------------------------------------------- /src/Vortice.Framework/Application.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Vortice.Framework/Application.cs -------------------------------------------------------------------------------- /src/Vortice.Framework/D3D11Application.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Vortice.Framework/D3D11Application.cs -------------------------------------------------------------------------------- /src/Vortice.Framework/D3D11ConstantBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Vortice.Framework/D3D11ConstantBuffer.cs -------------------------------------------------------------------------------- /src/Vortice.Framework/D3D12/D3D12Application.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Vortice.Framework/D3D12/D3D12Application.cs -------------------------------------------------------------------------------- /src/Vortice.Framework/D3D12/D3D12DescriptorAllocator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Vortice.Framework/D3D12/D3D12DescriptorAllocator.cs -------------------------------------------------------------------------------- /src/Vortice.Framework/D3D12/D3D12ResourceUploadBatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Vortice.Framework/D3D12/D3D12ResourceUploadBatch.cs -------------------------------------------------------------------------------- /src/Vortice.Framework/D3D12/D3D12ResourceUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Vortice.Framework/D3D12/D3D12ResourceUtils.cs -------------------------------------------------------------------------------- /src/Vortice.Framework/DisposableObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Vortice.Framework/DisposableObject.cs -------------------------------------------------------------------------------- /src/Vortice.Framework/Image.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Vortice.Framework/Image.cs -------------------------------------------------------------------------------- /src/Vortice.Framework/KeyboardKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Vortice.Framework/KeyboardKey.cs -------------------------------------------------------------------------------- /src/Vortice.Framework/MeshUtilities.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Vortice.Framework/MeshUtilities.cs -------------------------------------------------------------------------------- /src/Vortice.Framework/NativeMethods.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Vortice.Framework/NativeMethods.json -------------------------------------------------------------------------------- /src/Vortice.Framework/NativeMethods.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Vortice.Framework/NativeMethods.txt -------------------------------------------------------------------------------- /src/Vortice.Framework/Platform/WinUI/WinUIAppPlatform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Vortice.Framework/Platform/WinUI/WinUIAppPlatform.cs -------------------------------------------------------------------------------- /src/Vortice.Framework/Platform/WinUI/WinUIAppWindow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Vortice.Framework/Platform/WinUI/WinUIAppWindow.cs -------------------------------------------------------------------------------- /src/Vortice.Framework/Platform/WinUI/WindowHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Vortice.Framework/Platform/WinUI/WindowHelper.cs -------------------------------------------------------------------------------- /src/Vortice.Framework/Platform/Windows/Win32AppPlatform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Vortice.Framework/Platform/Windows/Win32AppPlatform.cs -------------------------------------------------------------------------------- /src/Vortice.Framework/Platform/Windows/Win32AppWindow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Vortice.Framework/Platform/Windows/Win32AppWindow.cs -------------------------------------------------------------------------------- /src/Vortice.Framework/Platform/Windows/Win32Native.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Vortice.Framework/Platform/Windows/Win32Native.cs -------------------------------------------------------------------------------- /src/Vortice.Framework/Utilities.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Vortice.Framework/Utilities.cs -------------------------------------------------------------------------------- /src/Vortice.Framework/VertexPositionColor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Vortice.Framework/VertexPositionColor.cs -------------------------------------------------------------------------------- /src/Vortice.Framework/VertexPositionColorTexture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Vortice.Framework/VertexPositionColorTexture.cs -------------------------------------------------------------------------------- /src/Vortice.Framework/VertexPositionNormal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Vortice.Framework/VertexPositionNormal.cs -------------------------------------------------------------------------------- /src/Vortice.Framework/VertexPositionNormalTexture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Vortice.Framework/VertexPositionNormalTexture.cs -------------------------------------------------------------------------------- /src/Vortice.Framework/VertexPositionTexture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Vortice.Framework/VertexPositionTexture.cs -------------------------------------------------------------------------------- /src/Vortice.Framework/Vortice.Framework.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/Vortice.Framework/Vortice.Framework.csproj -------------------------------------------------------------------------------- /src/WinUI/WinUI_Example/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/WinUI/WinUI_Example/App.xaml -------------------------------------------------------------------------------- /src/WinUI/WinUI_Example/App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/WinUI/WinUI_Example/App.xaml.cs -------------------------------------------------------------------------------- /src/WinUI/WinUI_Example/Assets/LockScreenLogo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/WinUI/WinUI_Example/Assets/LockScreenLogo.scale-200.png -------------------------------------------------------------------------------- /src/WinUI/WinUI_Example/Assets/SplashScreen.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/WinUI/WinUI_Example/Assets/SplashScreen.scale-200.png -------------------------------------------------------------------------------- /src/WinUI/WinUI_Example/Assets/Square150x150Logo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/WinUI/WinUI_Example/Assets/Square150x150Logo.scale-200.png -------------------------------------------------------------------------------- /src/WinUI/WinUI_Example/Assets/Square44x44Logo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/WinUI/WinUI_Example/Assets/Square44x44Logo.scale-200.png -------------------------------------------------------------------------------- /src/WinUI/WinUI_Example/Assets/Square44x44Logo.targetsize-24_altform-unplated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/WinUI/WinUI_Example/Assets/Square44x44Logo.targetsize-24_altform-unplated.png -------------------------------------------------------------------------------- /src/WinUI/WinUI_Example/Assets/StoreLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/WinUI/WinUI_Example/Assets/StoreLogo.png -------------------------------------------------------------------------------- /src/WinUI/WinUI_Example/Assets/Wide310x150Logo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/WinUI/WinUI_Example/Assets/Wide310x150Logo.scale-200.png -------------------------------------------------------------------------------- /src/WinUI/WinUI_Example/MainWindow.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/WinUI/WinUI_Example/MainWindow.xaml -------------------------------------------------------------------------------- /src/WinUI/WinUI_Example/MainWindow.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/WinUI/WinUI_Example/MainWindow.xaml.cs -------------------------------------------------------------------------------- /src/WinUI/WinUI_Example/Package.appxmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/WinUI/WinUI_Example/Package.appxmanifest -------------------------------------------------------------------------------- /src/WinUI/WinUI_Example/Shaders/HelloTriangle.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/WinUI/WinUI_Example/Shaders/HelloTriangle.hlsl -------------------------------------------------------------------------------- /src/WinUI/WinUI_Example/Shaders/TextureShaders.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/WinUI/WinUI_Example/Shaders/TextureShaders.hlsl -------------------------------------------------------------------------------- /src/WinUI/WinUI_Example/WinUI_Example.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/WinUI/WinUI_Example/WinUI_Example.csproj -------------------------------------------------------------------------------- /src/WinUI/WinUI_Example/app.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/WinUI/WinUI_Example/app.manifest -------------------------------------------------------------------------------- /src/XAudio2/PlaySound/PlaySound.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/XAudio2/PlaySound/PlaySound.csproj -------------------------------------------------------------------------------- /src/XAudio2/PlaySound/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/XAudio2/PlaySound/Program.cs -------------------------------------------------------------------------------- /src/XAudio2/PlaySound/ergon.adpcm.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/XAudio2/PlaySound/ergon.adpcm.wav -------------------------------------------------------------------------------- /src/XAudio2/PlaySound/ergon.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/XAudio2/PlaySound/ergon.wav -------------------------------------------------------------------------------- /src/XAudio2/PlaySound/ergon.xwma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amerkoleci/Vortice.Windows.Samples/HEAD/src/XAudio2/PlaySound/ergon.xwma --------------------------------------------------------------------------------