286 Commits

Author SHA1 Message Date
SND\simsmaster_cp
70c5870e28 Fixed XInput using wrong KeyboardState Constructor 2012-01-02 16:45:17 +00:00
SND\floAr_cp
115de0957f added check for connected kinect 2011-12-29 21:12:43 +00:00
SND\simsmaster_cp
a32da95cde Added Recording and Playback logic for the Keyboard - untested! 2011-12-29 17:11:12 +00:00
SND\AstrorEnales_cp
5e5d7497d7 - Fixed issue #546: "ANXStatusComparer: params ignored" 2011-12-27 11:57:11 +00:00
SND\AstrorEnales_cp
ad4fc131de Going through TODOs in OpenGL render system, and implemented
most of the EffectParameter.SetData overloads.
2011-12-27 11:03:03 +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
89319f93f5 fixed XNA version of primitives sample 2011-12-27 06:03:48 +00:00
SND\simsmaster_cp
2c00dc6a67 Some work on the RecordingKeyboard. 2011-12-20 20:46:18 +00:00
SND\simsmaster_cp
a5dbfb721a Modified the RecordingSystem to work with the new InputSystem. Fixes #532 2011-12-20 20:16:50 +00:00
Glatzemann
dfa2a4665a Finished the Primitives-Sample, but there are still rendering errors in hardware instancing part. The sample currently works with plain XNA to have a working base. 2011-12-16 09:21:39 +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
9ff4fcc9b1 fixed Namespaces, Build-Scripts etc. 2011-12-14 20:25:54 +00:00
Glatzemann
2a7dbe64e3 re-added some missing files 2011-12-14 20:12:04 +00:00
Glatzemann
cdf22618d4 renamed ANX.InputSystem.OpenTK to ANX.InputDevices.OpenTK
renamed ANX.InputSystem.Windows.Kinect to ANX.InputDevices.Windows.Kinect
2011-12-14 20:04:04 +00:00
Glatzemann
4e6a14a984 re-added some missing files 2011-12-14 19:54:23 +00:00
Glatzemann
a07485dbc7 deleted some obstructed files 2011-12-14 19:42:25 +00:00
Glatzemann
8572207a4f renamed ANX.Framework.InputDevices.XInput folder in filesystem 2011-12-14 19:31:55 +00:00
Glatzemann
71fd33ca49 renamed ANX.Framework.InputDevices.XInput folder in filesystem 2011-12-14 19:30:59 +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
0cb0919a8a Updated installer build script to include RenderSystem DX11 and prerequisites. 2011-12-14 13:06:30 +00:00
Glatzemann
2629fa1c81 RenderSystem DX11: it is rendering now 2011-12-14 13:02:49 +00:00
Glatzemann
469620eee7 RenderSystem DX10: implemented IndexBuffer SetData startIndex and elementCount parameters
RenderSystem DX11: fixed effect issue (they are loading)
RenderSystem DX11: implemented startIndex and elementCount parameters for IndexBuffer and VertexBuffer

RenderSystemDX11 still has issues: black screen only
2011-12-14 12:50:44 +00:00
Glatzemann
e1076f8984 added DX11 stock shaders to build system
updated StockShaderCodeGenerator (sscg) to support DX11 shaders
updated the DX11 RenderSystem to be on par with the DX10 RenderSystem (it is currently not working completly because of some issues with shaders)
2011-12-14 11:49:04 +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
SND\AstrorEnales_cp
8239306d2e - Implemented RenderTarget in OpenGL
- Implemented dynamic shader attributes mapping in the vertex buffer in OpenGL
2011-12-08 19:48:15 +00:00
SND\simsmaster_cp
1d61c78f88 Added RecordingSample (working but ugly), some fixes in RecordingMouse 2011-12-08 17:18:05 +00:00
SND\simsmaster_cp
7d2de05ea0 Implemented Playback for Recoding-Mouse, Tests pending 2011-12-08 15:59:16 +00:00
SND\simsmaster_cp
d90ada8b61 More work on the Recording System, recording for Mouse is done (but not playback) 2011-12-08 15:42:03 +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
c553c15792 fixed issue #477 (Wrong mouse coordinates when using OpenGL3 RenderSystem) 2011-12-06 05:34:06 +00:00
Glatzemann
403fc7064a removed RenderSystem Metro from build script because it breaks packaging 2011-12-05 21:21:02 +00:00
Glatzemann
0eeccb5c3c added a bunch of source files to Metro RenderSystem 2011-12-05 19:31:19 +00:00
Glatzemann
9788bcfd5e created VisualStudio 11 solution and project files for ANX.RenderSystem.Windows.Metro 2011-12-05 19:25:54 +00:00
Glatzemann
516d18338e added a stub of a Windows 8 metro RenderSystem (and included it into the build script) 2011-12-05 19:15:21 +00:00
Glatzemann
020a5734b7 added Win8 assemblies of SharpDX to lib folder 2011-12-05 18:01:06 +00:00
Glatzemann
9486ff8e85 fixed invalid call of ResizeRenderWindow on X11 2011-12-05 16:03:58 +00:00
Glatzemann
80276c70c4 some work on OpenGL3 RenderSystem for X11 support (Linux) 2011-12-05 15:55:17 +00:00
Glatzemann
53b77d0e45 added Cube.fbx model to SampleContent project
some work on Primitives sample
2011-12-05 14:44:39 +00:00
Glatzemann
81d2290b6a fixed issue #474 (GraphicsDevice clear exceptions) 2011-12-05 13:52:44 +00:00
Glatzemann
310ff72631 fixed issue #476 (wrong render window size in OpenGL3 RenderSystem) 2011-12-05 13:43:15 +00:00
Glatzemann
0a903c67cc worked on feature #478 and #479
fixed bug #481
2011-12-05 13:19:42 +00:00