├── .github └── workflows │ ├── build-and-publish-beta.yml │ └── build-and-publish-release.yml ├── .gitignore ├── Directory.Build.props ├── LICENSE ├── README.md ├── images └── FolderStructure.png ├── samples ├── XNAssets.Samples.DDSViewer │ ├── Program.cs │ ├── UI │ │ ├── MainForm.Generated.cs │ │ ├── MainForm.cs │ │ ├── background.png │ │ └── mainForm.xmmp │ ├── Utility.cs │ ├── ViewerGame.cs │ └── XNAssets.Samples.DDSViewer.MonoGame.DesktopGL.csproj └── XNAssets.Samples.Test │ ├── Program.cs │ ├── TestGame.cs │ ├── XNAssets.Samples.Test.MonoGame.csproj │ └── assets │ ├── calibri32.fnt │ └── calibri32_0.png ├── src ├── XNAssets.FontStashSharp │ ├── XNAssets.FontStashSharp.FNA.Core.csproj │ ├── XNAssets.FontStashSharp.MonoGame.csproj │ ├── XNAssets.FontStashSharp.Stride.csproj │ └── XNAssetsExt.FontStashSharp.cs └── XNAssets │ ├── DDS │ ├── BitmapContent.cs │ ├── DdsParser.cs │ └── TextureContent.cs │ ├── Utility │ ├── BMFontLoader.cs │ ├── CrossEngineStuff.cs │ ├── DdsLoader.cs │ └── Texture2DExtensions.cs │ ├── XNAssets.FNA.Core.csproj │ ├── XNAssets.FNA.csproj │ ├── XNAssets.MonoGame.csproj │ ├── XNAssets.Stride.csproj │ ├── XNAssetsExt.Effect.cs │ ├── XNAssetsExt.SoundEffect.cs │ ├── XNAssetsExt.SpriteFont.cs │ └── XNAssetsExt.Texture.cs └── tests ├── Assets ├── DefaultEffect.efb ├── DefaultEffect_BONES_4_LIGHTNING.efb ├── HUD_Aiming.png ├── LogoOnly_64px.png ├── MilkyWay.dds ├── SkyBox.dds ├── WaterNoise.dds ├── arial64.fnt ├── arial64_0.png ├── checker.dds ├── dirt.dds ├── grass.dds └── rock.dds ├── DDSTests.cs ├── TestGame.cs ├── TestsEnvironment.cs ├── Utility.cs ├── XNAssets.Tests.csproj └── XNAssetsTests.cs /.github/workflows/build-and-publish-beta.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/.github/workflows/build-and-publish-beta.yml -------------------------------------------------------------------------------- /.github/workflows/build-and-publish-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/.github/workflows/build-and-publish-release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/.gitignore -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/README.md -------------------------------------------------------------------------------- /images/FolderStructure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/images/FolderStructure.png -------------------------------------------------------------------------------- /samples/XNAssets.Samples.DDSViewer/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/samples/XNAssets.Samples.DDSViewer/Program.cs -------------------------------------------------------------------------------- /samples/XNAssets.Samples.DDSViewer/UI/MainForm.Generated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/samples/XNAssets.Samples.DDSViewer/UI/MainForm.Generated.cs -------------------------------------------------------------------------------- /samples/XNAssets.Samples.DDSViewer/UI/MainForm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/samples/XNAssets.Samples.DDSViewer/UI/MainForm.cs -------------------------------------------------------------------------------- /samples/XNAssets.Samples.DDSViewer/UI/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/samples/XNAssets.Samples.DDSViewer/UI/background.png -------------------------------------------------------------------------------- /samples/XNAssets.Samples.DDSViewer/UI/mainForm.xmmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/samples/XNAssets.Samples.DDSViewer/UI/mainForm.xmmp -------------------------------------------------------------------------------- /samples/XNAssets.Samples.DDSViewer/Utility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/samples/XNAssets.Samples.DDSViewer/Utility.cs -------------------------------------------------------------------------------- /samples/XNAssets.Samples.DDSViewer/ViewerGame.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/samples/XNAssets.Samples.DDSViewer/ViewerGame.cs -------------------------------------------------------------------------------- /samples/XNAssets.Samples.DDSViewer/XNAssets.Samples.DDSViewer.MonoGame.DesktopGL.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/samples/XNAssets.Samples.DDSViewer/XNAssets.Samples.DDSViewer.MonoGame.DesktopGL.csproj -------------------------------------------------------------------------------- /samples/XNAssets.Samples.Test/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/samples/XNAssets.Samples.Test/Program.cs -------------------------------------------------------------------------------- /samples/XNAssets.Samples.Test/TestGame.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/samples/XNAssets.Samples.Test/TestGame.cs -------------------------------------------------------------------------------- /samples/XNAssets.Samples.Test/XNAssets.Samples.Test.MonoGame.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/samples/XNAssets.Samples.Test/XNAssets.Samples.Test.MonoGame.csproj -------------------------------------------------------------------------------- /samples/XNAssets.Samples.Test/assets/calibri32.fnt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/samples/XNAssets.Samples.Test/assets/calibri32.fnt -------------------------------------------------------------------------------- /samples/XNAssets.Samples.Test/assets/calibri32_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/samples/XNAssets.Samples.Test/assets/calibri32_0.png -------------------------------------------------------------------------------- /src/XNAssets.FontStashSharp/XNAssets.FontStashSharp.FNA.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/src/XNAssets.FontStashSharp/XNAssets.FontStashSharp.FNA.Core.csproj -------------------------------------------------------------------------------- /src/XNAssets.FontStashSharp/XNAssets.FontStashSharp.MonoGame.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/src/XNAssets.FontStashSharp/XNAssets.FontStashSharp.MonoGame.csproj -------------------------------------------------------------------------------- /src/XNAssets.FontStashSharp/XNAssets.FontStashSharp.Stride.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/src/XNAssets.FontStashSharp/XNAssets.FontStashSharp.Stride.csproj -------------------------------------------------------------------------------- /src/XNAssets.FontStashSharp/XNAssetsExt.FontStashSharp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/src/XNAssets.FontStashSharp/XNAssetsExt.FontStashSharp.cs -------------------------------------------------------------------------------- /src/XNAssets/DDS/BitmapContent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/src/XNAssets/DDS/BitmapContent.cs -------------------------------------------------------------------------------- /src/XNAssets/DDS/DdsParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/src/XNAssets/DDS/DdsParser.cs -------------------------------------------------------------------------------- /src/XNAssets/DDS/TextureContent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/src/XNAssets/DDS/TextureContent.cs -------------------------------------------------------------------------------- /src/XNAssets/Utility/BMFontLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/src/XNAssets/Utility/BMFontLoader.cs -------------------------------------------------------------------------------- /src/XNAssets/Utility/CrossEngineStuff.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/src/XNAssets/Utility/CrossEngineStuff.cs -------------------------------------------------------------------------------- /src/XNAssets/Utility/DdsLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/src/XNAssets/Utility/DdsLoader.cs -------------------------------------------------------------------------------- /src/XNAssets/Utility/Texture2DExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/src/XNAssets/Utility/Texture2DExtensions.cs -------------------------------------------------------------------------------- /src/XNAssets/XNAssets.FNA.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/src/XNAssets/XNAssets.FNA.Core.csproj -------------------------------------------------------------------------------- /src/XNAssets/XNAssets.FNA.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/src/XNAssets/XNAssets.FNA.csproj -------------------------------------------------------------------------------- /src/XNAssets/XNAssets.MonoGame.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/src/XNAssets/XNAssets.MonoGame.csproj -------------------------------------------------------------------------------- /src/XNAssets/XNAssets.Stride.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/src/XNAssets/XNAssets.Stride.csproj -------------------------------------------------------------------------------- /src/XNAssets/XNAssetsExt.Effect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/src/XNAssets/XNAssetsExt.Effect.cs -------------------------------------------------------------------------------- /src/XNAssets/XNAssetsExt.SoundEffect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/src/XNAssets/XNAssetsExt.SoundEffect.cs -------------------------------------------------------------------------------- /src/XNAssets/XNAssetsExt.SpriteFont.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/src/XNAssets/XNAssetsExt.SpriteFont.cs -------------------------------------------------------------------------------- /src/XNAssets/XNAssetsExt.Texture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/src/XNAssets/XNAssetsExt.Texture.cs -------------------------------------------------------------------------------- /tests/Assets/DefaultEffect.efb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/tests/Assets/DefaultEffect.efb -------------------------------------------------------------------------------- /tests/Assets/DefaultEffect_BONES_4_LIGHTNING.efb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/tests/Assets/DefaultEffect_BONES_4_LIGHTNING.efb -------------------------------------------------------------------------------- /tests/Assets/HUD_Aiming.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/tests/Assets/HUD_Aiming.png -------------------------------------------------------------------------------- /tests/Assets/LogoOnly_64px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/tests/Assets/LogoOnly_64px.png -------------------------------------------------------------------------------- /tests/Assets/MilkyWay.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/tests/Assets/MilkyWay.dds -------------------------------------------------------------------------------- /tests/Assets/SkyBox.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/tests/Assets/SkyBox.dds -------------------------------------------------------------------------------- /tests/Assets/WaterNoise.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/tests/Assets/WaterNoise.dds -------------------------------------------------------------------------------- /tests/Assets/arial64.fnt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/tests/Assets/arial64.fnt -------------------------------------------------------------------------------- /tests/Assets/arial64_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/tests/Assets/arial64_0.png -------------------------------------------------------------------------------- /tests/Assets/checker.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/tests/Assets/checker.dds -------------------------------------------------------------------------------- /tests/Assets/dirt.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/tests/Assets/dirt.dds -------------------------------------------------------------------------------- /tests/Assets/grass.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/tests/Assets/grass.dds -------------------------------------------------------------------------------- /tests/Assets/rock.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/tests/Assets/rock.dds -------------------------------------------------------------------------------- /tests/DDSTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/tests/DDSTests.cs -------------------------------------------------------------------------------- /tests/TestGame.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/tests/TestGame.cs -------------------------------------------------------------------------------- /tests/TestsEnvironment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/tests/TestsEnvironment.cs -------------------------------------------------------------------------------- /tests/Utility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/tests/Utility.cs -------------------------------------------------------------------------------- /tests/XNAssets.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/tests/XNAssets.Tests.csproj -------------------------------------------------------------------------------- /tests/XNAssetsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rds1983/XNAssets/HEAD/tests/XNAssetsTests.cs --------------------------------------------------------------------------------