xenia-canary/tools/shader-playground
Triang3l 0d14ae01bb [D3D12] Allow non-adaptive tessellation for patch primitive types, and all triangle and quad tessellation modes 2020-05-11 22:40:52 +03:00
..
App.config Adding a tool to interactively assemble/disassemble shaders using XNA. 2015-11-28 16:10:26 -08:00
Editor.Designer.cs [D3D12] Allow non-adaptive tessellation for patch primitive types, and all triangle and quad tessellation modes 2020-05-11 22:40:52 +03:00
Editor.cs [D3D12] Allow non-adaptive tessellation for patch primitive types, and all triangle and quad tessellation modes 2020-05-11 22:40:52 +03:00
Editor.resx First pass ShaderTranslator base type, able to disasm in msft style. 2015-11-28 16:19:04 -08:00
Program.cs Adding a tool to interactively assemble/disassemble shaders using XNA. 2015-11-28 16:10:26 -08:00
README.md Update documentation. 2018-11-22 09:20:09 -06:00
shader-playground.csproj Adding a tool to interactively assemble/disassemble shaders using XNA. 2015-11-28 16:10:26 -08:00
shader-playground.sln Adding a tool to interactively assemble/disassemble shaders using XNA. 2015-11-28 16:10:26 -08:00

README.md

This requires XNA Game Studio 3.1 to be installed (not just the redist): https://www.microsoft.com/en-us/download/details.aspx?id=39

It's not really compatible with modern VS', but you can open the downloaded XNAGS31_setup.exe with 7zip and run the included redists.msi directly.

If installed correctly you should have this file: C:\Program Files (x86)\Microsoft XNA\XNA Game Studio\v3.1\References\Windows\x86\Microsoft.Xna.Framework.dll

XNA is only compatible with 32-bit x86 .NET, so ensure Visual Studio is set to target that (not Any CPU).