Glatzemann
5ce38121d4
some work on building ANX.Framework for Windows8 / Metro Style
2012-03-26 08:27:29 +00:00
Glatzemann
97bafa68ba
Some work on BasicEffect (not finished yet)
...
Includes for HLSL effects are working now (issue #696 )
fixed some samples
2012-03-14 05:54:13 +00:00
SND\GinieDp_cp
2cd5e8b803
- Fixed the ModelSample
...
- Added texture rendering to ModelSample
2012-03-10 22:29:29 +00:00
SND\GinieDp_cp
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
2012-03-10 11:52:21 +00:00
Glatzemann
0bbb2d7b35
Some work on BasicEffect (DirectX 10) because it is preventing the ModelSample from working currently.
2012-03-10 08:36:27 +00:00
SND\GinieDp_cp
352903c836
- Fixed the model reader.
...
- Implemented missing model draw methods
- removed NotImplementedExceptions in BasicEffect.cs, to enable the model reading for testing
2012-03-09 23:23:51 +00:00
Glatzemann
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)
2012-02-21 07:52:20 +00:00
Glatzemann
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.
2012-02-20 13:59:52 +00:00
SND\AstrorEnales_cp
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
2012-02-19 13:41:02 +00:00
SND\AstrorEnales_cp
e1d3ca0575
- Made the loading of assembly types faster and more safe
...
- Started working on implementing all Texture baseclass methods
2012-02-19 11:24:23 +00:00
SND\AstrorEnales_cp
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.
2012-02-19 10:32:17 +00:00
SND\AstrorEnales_cp
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
2012-02-18 22:43:08 +00:00
SND\AstrorEnales_cp
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%)
2012-02-15 19:48:46 +00:00
SND\AstrorEnales_cp
ec48a838c7
Cleaned and formatted all the Audio namespace files
2012-02-12 13:00:17 +00:00
SND\AstrorEnales_cp
70f30907ff
- SoundEffect and SoundEffectInstance now have all members implemented to use the native implementation
...
- Started OpenAL SoundSystem
2012-02-12 11:28:59 +00:00
SND\AstrorEnales_cp
d8ab2ef4cc
Further work on the sound system creator process
2012-02-11 23:53:03 +00:00
Glatzemann
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
2012-01-31 06:14:52 +00:00
SND\AstrorEnales_cp
dd2353ec88
- Some refactorings in the GL render system
...
- Started working on SoundSystem creator and SoundEffects
2012-01-25 15:31:58 +00:00
SND\floAr_cp
dda91e25e5
keyboard state error corrected
2012-01-21 10:06:06 +00:00
SND\rene87_cp
9907d2c740
add MouseStateTest.cs
...
some other test are modified
2012-01-19 12:13:42 +00:00
SND\AstrorEnales_cp
e5d82e7b98
Fixed last classes signature (now we are identical to XNA)
2012-01-18 09:00:35 +00:00
SND\AstrorEnales_cp
5d42792d51
Fixed nearly all signatures (1 class left :))
2012-01-17 20:37:05 +00:00
Glatzemann
829305a522
fixed issue #530 (Kinect sample not working)
2012-01-17 05:55:36 +00:00
SND\AstrorEnales_cp
41a38aa51f
Fixed alot of Signatures, only 8 classes away from being identical to xna (in terms of signature ;))
2012-01-16 20:08:38 +00:00
SND\AstrorEnales_cp
1441ae2704
Fixed some signatures and added all methods to the INativeEffectParameter interface.
...
- Implemented some of the Get methods in the EffectParameterGL3
2012-01-16 15:03:28 +00:00
SND\AstrorEnales_cp
b6bd56bab6
Implemented GLSL shader techniques
2012-01-16 13:48:21 +00:00
Glatzemann
d982acdbfe
fixed issue #558
2012-01-09 14:22:20 +00:00
SND\simsmaster_cp
a32da95cde
Added Recording and Playback logic for the Keyboard - untested!
2011-12-29 17:11:12 +00:00
Glatzemann
746582483d
- Changed Primitives sample to ANX now (currently not working)
...
- fixed VertexDeclaration constructors (params keyword)
- VertexDeclaration: calculation of VertexStride implemented
- fixed issue #548 (GraphicsDevice.Viewport StackOverflowException)
- small improvements in EffectTechniqueCollection
2011-12-27 08:19:27 +00:00
Glatzemann
c8bb0b6443
fixed issue #534 ("StencilSample: InvalidOperationException")
2011-12-16 07:54:47 +00:00
Glatzemann
95b2968294
Sorting of AddIns implemented.
2011-12-15 14:58:56 +00:00
Glatzemann
571ae26707
- Removed three TODOs from ContentReader.
...
- Worked on a TODO in AudioEngine
- Worked on TODOs in ContentManager
- fixed another bunch of TODOs which doesn't need work or are very simple and solved directly
2011-12-15 12:59:20 +00:00
Glatzemann
091b91ee05
- Fixed BoundingBox UnitTests.
...
- Some Improvements to AssertHelper for UnitTests.
2011-12-15 10:59:28 +00:00
Glatzemann
1a03ea2ad2
- Removed InputSystemCreators from ANX.InputDevices.OpenTK and ANX.InputDevices.Windows.Kinect as they don't host InputSystems anymore.
...
- Improved handling of GameWindow handle (needed for mouse and keyboard support)
- Improved exception handling while creating mouse and keyboard instances from InputDevice AddIns.
- Fixed some sample issues (and opened issues at codeplex for some remaining issues)
2011-12-15 09:19:40 +00:00
Glatzemann
3765f00151
- fixed a minor issue with pathes in MSI-Installer build script
...
- added creators for concrete InputDevice instances
- added a factory to manage InputDeviceCreators which are located in AddIn assemblies
- implemented some InputDeviceCreators in ANX.InputSystem.Windows.XInput as reference
- created the new InputSystem: ANX.InputSystem.Standard which is the default container for the new InputDevices. It is replaceable by the ANX.InputSystem.Recording e.g.
- added ANX.InputSystem.Standard to build script and MSI-Installer build script
- added ANX.InputSystem.Recording to the MSI-Installer build script
- implemented AvailableNetworkSessions (and fixed another wrong class reported by ANXStatusComparer)
- updated WindowsGame sample to support only one InputSystem at the time (replaced multi SelectBox with ComboBox)
- renamed ANX.InputSystem.Windows.XInput to ANX.InputDevices.Windows.XInput because it no longer contains a InputSystem but InputDevices
This version is UNSTABLE and not TESTED because of massive changes regarding the InputSystem !!!
2011-12-14 19:22:17 +00:00
Glatzemann
5eaba32696
fixed issue #524 ("Sprites are disappearing after some frames")
2011-12-12 08:50:49 +00:00
Glatzemann
7b9a23b1b6
fixed issue #519
2011-12-12 08:38:31 +00:00
Glatzemann
ffc67695bb
increased version number to prepare release
2011-12-09 08:54:48 +00:00
Glatzemann
9994697275
fixed issue #517 ("Wrong render size after applying changes")
...
fixed issue #518 ("DepthStencilBuffer resizing")
fixed issue #471 ("SpriteBatch crash")
2011-12-09 08:46:25 +00:00
Glatzemann
8e69296c4d
added basic GraphicsResource tracking
...
native objects of Effect, VertexBuffer, IndexBuffer, DynamicVertexBuffer and DynamicIndexBuffer are recreated now after destroying GraphicsDevice
2011-12-07 08:40:40 +00:00
SND\rene87_cp
1070e18e5c
add GamePadStateTest
...
fixed issue #482
2011-12-06 11:54:38 +00:00
Glatzemann
0e1d271195
refactored AddInSystem (testing needed)
...
implemented feature #469 (Default AddIn override)
2011-12-06 09:11:26 +00:00
Glatzemann
81d2290b6a
fixed issue #474 (GraphicsDevice clear exceptions)
2011-12-05 13:52:44 +00:00
Glatzemann
0a903c67cc
worked on feature #478 and #479
...
fixed bug #481
2011-12-05 13:19:42 +00:00
SND\floAr_cp
f7e625d111
matrix lerp implemented (cant test due some issues so pls verify it)
2011-12-02 15:56:16 +00:00
Glatzemann
91c412bd00
fixed some major issues with AddInSystemFactory only occuring using Mono
2011-12-01 14:52:10 +00:00
Glatzemann
6a43f4c2d0
fixed a major bug in AddInSystemFactory which prevented loading of AddIns
2011-12-01 11:20:49 +00:00
Glatzemann
fa035cb4df
added some more logging and exception handling to trace errors on linux
2011-12-01 10:31:25 +00:00
Glatzemann
3879d450b4
added SharpDX.Diagnostics to AddIns using SharpDX for explicit error messages
...
added information about OperatingSystem and Version to AddInSystemFactory
added IsSupported field to AddIn Creators
AddInSystemFactory now only loads supported AddIns
added Metadata resource files to all AddIns containing information about supported platforms.
2011-12-01 06:28:41 +00:00
SND\simsmaster_cp
a54acf8f6f
Added a type to some enums to save memory.
2011-11-30 20:03:39 +00:00