Ryujinx.Graphics.Vulkan.csproj
1 <Project Sdk="Microsoft.NET.Sdk"> 2 3 <PropertyGroup> 4 <TargetFramework>net8.0</TargetFramework> 5 </PropertyGroup> 6 7 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'"> 8 <AllowUnsafeBlocks>true</AllowUnsafeBlocks> 9 </PropertyGroup> 10 11 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'"> 12 <AllowUnsafeBlocks>true</AllowUnsafeBlocks> 13 </PropertyGroup> 14 15 <ItemGroup> 16 <EmbeddedResource Include="Effects\Textures\SmaaAreaTexture.bin" /> 17 <EmbeddedResource Include="Effects\Textures\SmaaSearchTexture.bin" /> 18 <EmbeddedResource Include="Effects\Shaders\AreaScaling.spv" /> 19 <EmbeddedResource Include="Effects\Shaders\FsrScaling.spv" /> 20 <EmbeddedResource Include="Effects\Shaders\FsrSharpening.spv" /> 21 <EmbeddedResource Include="Effects\Shaders\Fxaa.spv" /> 22 <EmbeddedResource Include="Effects\Shaders\SmaaBlend.spv" /> 23 <EmbeddedResource Include="Effects\Shaders\SmaaEdge.spv" /> 24 <EmbeddedResource Include="Effects\Shaders\SmaaNeighbour.spv" /> 25 <EmbeddedResource Include="Shaders\SpirvBinaries\ChangeBufferStride.spv" /> 26 <EmbeddedResource Include="Shaders\SpirvBinaries\ColorBlitClearAlphaFragment.spv" /> 27 <EmbeddedResource Include="Shaders\SpirvBinaries\ColorBlitFragment.spv" /> 28 <EmbeddedResource Include="Shaders\SpirvBinaries\ColorBlitMsFragment.spv" /> 29 <EmbeddedResource Include="Shaders\SpirvBinaries\ColorBlitVertex.spv" /> 30 <EmbeddedResource Include="Shaders\SpirvBinaries\ColorClearFFragment.spv" /> 31 <EmbeddedResource Include="Shaders\SpirvBinaries\ColorClearSIFragment.spv" /> 32 <EmbeddedResource Include="Shaders\SpirvBinaries\ColorClearUIFragment.spv" /> 33 <EmbeddedResource Include="Shaders\SpirvBinaries\ColorClearVertex.spv" /> 34 <EmbeddedResource Include="Shaders\SpirvBinaries\ColorCopyShorteningCompute.spv" /> 35 <EmbeddedResource Include="Shaders\SpirvBinaries\ColorCopyToNonMsCompute.spv" /> 36 <EmbeddedResource Include="Shaders\SpirvBinaries\ColorCopyWideningCompute.spv" /> 37 <EmbeddedResource Include="Shaders\SpirvBinaries\ColorDrawToMsFragment.spv" /> 38 <EmbeddedResource Include="Shaders\SpirvBinaries\ColorDrawToMsVertex.spv" /> 39 <EmbeddedResource Include="Shaders\SpirvBinaries\ConvertD32S8ToD24S8.spv" /> 40 <EmbeddedResource Include="Shaders\SpirvBinaries\ConvertIndexBuffer.spv" /> 41 <EmbeddedResource Include="Shaders\SpirvBinaries\ConvertIndirectData.spv" /> 42 <EmbeddedResource Include="Shaders\SpirvBinaries\DepthBlitFragment.spv" /> 43 <EmbeddedResource Include="Shaders\SpirvBinaries\DepthBlitMsFragment.spv" /> 44 <EmbeddedResource Include="Shaders\SpirvBinaries\DepthDrawToMsFragment.spv" /> 45 <EmbeddedResource Include="Shaders\SpirvBinaries\DepthDrawToNonMsFragment.spv" /> 46 <EmbeddedResource Include="Shaders\SpirvBinaries\DepthStencilClearFragment.spv" /> 47 <EmbeddedResource Include="Shaders\SpirvBinaries\StencilBlitFragment.spv" /> 48 <EmbeddedResource Include="Shaders\SpirvBinaries\StencilBlitMsFragment.spv" /> 49 <EmbeddedResource Include="Shaders\SpirvBinaries\StencilDrawToMsFragment.spv" /> 50 <EmbeddedResource Include="Shaders\SpirvBinaries\StencilDrawToNonMsFragment.spv" /> 51 </ItemGroup> 52 53 <ItemGroup> 54 <PackageReference Include="OpenTK.Windowing.GraphicsLibraryFramework" /> 55 <PackageReference Include="shaderc.net" /> 56 <PackageReference Include="Silk.NET.Vulkan" /> 57 <PackageReference Include="Silk.NET.Vulkan.Extensions.EXT" /> 58 <PackageReference Include="Silk.NET.Vulkan.Extensions.KHR" /> 59 </ItemGroup> 60 61 <ItemGroup> 62 <ProjectReference Include="..\Ryujinx.Common\Ryujinx.Common.csproj" /> 63 <ProjectReference Include="..\Ryujinx.Graphics.GAL\Ryujinx.Graphics.GAL.csproj" /> 64 </ItemGroup> 65 66 </Project>