Glatzemann
4096a16846
some minor GL3 RenderSystem tweaking
2015-03-15 01:12:23 +01:00
Glatzemann
749fa0a5f1
Added ANX.SoundSystem.Null for debugging. This SoundSystem does nothing, it is only a empty hull.
2015-03-15 01:12:22 +01:00
SND\eagleeyestudios_cp
412e4885c9
Improved Project Converter UI
2015-03-15 01:12:16 +01:00
Glatzemann
286f0d9478
build script improvement: only stock shaders which are needed for the build target are generated, not all anymore
2015-03-15 01:12:12 +01:00
Glatzemann
968ee33394
improved Matrix.Decompose and added some more unit tests
2015-03-15 01:12:06 +01:00
Glatzemann
99216ca254
- Fixed some bugs in build system
...
- Build system optimizations
- Extended ProjectConverter: DX and SharpDX assemblies are now removed from linux projects to prevent errors
- Fixed a bunch of compiler warnings
- Removed DX11MetroShaderGenerator assembly. It is now included in ANX.Framework.Content.Pipeline
- Removed HLSLParser assembly. It is now included in ANX.Framework.Content.Pipeline.
- Removed shader parser from GL3-RenderSystem. It is now included in ANX.Framework.Content.Pipeline.
- Removed RenderSystem dependencies from StockShaderCodeGenerator (sscg) tool
2015-03-15 01:12:04 +01:00
Glatzemann
2eb7923339
- fixed reading of SpriteFont's (DefaultCharacter handling was wrong)
...
- fixed handling of DefaultCharacter in FontDescriptionImporter (no handling)
- set DefaultCharacter in SampleContent's Debug font
2015-03-15 01:12:02 +01:00
Glatzemann
0d3593c223
- Fixed an issue with content compiling: The readers for generic types were not registered in the XNB file and therefor couldn't be loaded.
...
- Fixed an issue with CharWriter: It was a ByteWriter (wrong name)...
2015-03-15 01:12:01 +01:00
SND\eagleeyestudios_cp
33604e198d
Content Pipeline:
...
- changed FontDescriptionProcessor test status to InProgress
Framework:
- Implemented missing Matrix methods and fixed some issues. A few UnitTests more pass now :)
2015-03-15 01:12:00 +01:00
Glatzemann
cf5cef5d09
Improved MakeAnxFramework build script starter:
...
- better error handling
- obtaining Visual Studio directory from registry or program files path (thx to Razer)
2015-03-15 01:11:57 +01:00
SND\AstrorEnales_cp
bb4f7ccf2e
Working on ModelMesh, ModelMeshCollection, ModelMeshPart and ModelMeshPartCollection tests
2015-03-15 01:11:53 +01:00
SND\AstrorEnales_cp
6c488dbca5
- Working on tests for all the graphics collection classes (Finished: ModelBoneCollection, DisplayModeCollection, ModelBone)
...
- Added some excludes to the AssemblyLoader to decrease startup time a little bit
2015-03-15 01:11:53 +01:00
SND\AstrorEnales_cp
be01038e1f
Fixed the DisplayMode class which was way too accessible!
...
Added Tests for:
- DisplayMode
- VertexElement
- VertexPositionColor (GetHashCode still fails)
- VertexPositionColorTexture (GetHashCode still fails)
- VertexPositionTexture
- VertexPositionNormalTexture
2015-03-15 01:11:49 +01:00
SND\AstrorEnales_cp
994e894b24
Added a full test set for the TouchCollection and the TouchLocation
2015-03-15 01:11:49 +01:00
SND\AstrorEnales_cp
325aa4c152
Implemented GetHashCode methods in the Input classes and added unit tests for them, they are now fully tested
2015-03-15 01:11:48 +01:00
Glatzemann
fa32fcea55
added some tests
...
added some developer attributes
completed some more classes
2015-03-15 01:11:47 +01:00
SND\AstrorEnales_cp
73b50ab6c3
- Translated the AlphaTest shader to GLSL (needs some more testing)
...
- Added a bunch of Development attributes
- Fixed a class file name that was different from the class name itself
2015-03-15 01:11:46 +01:00
SND\AstrorEnales_cp
663dff347d
- Added a new Sample to test all AlphaTestEffect behaviours
...
- Working on some tests
2015-03-15 01:11:46 +01:00
SND\AstrorEnales_cp
7c88884f63
Added full test sets for NetworkSessionProperties, PacketReader, PacketWriter and QualityOfService
2015-03-15 01:11:45 +01:00
SND\AstrorEnales_cp
b661bba5f3
Fixed a minor issue with the CurveKeyCollection
2015-03-15 01:11:44 +01:00
SND\AstrorEnales_cp
1aa7d3fe37
Added a test for comparison of all xna and anx enums and fixed some wrong enum basetypes
2015-03-15 01:11:44 +01:00
SND\AstrorEnales_cp
e74616755c
- Added a full test set for the GameComponentCollection and fixed some bugs in the class
...
- Added Tests for PreparingDeviceSettingsEventArgs and GameComponentCollectionEventArgs
- Checked all tests for the Point, Vector2 and Rectangle class and set them to "Tested"
2015-03-15 01:11:43 +01:00
SND\AstrorEnales_cp
174fc74b4e
- Added a full test set for the GameServiceContainer class
...
- Searched the svn log and replaced a lot of ??? Developer attributes with the real ones.
2015-03-15 01:11:42 +01:00
SND\AstrorEnales_cp
783a448db1
Fixed the CurveKeyCollection class so all CurveKeyCollection test are now passing!
2015-03-15 01:11:42 +01:00
SND\AstrorEnales_cp
646c2e5b79
- Fixed the Curve class Oscillate mode and all Curve tests are now passing!
...
- Added the missing Serializable attribute to the Curve class
- Added some more Development attributes
2015-03-15 01:11:41 +01:00
SND\AstrorEnales_cp
4fdad340d3
Fixed the StorageDevice and StorageContainer and native implementations
2015-03-15 01:11:40 +01:00
SND\AstrorEnales_cp
0b9acc40ee
Finished the ANX.Framework side of EffectAnnotation, EffectParameter and EffectTechnique
2015-03-15 01:11:40 +01:00
SND\AstrorEnales_cp
f08d6ea189
Checked all files in the Graphics namespace and added the last missing status attributes
2015-03-15 01:11:39 +01:00
SND\AstrorEnales_cp
db82358d24
- Changed access modifiers in DisplayModeCollection to match Xna signature and fixed the usage of that class
...
- Implemented Properties of EffectParameter
- Fixed OutOfRange behaviour in multiple collection files in graphics to match xna behaviour (which just returns null)
- Implemented some methods in collection classes
2015-03-15 01:11:38 +01:00
SND\AstrorEnales_cp
085fb42ba6
Finished the BasicEffect Sample which tests all possible feature combinations of the Effect.
2015-03-15 01:11:38 +01:00
SND\AstrorEnales_cp
bff87410e9
Added some TestState and Percentage Attributes and implemented the Texture3DReader and the TextureCubeReader correctly
2015-03-15 01:11:37 +01:00
Glatzemann
5ac399a71d
added lots of developer attributes
2015-03-15 01:11:36 +01:00
SND\AstrorEnales_cp
c0e2f85eae
Added a lot of Developer attributes and added some colors to the OnlineStatusGenerator
2015-03-15 01:11:35 +01:00
SND\eagleeyestudios_cp
82b717c008
- Fixed missing alpha clamp in Color.cs/FromNonPremultiplied
...
- Added TestCase for Random Color generation using Random.
2015-03-15 01:11:34 +01:00
SND\AstrorEnales_cp
9f4369c05d
- Working on implementing the WindowsMediaLibrary via the WMPLib
...
- Implemented nearly all classes in the Media namespace side by side with the Windows implementation
- Started adding unit tests to compare the ANX and XNA MediaLibrary behaviour
- Merged the ConvertEquals for PackedVectors to a single method that does the job equally good
2015-03-15 01:11:33 +01:00
SND\eagleeyestudios_cp
b5d8b48376
Fixed some messed up indents in Color.cs
2015-03-15 01:11:33 +01:00
SND\eagleeyestudios_cp
dffb3bc29c
- Fixed a bug when using Color.FromNonPremultiplied:
...
Replaced the weird buggy construct of code in Color.FromNonPremultiplied with a working (non complicated) version. Code readability ftw!
2015-03-15 01:11:32 +01:00
SND\AstrorEnales_cp
61f12a03fa
- Fixed the SoundEffectReader to work the same as xna does
...
- Implemented the proper Constructor in XAudioSoundEffect for the SoundEffectReader
- Started implementing the native MediaLibrary class in the WindowsPlatformSystem
2015-03-15 01:11:32 +01:00
SND\AstrorEnales_cp
3e65589f23
Working on native DynamicSoundEffectInstance implementation in XAudio and OpenAL
2015-03-15 01:11:31 +01:00
Glatzemann
298aad1a1c
fixed compile issue in Metro/ModernUI build
2015-03-15 01:11:29 +01:00
SND\AstrorEnales_cp
0d25ca7589
- Added OggUtils Support project by making use of the csogg and csvorbis projects
...
- Implemented native Song playback in OpenAL and XAudio2
- Some tweaks in the MediaPlayer and MediaQueue
- Added a testmusic.ogg file to the media folder
2015-03-15 01:11:27 +01:00
Glatzemann
e5ac8228ca
some more build tweaking for Windows 8
2015-03-15 01:11:26 +01:00
Glatzemann
808e63f45a
- some more tweaking in build script for Windows 8
...
- Platform no makes a difference for Windows8 and Windows8ModernUI
2015-03-15 01:11:22 +01:00
Glatzemann
188bda28a5
- added new sample "SimpleNoContent" to test some things on Windows 8 without ContentPipeline
...
- tweaked the build-script for better support on Windows 8
- fixed bug #1016 (with a workaround. new issue will follow)
- fixed some render system issues on Windows 8
2015-03-15 01:11:22 +01:00
SND\AstrorEnales_cp
488545cef3
Updated some Developer Attributes and added a test class for PackedVector/Alpha8.
...
Analyzed the Shuffle behaviour of the MediaPlayer in Xna and implemented it correctly in ANX.
2015-03-15 01:11:21 +01:00
SND\AstrorEnales_cp
6f759ae509
Build a small tool to check all ANX classes about their Development attributes and generate an html report.
...
Added Development attributes to all PackedVector classes and Audio classes.
2015-03-15 01:11:20 +01:00
Glatzemann
41061f8b12
- implemented feature #1026 ("Implement EffectParameter.Semantic")
...
- fixed issue #583 ("BoundingFrustum corners wrong")
2015-03-15 01:11:19 +01:00
SND\AstrorEnales_cp
d4cce42aa8
Implemented the Framework side of DynamicSoundEffectInstance (still needs native implementation)
2015-03-15 01:11:18 +01:00
SND\AstrorEnales_cp
3bf2261cd0
Finished Task #539 and implemented some VideoPlayer logic
2015-03-15 01:11:18 +01:00
Glatzemann
2e581c6d53
implemented feature #1024 ("Implement GetParameterBySemantic of EffectParameterCollection class")
2015-03-15 01:11:17 +01:00