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
Glatzemann
39ad6c969e
prepared new sample project: Primitives (currently XNA used for rendering)
2011-11-30 16:03:51 +00:00
Glatzemann
22346e47b0
implemented feature #461 (GraphicsDeviceManager: Screen size and FullScreen mode not working)
2011-11-30 13:58:55 +00:00
Glatzemann
4b58957ca5
fixed issue #454 (InputSystem loaded too late)
...
fixed issue #466 (RenderSystem loaded too late)
2011-11-30 09:56:34 +00:00
Glatzemann
d4d48ee21b
fixed issue #467 (DepthStencilState not settable)
2011-11-29 14:32:33 +00:00
Glatzemann
a2baf45eff
- added StencilBuffer sample
...
- added new media files and licensing information
- some work on GraphicsDeviceManager to solve issue #461
- RenderSystemDX10: implemented DepthStencilBuffer handling
- fixed default size of GameWindow and BackBuffer to 800x480
2011-11-29 13:05:37 +00:00
Glatzemann
5ddd0955b4
- swapped values of PreferredBackBufferWidth and PreferredBackBufferHeight (issue #464 )
...
- more work on RenderTargets. The green rectangle is now rendering in RenderTarget sample (feature #463 )
2011-11-28 16:33:22 +00:00
Glatzemann
0d196c2f53
Started implementing RenderTargets for RenderSystem DX10. The target is creatable and usable but the Texture of the RenderTarget is currently empty.
2011-11-28 16:06:52 +00:00
Glatzemann
a0e94dc265
fixed issue #462 (GraphicsDevice.Clear)
2011-11-28 11:27:07 +00:00
Glatzemann
122a731868
Added some more EffectParameters. Implemented native methods in RenderSystemDX10 (testing needed).
2011-11-26 07:55:56 +00:00
SND\xToast_cp
8e16ace816
- Implemented VectorN TransformQuaternion methods. Unittests are green now.
2011-11-23 11:37:06 +00:00
Glatzemann
d8693b5023
fixed issue #453 (bad exception for unimplemented BasicEffect)
...
completed GetShaderByteCode in DX10 and GL3 RenderSystems
added dummy effect files for all shader types
2011-11-23 10:13:38 +00:00
Glatzemann
2672ebeabf
fixed BoundingBox Intersects Plane
...
fixed BoundingBox Contains BoundingBox
fixed BoundingBox Intersects BoundingBox
fixed BoundingBox Contains BoundingSphere
fixed BoundingBox Intersects BoundingSphere
BoundingBox tests are all green now
2011-11-23 09:35:45 +00:00
SND\rene87_cp
689b796ff4
add GamePadsButtonsTest (GetHashCode doesn't work)
2011-11-23 00:04:20 +00:00
SND\floAr_cp
9d3713879d
removed 2 errors
2011-11-22 20:20:04 +00:00
Glatzemann
d8d88b141c
added new target "create_packages" in build script
...
PreferredBackBufferWidth and PreferredBackBufferHeight are returning values now
added EffectPass handling
applying effects is not a workaround anymore
2011-11-22 14:51:30 +00:00
Glatzemann
1896545e0c
extended msi installer
...
fixed CurveKey operator == and !=
2011-11-22 11:59:35 +00:00
Glatzemann
5fa5c4ed37
fixed issue #456 (IndexBuffer constructor overload wrong)
2011-11-21 20:14:18 +00:00
Glatzemann
190f334122
added a new sample: KeyboardSample to investigate issue #455
...
fixed issue #455
2011-11-21 19:33:09 +00:00
Glatzemann
f931832502
added NLog to lib folder for logging
...
added log configuration to ANX.Framework assembly
added debug logging to ANX.Inputsystem.Windows.XInput and ANX.Framework
2011-11-21 16:00:02 +00:00
SND\floAr_cp
dd640f61e2
incresed version number
2011-11-21 14:30:42 +00:00
SND\floAr_cp
9db3d72b81
- curve mostly done, just ozilate missing
...
- switch of xinput mapper extended
2011-11-21 14:26:59 +00:00
Glatzemann
a7b1f1b663
Minor improvements to Exception handling of AddInSystem
2011-11-21 11:44:14 +00:00
Glatzemann
b1a3ad60f3
Reverted some changes made to ANX.Framework.csproj during revision 12357 which removed GamerServices namespace from project
2011-11-21 10:51:49 +00:00
Glatzemann
21a0f6eb79
fixed some issues with build system
2011-11-21 09:25:29 +00:00
Glatzemann
7251ab8fcb
fixed Equality operators in CurveKey and Unit tests
2011-11-21 07:44:02 +00:00
Glatzemann
29f0b9b774
Added output of GamePad ThumbSticks to TextRendering sample as a showcase for a possible bug in SharpDX
2011-11-21 06:22:29 +00:00
SND\floAr_cp
108cc7fc03
CurveKey removed useless code, CurveKey collection is now sorted and pass add tests
2011-11-20 22:48:32 +00:00
SND\floAr_cp
3f3aa57192
curvekey != corrected
2011-11-20 22:29:31 +00:00
SND\floAr_cp
1d2773cebd
corrected some errors, commented some tests out for, well, testing purpose
2011-11-20 22:22:56 +00:00