Commit Graph

  • a92d990e06 added more folders to ignore list Glatzemann 2012-08-22 12:49:56 +00:00
  • 8b92d695d6 added a bunch of folders to ignore list Glatzemann 2012-08-22 12:45:30 +00:00
  • 92ee886689 - minor fixes Glatzemann 2012-08-22 12:43:25 +00:00
  • 2af6bf45b5 - added ContentBuilder and XNB inspector to build files - some minor tweaking on sample browser Glatzemann 2012-08-22 11:29:03 +00:00
  • c74b3c5767 - added some missing files from last commit - fixed a bug in XNB-Header Glatzemann 2012-08-22 10:58:46 +00:00
  • 3764074514 - some cosmetics on XNBValidator tool - more work on our own ContentPipeline implementation: effect files are now imported, processed (compiled using fxc.exe) and serialized to a .xnb file. Needs testing... Glatzemann 2012-08-22 10:34:39 +00:00
  • 9200286a83 - Implemented TouchPanel classes and added native TouchPanel interface - Started PsVita Input project and implemented Touch and GamePad so far - Added OpenALAudioListener SND\AstrorEnales_cp 2012-08-22 09:51:35 +00:00
  • 56cc1a70af + Implemented simple XNB inspection tool SND\GinieDp_cp 2012-08-21 21:07:19 +00:00
  • f28c1d0f10 + Implemented Transform methods for Plane structure + Added Tests for Plane structure + Implemented quaternion transforms for Vectors SND\GinieDp_cp 2012-08-21 18:13:30 +00:00
  • f5b655fec4 missed the SampleCatalog.xml SND\floAr_cp 2012-08-21 17:01:41 +00:00
  • fa3091976f - added first version of sample browser - implemented feature #537 SND\floAr_cp 2012-08-21 17:00:40 +00:00
  • 1a27355e85 uploaded ANX logo (600x158) and icon (100x100) once again -> files were damaged Glatzemann 2012-08-21 16:45:17 +00:00
  • d64036a520 added rudimentary ContentProcessor support to ContentBuilder tool Glatzemann 2012-08-21 12:10:40 +00:00
  • 4234155c8c Added first version of ContentBuilder. It is NOT PRODUCTION READY currently. Glatzemann 2012-08-21 08:17:17 +00:00
  • 72f4828ade added logo and icon for sample browser Glatzemann 2012-08-21 07:37:22 +00:00
  • 7ea3cef569 - Fixed the rendering on Metro so all Sprites are now correctly drawn - Refactored the metro FormatConverter - Refactored and fixed the metro index and vertex buffer - Implemented setting multiple texture parameters under metro SND\AstrorEnales_cp 2012-08-20 09:08:07 +00:00
  • 947287b0ab Refactored a lot of the rendering in the metro system and improved the memory usage of the ParameterBuffer SND\AstrorEnales_cp 2012-08-19 21:01:29 +00:00
  • 2ffe3004cd Implemented caching of the shader parameter size SND\AstrorEnales_cp 2012-08-19 17:34:27 +00:00
  • cde32060ec Forgot the buffer write for unset parameters SND\AstrorEnales_cp 2012-08-19 15:22:21 +00:00
  • cfe19d5c4a - Implemented a dynamic parameter buffer for shader parameters - Updated the Metro shader generator - Fixed the metro resolution being correctly set to the graphics device SND\AstrorEnales_cp 2012-08-19 14:38:58 +00:00
  • fcb0d0d26a Fixed WindowsGame sample. Specialized InputSystem selection missing. Glatzemann 2012-08-18 06:48:01 +00:00
  • 96d6ad095e - Fixed a small issue in variable parsing with Textures - Removed the sharpdx references from the Metro shader generator - Added a basic path searching to the metro shader generator to find the correct path to the fxc tool SND\AstrorEnales_cp 2012-08-17 14:25:59 +00:00
  • 2f635020a8 lots of ContentItems and some processors implemented (body's are missing often) Glatzemann 2012-08-17 14:16:58 +00:00
  • 9eca0e4bcd - Fixed a small issue with comment out multiline comments parsing - Started refactoring some code in the hlsl parser - Brought the test coverage of the hlsl parser back to 100% SND\AstrorEnales_cp 2012-08-17 10:07:35 +00:00
  • a13072cb93 Got first Metro sprite rendering to work! At the moment there are some hacks in there to make it possible. Going to clean that up now. SND\AstrorEnales_cp 2012-08-16 20:57:02 +00:00
  • 1662fbeef1 - Fixed a small bug in the hlsl parser - Further work on the shader generation - Started working on shader loading in the RenderSystem SND\AstrorEnales_cp 2012-08-16 16:44:35 +00:00
  • 44b03c5be6 ...more ContentItems for ContentPipeline... Glatzemann 2012-08-16 14:18:21 +00:00
  • 5a51961e2c Added license header to all new files and started working on the Metro shader generation SND\AstrorEnales_cp 2012-08-16 14:03:31 +00:00
  • 6b1463d036 ...and once again some more content classes for the ContentPipeline... Glatzemann 2012-08-16 13:00:16 +00:00
  • acea318a8a more content for the ContentPipeline... Glatzemann 2012-08-16 12:04:46 +00:00
  • 3342363c6d Added an hlsl parser to support metro shaders with techniques SND\AstrorEnales_cp 2012-08-16 11:03:11 +00:00
  • 0785809ad3 added some content classes as base for the content importers Glatzemann 2012-08-16 08:17:47 +00:00
  • 91e6bff34c added some more classes to our own ContentPipeline implementation Glatzemann 2012-08-16 07:30:59 +00:00
  • d17743ef3a - Some smaller Refactorings in Metro systems - Added a bunch of Basic TypeWriters to the ContentPipeline SND\AstrorEnales_cp 2012-08-14 13:07:24 +00:00
  • 6bb1c61be7 Updated Glatzemanns commit into my last one SND\AstrorEnales_cp 2012-08-14 08:48:10 +00:00
  • eccbb00742 - Implemented ContentManager.OpenStream for Metro (Texture loading works already) - Started refactoring all the Metro rendering classes - Fixed some missing License headers SND\AstrorEnales_cp 2012-08-14 08:44:12 +00:00
  • b2bd44289f added some ContentPipeline stuff (upcoming own implementation) Glatzemann 2012-08-14 07:42:00 +00:00
  • 6736698b5c - Added Default Metro Assets to the media path - The ProjectConverter now adds the default assets to metro projects - Excluded the Tools projects from the converter SND\AstrorEnales_cp 2012-08-13 17:31:28 +00:00
  • 67a2c482fd - Working on Metro conversion (adding the AppxManifest automatically) - Working on Graphics initialization on Metro (already clearing with a bit of hacking!) SND\AstrorEnales_cp 2012-08-13 11:23:26 +00:00
  • 8881369976 Fixed the Metro converter so that executables are correctly converted. Still need to generate the certificate and add the Assets SND\AstrorEnales_cp 2012-08-12 22:17:56 +00:00
  • bf97e6ba69 Updated Metro Converter and fixed a missing project reference SND\AstrorEnales_cp 2012-08-12 21:43:28 +00:00
  • ca0d730bbb - Working on Metro Platform and Rendering - Further implementations in the PsVita RenderSystem SND\AstrorEnales_cp 2012-08-12 20:00:19 +00:00
  • 5ad7547cbb Further work on the PsVita RenderSystem SND\AstrorEnales_cp 2012-08-11 22:03:44 +00:00
  • 9cfc4d256d - Started working on AssemblyNameFile to make the Factory work on all systems - Started PsVita RenderSystem and PlatformSystem (still much todo) SND\AstrorEnales_cp 2012-08-11 13:06:29 +00:00
  • 50e00c2052 - added NUnit 2.6.1 to libs folder -> it is used by the test cases - fixed a lot of issues with the build system - added PlatformSystems to the build - fixed some project files (missing using statements) - added PlatformSystems to the msi installer - fixed some issues in the msi installer - updated WIX to version 3.6RC (to support VS2012) Glatzemann 2012-08-10 13:24:34 +00:00
  • 5a8c6664f3 - updated to SharpDX 2.2.0 - removed old SharpDX-Win8 assemblies Glatzemann 2012-08-10 10:17:24 +00:00
  • 00fc2bf49e - renamed folder XNAToANXConverter to ProjectConverter - implemented MultiRenderTargets for DirectX 10 and DirectX 11 RenderSystems (feature #559) - fixed a minor issue in MultiRenderTarget sample Glatzemann 2012-08-10 08:38:01 +00:00
  • c4fe773af6 added PlatformSystems to: - ModelSample (there is a timing issue) - MultiRenderTarget (not yet implemented) - Primitives (not completly implemented) - RecordingSample - RenderTarget - StencilBuffer - TextRendering - VertexIndexBuffer Glatzemann 2012-08-09 20:53:18 +00:00
  • c12c59b648 - fixed keyboard sample (missing PlatformSystem) - added a ArgumentNullException to EffectParameter in DirectX 10 RenderSystem (was a unhandled exception) - fixed a issue in SpriteBatch when no draw call was made between begin and end calls (unhandled exception) Glatzemann 2012-08-09 20:45:28 +00:00
  • d05594fce8 Completely removed the Metadata.resx files which didn't work on Metro, added a new approach with an Interface and derived classes in the modules, which is basically the same approach. SND\AstrorEnales_cp 2012-08-09 16:33:47 +00:00
  • 133135df10 - The ProjectConverter now removes the ContentPipelineExtension target - Updated Solutions and Projects SND\AstrorEnales_cp 2012-08-09 14:57:19 +00:00
  • 5505f7dcbf - Added PlatformSystem Plugins layer - Started Windows, Metro and Linux Platform-Plugins - Moved the RecordingSample to the Samples folder - Started two samples for using the graphics device in a WinForms and Wpf Editor - Refactorings in the AddIn-System - Moved the Window initialization-code to the Platform modules - Changed the License text in all code files which is now way smaller - Started ProjectConverter tool which converts all the projects and solution to the target configuration - Changed the SupportedPlatform names in the Resource files - Changed the WIN8 define to WINDOWSMETRO which is actually meant - Removed NLog and started our own Logger class - Many more stuff... SND\AstrorEnales_cp 2012-08-09 09:45:04 +00:00
  • 3ca3e314d7 Some work on the RecordingGamePad. SND\simsmaster_cp 2012-08-08 12:04:37 +00:00
  • d9d44bfba0 Ignored Tools/bin SND\simsmaster_cp 2012-05-01 12:16:05 +00:00
  • 5ce38121d4 some work on building ANX.Framework for Windows8 / Metro Style Glatzemann 2012-03-26 08:27:29 +00:00
  • 97bafa68ba Some work on BasicEffect (not finished yet) Includes for HLSL effects are working now (issue #696) fixed some samples Glatzemann 2012-03-14 05:54:13 +00:00
  • 2cd5e8b803 - Fixed the ModelSample - Added texture rendering to ModelSample SND\GinieDp_cp 2012-03-10 22:29:29 +00:00
  • 5659159780 - added a SimpleEffect.fx to test the model rendering - fixed model implementation - enabled all NotImplementedExceptions on BasicEffect again - disabled property setting in BasicEffectReader, until BasicEffect is implemented SND\GinieDp_cp 2012-03-10 11:52:21 +00:00
  • 0bbb2d7b35 Some work on BasicEffect (DirectX 10) because it is preventing the ModelSample from working currently. Glatzemann 2012-03-10 08:36:27 +00:00
  • f96895d37c Added model sample project SND\GinieDp_cp 2012-03-09 23:31:13 +00:00
  • 352903c836 - Fixed the model reader. - Implemented missing model draw methods - removed NotImplementedExceptions in BasicEffect.cs, to enable the model reading for testing SND\GinieDp_cp 2012-03-09 23:23:51 +00:00
  • bd5e03c94e added MediaSystems to build and installer scripts (issue #671) Glatzemann 2012-02-21 18:26:42 +00:00
  • 7b1c3d402c - added the RenderSystem.Windows.Metro with a bunch of new files (NOT WORKING currently) - changed many things in ANX.Framework core assembly to make it compile using VS2011 and .NET 4.5 for Win8 (not finished yet) Glatzemann 2012-02-21 07:52:20 +00:00
  • 139e73d432 Implemented all IndexBufferGL3 and VertexBufferGL3 SetData and GetData methods. SND\AstrorEnales_cp 2012-02-20 19:46:06 +00:00
  • a2dda0ffa2 Some more work on build script for Windows 8 (Metro style). Win8-Build now uses tuned project files and new build system. There's a bunch of errors when building for Win8 now. This is ok for now because it is a sign that it is moving in the right direction. Now everything not supported by WinRT needs to be replaced for solving these errors. Glatzemann 2012-02-20 13:59:52 +00:00
  • 1e011a8383 Extended the build script for building on Windows 8 (including the RenderSystem.Metro). Glatzemann 2012-02-20 10:33:52 +00:00
  • 9a80b58219 Improved error handling of StockShaderCodeGenerator tool (sscg). Glatzemann 2012-02-20 08:59:13 +00:00
  • 7546ff78d0 - Added INativeIndexBuffer and INativeVertexBuffer - All methods in Vertex and IndexBuffer now call the native methods - Nearly all methods in Texture2D now call the native methods SND\AstrorEnales_cp 2012-02-19 13:41:02 +00:00
  • 9e0bdcd9dc improve Mouse and GamePad test SND\rene87_cp 2012-02-19 12:47:24 +00:00
  • 467be0df38 improve GamePadTest SND\rene87_cp 2012-02-19 11:26:27 +00:00
  • e1d3ca0575 - Made the loading of assembly types faster and more safe - Started working on implementing all Texture baseclass methods SND\AstrorEnales_cp 2012-02-19 11:24:23 +00:00
  • 30499fac83 - Added the parent Vertex and IndexBuffer to the Native implementation Create methods. - OpenGL Vertex and IndexBuffer now decide whether it's a dynamic or a static buffer. SND\AstrorEnales_cp 2012-02-19 10:32:17 +00:00
  • 772d4be8d3 - OpenGL render system now keeps track of all it's resources and Disposes and Recreates them if needed - OpenGL Device is now Reset correctly when for example the window size changes (Recreating all resources) - OpenGL render system doesn't crash anymore when closing the application - Introduced TestStateAttribute for development to mark a file as tested/untested SND\AstrorEnales_cp 2012-02-18 22:43:08 +00:00
  • 9b31c1b45d added SharpDX Windows 8 binaries (v2.0.4) Glatzemann 2012-02-18 13:10:55 +00:00
  • 1cebf6f91e - Introduced new MediaSystem creator (handling the whole Media namespace) - Made the plugin handling internally way simpler (no tons of duplicated code anymore) - Added empty MediaSystem to have a default for now (Windows.OpenAL) - Added a PercentageCompleteAttribute which will be used to mark the current state of a class (0-100%) SND\AstrorEnales_cp 2012-02-15 19:48:46 +00:00
  • ec48a838c7 Cleaned and formatted all the Audio namespace files SND\AstrorEnales_cp 2012-02-12 13:00:17 +00:00
  • 70f30907ff - SoundEffect and SoundEffectInstance now have all members implemented to use the native implementation - Started OpenAL SoundSystem SND\AstrorEnales_cp 2012-02-12 11:28:59 +00:00
  • d8ab2ef4cc Further work on the sound system creator process SND\AstrorEnales_cp 2012-02-11 23:53:03 +00:00
  • 8d9abfeccb - fixed issue #582 and added some unit tests to test the fix. - opened new bug #583 because the corners of the BoundingFrustum differs from the XNA implementation Glatzemann 2012-01-31 06:14:52 +00:00
  • 7571b20a9f added MultiRenderTarget sample (currently XNA only as proof-of-concept) Glatzemann 2012-01-30 16:17:27 +00:00
  • d0dbd56aab - fixed some build errors in ANX.InputSystem.Recording when using the CLI MSBuild tasks - improved the installer and added a start menu folder with ANX2XNA Converter, ANXStatusComparer, ANX.Framework website and a uninstall link Glatzemann 2012-01-27 17:15:57 +00:00
  • dd2353ec88 - Some refactorings in the GL render system - Started working on SoundSystem creator and SoundEffects SND\AstrorEnales_cp 2012-01-25 15:31:58 +00:00
  • bb32753f59 - Added GL3 EffectPass which is only dummy - Fixed the added reference nodes in the converter tool which had the wrong namespace SND\AstrorEnales_cp 2012-01-21 20:55:40 +00:00
  • dda91e25e5 keyboard state error corrected SND\floAr_cp 2012-01-21 10:06:06 +00:00
  • 3bcbe67d9c add new Inputsystem for Test add MouseTest SND\rene87_cp 2012-01-20 15:17:50 +00:00
  • 9907d2c740 add MouseStateTest.cs some other test are modified SND\rene87_cp 2012-01-19 12:13:42 +00:00
  • 8ff04fef2e implemented DrawInstancedPrimitives for RenderSystem DX10 and DX11 (currently untested) Primitives sample is now rendering (issue #531) but BasicEffect is not complete Glatzemann 2012-01-19 05:57:54 +00:00
  • b3602239d9 add KeyboardStateTest.cs SND\rene87_cp 2012-01-19 00:07:10 +00:00
  • e5d82e7b98 Fixed last classes signature (now we are identical to XNA) SND\AstrorEnales_cp 2012-01-18 09:00:35 +00:00
  • 5d42792d51 Fixed nearly all signatures (1 class left :)) SND\AstrorEnales_cp 2012-01-17 20:37:05 +00:00
  • 829305a522 fixed issue #530 (Kinect sample not working) Glatzemann 2012-01-17 05:55:36 +00:00
  • aaa894f9fb fixed issue #535 (XInput sample not working) Glatzemann 2012-01-17 05:28:26 +00:00
  • c7e2a4e0ec implemented DrawUserIndexedPrimitives for RenderSystem DX10 and DX11 (currently untested) Glatzemann 2012-01-17 05:14:18 +00:00
  • 41a38aa51f Fixed alot of Signatures, only 8 classes away from being identical to xna (in terms of signature ;)) SND\AstrorEnales_cp 2012-01-16 20:08:38 +00:00
  • 1441ae2704 Fixed some signatures and added all methods to the INativeEffectParameter interface. - Implemented some of the Get methods in the EffectParameterGL3 SND\AstrorEnales_cp 2012-01-16 15:03:28 +00:00
  • b6bd56bab6 Implemented GLSL shader techniques SND\AstrorEnales_cp 2012-01-16 13:48:21 +00:00
  • 060b732d1b implemented DrawUserPrimitives for RenderSystem DX10 and DX11 (currently untested) Glatzemann 2012-01-09 18:09:10 +00:00
  • d982acdbfe fixed issue #558 Glatzemann 2012-01-09 14:22:20 +00:00
  • 900404c333 Completed work for RecordingKeyboard, updated sample Game. SND\simsmaster_cp 2012-01-02 16:45:51 +00:00
  • 70c5870e28 Fixed XInput using wrong KeyboardState Constructor SND\simsmaster_cp 2012-01-02 16:45:17 +00:00