45050b2380
Also fixes addressing of MSAA samples 2 and 3 for 64bpp color render targets in the ROV RB implementation on Direct3D 12. Additionally, with FSI/ROV, alpha test and alpha to coverage are done only if the render target 0 was dynamically written to (according to the Direct3D 9 rules for writing to color render targets, though not sure if they actually apply to the alpha tests on Direct3D 9, but for safety). There is also some code cleanup for things spotted during the development of the feature. |
||
---|---|---|
.. | ||
App.config | ||
Editor.Designer.cs | ||
Editor.cs | ||
Editor.resx | ||
Program.cs | ||
README.md | ||
shader-playground.csproj | ||
shader-playground.sln |
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
).