Commit Graph

  • 72aa13b887 some build script improvements Glatzemann 2012-10-29 09:00:14 +00:00
  • cf5cef5d09 Improved MakeAnxFramework build script starter: - better error handling - obtaining Visual Studio directory from registry or program files path (thx to Razer) Glatzemann 2012-10-29 08:32:35 +00:00
  • 3c5e98b783 Content Pipeline: - Implemented important features of the FontDescriptionImporter. Importer works now, but still needs some (optional) features - Fixed some bugs in the FontDescriptionProcessor. Building now works to the point where the ContentCompiler wants a generic writer instance SND\eagleeyestudios_cp 2012-10-28 18:33:54 +00:00
  • 744c835883 corrected missing resx file SND\eagleeyestudios_cp 2012-10-27 11:23:52 +00:00
  • 9817ecf2e5 - fixed a minor bug in ANX content project loader - added support to translate XNA content project files to ANX content project format and vice versa (still some work needed) Glatzemann 2012-10-27 06:47:35 +00:00
  • 87dd600ffe Implemented first working version of ANX to XNA project transformation using the ProjectConverter tool. The other way round is not tested yet but should work too. Glatzemann 2012-10-24 15:09:16 +00:00
  • bf101259fe Added output path switch to ProjectConverter: we are now able to select where to create the converted project Glatzemann 2012-10-23 09:23:41 +00:00
  • d0f477790b slightly changed the way ProjectConverter works and added two new converters: Glatzemann 2012-10-23 07:37:08 +00:00
  • d7bd5b7018 Content Pipeline: - Corrected private setter in FontDescription. If the importer can not set that value, its pretty useless. - Implemented more of the FontDescriptionImporter. Can not progress further, because it seems there is no manged solution of getting a font's characters - added missing copyright texts and regions FontDescriptionImporter.cs and FontDescriptionProcessor.cs SND\eagleeyestudios_cp 2012-10-22 17:18:04 +00:00
  • bb4f7ccf2e Working on ModelMesh, ModelMeshCollection, ModelMeshPart and ModelMeshPartCollection tests SND\AstrorEnales_cp 2012-10-21 19:49:04 +00:00
  • 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 SND\AstrorEnales_cp 2012-10-21 08:41:21 +00:00
  • 72ee0fd837 Content Pipeline: - implemented FontDescriptionProcessor - began implementing FontDescriptionImporter SND\eagleeyestudios_cp 2012-10-19 21:59:35 +00:00
  • 01cac2c358 Content Compiler: - Added missing FakeBuildLogger.cs - changed the preview implementation to support previewing while working in the main window (handy for multiple screens!) - Did some cleaning and added #region tags and copyright text SND\eagleeyestudios_cp 2012-10-19 20:04:05 +00:00
  • 93c729e31f Content Compiler: - Began implementing Preview SND\eagleeyestudios_cp 2012-10-18 18:52:05 +00:00
  • 9d997dd43d Content Pipeline: - Added BuildModeConverter to make Debug/Release mode selectable in PropertyGrids - Added ConverterAttribute to ContentProject SND\eagleeyestudios_cp 2012-10-18 11:11:59 +00:00
  • 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 SND\AstrorEnales_cp 2012-10-17 16:41:14 +00:00
  • 994e894b24 Added a full test set for the TouchCollection and the TouchLocation SND\AstrorEnales_cp 2012-10-17 14:22:19 +00:00
  • 325aa4c152 Implemented GetHashCode methods in the Input classes and added unit tests for them, they are now fully tested SND\AstrorEnales_cp 2012-10-16 20:41:17 +00:00
  • fa32fcea55 added some tests added some developer attributes completed some more classes Glatzemann 2012-10-16 16:43:18 +00:00
  • 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 SND\AstrorEnales_cp 2012-10-16 05:49:00 +00:00
  • 663dff347d - Added a new Sample to test all AlphaTestEffect behaviours - Working on some tests SND\AstrorEnales_cp 2012-10-14 16:40:10 +00:00
  • 7c88884f63 Added full test sets for NetworkSessionProperties, PacketReader, PacketWriter and QualityOfService SND\AstrorEnales_cp 2012-10-14 12:17:15 +00:00
  • b661bba5f3 Fixed a minor issue with the CurveKeyCollection SND\AstrorEnales_cp 2012-10-14 09:49:13 +00:00
  • 1aa7d3fe37 Added a test for comparison of all xna and anx enums and fixed some wrong enum basetypes SND\AstrorEnales_cp 2012-10-14 09:43:58 +00:00
  • 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" SND\AstrorEnales_cp 2012-10-14 09:02:26 +00:00
  • 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. SND\AstrorEnales_cp 2012-10-13 21:36:46 +00:00
  • 783a448db1 Fixed the CurveKeyCollection class so all CurveKeyCollection test are now passing! SND\AstrorEnales_cp 2012-10-13 20:40:50 +00:00
  • 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 SND\AstrorEnales_cp 2012-10-13 19:43:12 +00:00
  • 4fdad340d3 Fixed the StorageDevice and StorageContainer and native implementations SND\AstrorEnales_cp 2012-10-13 14:55:06 +00:00
  • 0b9acc40ee Finished the ANX.Framework side of EffectAnnotation, EffectParameter and EffectTechnique SND\AstrorEnales_cp 2012-10-13 13:12:07 +00:00
  • f08d6ea189 Checked all files in the Graphics namespace and added the last missing status attributes SND\AstrorEnales_cp 2012-10-13 11:25:07 +00:00
  • 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 SND\AstrorEnales_cp 2012-10-13 10:51:27 +00:00
  • 085fb42ba6 Finished the BasicEffect Sample which tests all possible feature combinations of the Effect. SND\AstrorEnales_cp 2012-10-13 09:09:27 +00:00
  • bff87410e9 Added some TestState and Percentage Attributes and implemented the Texture3DReader and the TextureCubeReader correctly SND\AstrorEnales_cp 2012-10-11 07:27:50 +00:00
  • 5ac399a71d added lots of developer attributes Glatzemann 2012-10-10 19:26:53 +00:00
  • c0e2f85eae Added a lot of Developer attributes and added some colors to the OnlineStatusGenerator SND\AstrorEnales_cp 2012-10-10 16:07:28 +00:00
  • 82b717c008 - Fixed missing alpha clamp in Color.cs/FromNonPremultiplied - Added TestCase for Random Color generation using Random. SND\eagleeyestudios_cp 2012-10-10 15:12:25 +00:00
  • 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 SND\AstrorEnales_cp 2012-10-10 10:48:19 +00:00
  • b5d8b48376 Fixed some messed up indents in Color.cs SND\eagleeyestudios_cp 2012-10-09 18:26:32 +00:00
  • 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! SND\eagleeyestudios_cp 2012-10-09 18:24:32 +00:00
  • 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 SND\AstrorEnales_cp 2012-10-08 11:28:38 +00:00
  • 3e65589f23 Working on native DynamicSoundEffectInstance implementation in XAudio and OpenAL SND\AstrorEnales_cp 2012-10-05 20:41:18 +00:00
  • 0417857fd9 - Added missing developer attributes in previously add classes SND\eagleeyestudios_cp 2012-10-05 11:27:02 +00:00
  • 0406947b56 Content Pipeline: - Added AvailableImporters property to ImporterManager - Choosing importers via dropdown list in a propertyGrid is now possible. SND\eagleeyestudios_cp 2012-10-05 11:19:08 +00:00
  • 3f6dd9b9d0 Content Pipeline: - Added ImporterConverter and ProcessorConverter to enable nice dropdown list for Importer/Processor in PropertyGrids SND\eagleeyestudios_cp 2012-10-05 11:11:31 +00:00
  • 193cd6d61c first working version of Texture2D ANX content pipeline Glatzemann 2012-10-05 09:55:12 +00:00
  • 298aad1a1c fixed compile issue in Metro/ModernUI build Glatzemann 2012-10-04 11:42:21 +00:00
  • 52b87d1459 Fixed some IsSupported properties for Metro and fixed the normal ANX.InputDevices.Windows.ModernUI csproj file to be "openable" under normal windows and converted it to metro SND\AstrorEnales_cp 2012-10-04 07:45:25 +00:00
  • c99598446f Fixed that Uri produces %20 in the paths and fixed an OpenALSoundEffect constructor SND\AstrorEnales_cp 2012-10-04 07:07:18 +00:00
  • 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 SND\AstrorEnales_cp 2012-10-03 20:47:56 +00:00
  • e5ac8228ca some more build tweaking for Windows 8 Glatzemann 2012-10-03 07:26:47 +00:00
  • e011a8fc1f - Added some more types to the XmlImporter conversion list. SND\eagleeyestudios_cp 2012-10-02 22:13:26 +00:00
  • 3a5b123c49 Content Pipeline: - XmlImporter is now nearly complete. Just conversion stuff for objects besides Single is missing SND\eagleeyestudios_cp 2012-10-02 22:05:42 +00:00
  • 2561e89e2e - Updated XmlImporter to use LinqToXml, code is much cleaner now. Still supports only strings SND\eagleeyestudios_cp 2012-10-02 21:28:13 +00:00
  • 939ec9e719 Content Pipeline: - XmlImporter is now able to import simple xml files without lists or dictionary and stuff, but its not stable yet SND\eagleeyestudios_cp 2012-10-02 20:05:12 +00:00
  • 07b67d4565 Upgrade: New Version of LabDefaultTemplate.xaml. To upgrade your build definitions, please visit the following link: http://go.microsoft.com/fwlink/?LinkId=254563 vstfs:///Framework/IdentityDomain/7a4bfd9b-e295-4cbd-a51f-ab472bcf69b7\Project Collection Service Accounts 2012-10-01 20:29:34 +00:00
  • 2da7f66228 Checked in by server upgrade vstfs:///Framework/IdentityDomain/7a4bfd9b-e295-4cbd-a51f-ab472bcf69b7\Project Collection Service Accounts 2012-10-01 20:27:42 +00:00
  • 7ec2f356dc - some more work on build system for Windows 8 - minor tweaking in ProjectConverter for ModernUI / Metro Glatzemann 2012-10-01 12:43:05 +00:00
  • 808e63f45a - some more tweaking in build script for Windows 8 - Platform no makes a difference for Windows8 and Windows8ModernUI Glatzemann 2012-10-01 12:17:53 +00:00
  • 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 Glatzemann 2012-10-01 11:39:30 +00:00
  • 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. SND\AstrorEnales_cp 2012-09-30 13:51:32 +00:00
  • 7e23391940 added missing references Glatzemann 2012-09-30 11:24:57 +00:00
  • 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. SND\AstrorEnales_cp 2012-09-30 11:14:44 +00:00
  • 41061f8b12 - implemented feature #1026 ("Implement EffectParameter.Semantic") - fixed issue #583 ("BoundingFrustum corners wrong") Glatzemann 2012-09-30 10:43:06 +00:00
  • d4cce42aa8 Implemented the Framework side of DynamicSoundEffectInstance (still needs native implementation) SND\AstrorEnales_cp 2012-09-30 08:28:17 +00:00
  • 3bf2261cd0 Finished Task #539 and implemented some VideoPlayer logic SND\AstrorEnales_cp 2012-09-30 07:43:41 +00:00
  • 2e581c6d53 implemented feature #1024 ("Implement GetParameterBySemantic of EffectParameterCollection class") Glatzemann 2012-09-30 07:04:09 +00:00
  • ef734ddcd3 Implemented the MediaPlayer and MediaQueue classes as preparation for native Song playback. Also added the FrameworkDispatcher calls in the Game class. Checking for possible fire and forget sound instances to be disposed in the FrameworkDispatcher update chain. SND\AstrorEnales_cp 2012-09-29 22:01:15 +00:00
  • c5145397bf Fixed issue #994 in XAudio and working on XAudio properties SND\AstrorEnales_cp 2012-09-29 18:37:18 +00:00
  • a07d5c69b6 Content Compiler: - Fixed Exception when Importer not set in loaded project. SND\eagleeyestudios_cp 2012-09-29 16:17:59 +00:00
  • 3d7ad3ae8f fixed issue #1023 (MultiRenderTarget not working) for DX10 and DX11 RenderSystems Glatzemann 2012-09-29 09:42:27 +00:00
  • 2ea231e1d9 fixed compiling of PixelBitmapContent Glatzemann 2012-09-29 09:31:20 +00:00
  • 18152ade3e Implemented Feature #1010 by replacing the MsBuild sln-Parsing with our own parser which enables us to run the project converter on linux. Updated all projects via ProjectConverter. SND\AstrorEnales_cp 2012-09-29 08:57:24 +00:00
  • fa180a58b8 Content Pipeline: - started implementing XmlImporter SND\eagleeyestudios_cp 2012-09-28 20:57:30 +00:00
  • 61ba3497f2 - some work on Texture2DWriter (not finished yet) - fixed issue #1021 (RenderTarget issue with SpriteBatch) Glatzemann 2012-09-28 13:05:38 +00:00
  • 4c4b999b9c - default ContentProcessor for ContentImporter now working - some improvements in TextureImporter - some improvements in SpriteTextureProcessor Glatzemann 2012-09-28 10:43:38 +00:00
  • 4adbea1887 Basic texture importer of our own ContentPipeline implementation is now working. Current issue: Wrong default processor is selected (FontProcessor instead of TextureProcessor)... Glatzemann 2012-09-28 10:06:37 +00:00
  • 94e34228aa added WinRT target to the build file (this will call the metro target with ARM-CPU-Support switched on) Glatzemann 2012-09-28 09:19:49 +00:00
  • 694b1a6810 Worked on issue #993: Partly solved. DrawOrder is still open... Glatzemann 2012-09-28 08:07:48 +00:00
  • 431fc9d8c1 implemented feature #1020 (Matrix.CreateFromQuaternion) Glatzemann 2012-09-28 07:14:29 +00:00
  • d8c0b96121 - finished sample Primitives (codeplesx issue #531). Problem was a semantic issue in shader. For DX10 and DX11 you have to change POSITION0 o SV_POSITION. - removed a unnecessary Unmap call after initialing the VertexBffer in DX10 RenderSystem Glatzemann 2012-09-28 06:42:02 +00:00
  • 3d5b24d6f6 Fixed issue #1015 (GetData method of vertex buffer). See VertexIndexBuffer sample for a proof of concept (search for GetData in Game1) Glatzemann 2012-09-28 06:16:57 +00:00
  • ab91d83a1b Fix a bug under Windows8 ModernUI SND\rene87_cp 2012-09-27 14:31:37 +00:00
  • a0f8d1fd23 expand the ProjectConverter SND\rene87_cp 2012-09-27 10:18:12 +00:00
  • 41f26acf5b fixed issue #1019 in DX10 and DX11 RenderSystems Glatzemann 2012-09-27 10:08:00 +00:00
  • 900f5e5dc2 - Fixed missing Reference in GL3 RenderSystem - Fixed some Content Compiler platform reference issues SND\eagleeyestudios_cp 2012-09-26 19:40:02 +00:00
  • d85cee1a43 delete SoundSystems/ANX.SoundSystem.Windows.ModernUI SND\rene87_cp 2012-09-26 12:56:32 +00:00
  • 6ea62b97ff Add Body of the ModernUI SoundSystem SND\rene87_cp 2012-09-26 12:09:57 +00:00
  • 6614f939a7 Add ModernUI to internal SND\rene87_cp 2012-09-25 12:05:47 +00:00
  • 31bbd65ca0 First usable Version of Windows ModernUI InputSystem Mouse and GamePad SND\rene87_cp 2012-09-25 08:07:12 +00:00
  • f17e001ba1 Content Compiler 3: - Changed some files to enable Execution in Mono/Linux Environments. Building content does not work though, everything else does except the arrow buttons flicker. SND\eagleeyestudios_cp 2012-09-24 16:53:56 +00:00
  • a56b7042fc fixed a build issue in GraphicsDeviceWindowsMetro Glatzemann 2012-09-24 13:45:55 +00:00
  • 900d51ccae Content Compiler 3: - Fixed missing resource files, build should work again SND\eagleeyestudios_cp 2012-09-23 12:39:31 +00:00
  • 4c50fcd91d Content Compiler 3: - Added ability to save project using CTRL+S - Fixed version label in menu state - Added Preview screen (empty for now) - Improved selection & folder handling SND\eagleeyestudios_cp 2012-09-22 17:44:30 +00:00
  • 6aea2f0fc4 - Updated all Linux projects using the ProjectConverter. (-> This created the missing Linux version of GL3-Rendersystem) SND\eagleeyestudios_cp 2012-09-22 13:16:26 +00:00
  • 0c98c29886 Worked on issue #531. Primitives sample is now much more complete. The instanced primitives are looking much better in PIX now, but still not rendering. Glatzemann 2012-09-22 11:17:36 +00:00
  • 825ed2b10c - fixed a issue with DrawIndexedPrimitives in DX10, DX11 and DX11.1 RenderSystems. (part of issue #531) Glatzemann 2012-09-21 12:07:20 +00:00
  • ae61d9850c Fixed some Linux Reference Issues. Linux version of GL3 system still missing SND\eagleeyestudios_cp 2012-09-20 18:31:26 +00:00
  • c6b3da9729 - fixed broken AudioSystem reference in DualTextureSample Glatzemann 2012-09-20 12:29:31 +00:00
  • 3535fbcd71 - fixed DrawPrimitives and DrawUserPrimitives (issue #531) Glatzemann 2012-09-20 11:53:50 +00:00