29 Commits

Author SHA1 Message Date
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
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
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
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
Glatzemann
0e1d271195 refactored AddInSystem (testing needed)
implemented feature #469 (Default AddIn override)
2011-12-06 09:11:26 +00:00
Glatzemann
91c412bd00 fixed some major issues with AddInSystemFactory only occuring using Mono 2011-12-01 14:52:10 +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
Glatzemann
a0e94dc265 fixed issue #462 (GraphicsDevice.Clear) 2011-11-28 11:27:07 +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
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
Glatzemann
a7b1f1b663 Minor improvements to Exception handling of AddInSystem 2011-11-21 11:44:14 +00:00
Glatzemann
21a0f6eb79 fixed some issues with build system 2011-11-21 09:25:29 +00:00
Glatzemann
3ba3457903 first version of build packaging implemented (target create_packages) 2011-11-18 15:32:32 +00:00
Glatzemann
f06890de59 reading used GraphicsProfile out of game assembly
some work on Kinect InputSystem (Dispose, fetching of RGB image)
changed handling of native textures (providing data for Texture2D at the moment)
implemented SetData methods for Texture2D
basic Dispose handling of Texture and Texture2D implemented
RenderSystemDX10: moved FormatSize method to FormatConverter to avoid duplicated code
RenderSystemGL3 is BROKEN in this version. New texture handling needs to be adapted.
2011-11-11 07:29:49 +00:00
Glatzemann
25d2c8dce4 fixed a merge issue in GL-RenderSystem 2011-11-10 07:12:04 +00:00
SND\AstrorEnales_cp
ebcf8d7f6e - Finished first working version of the XNA to ANX converter
- Implemented second Clear method for OGL
- Improved the DatatypesMapping by making the packedValue of Color
  internal and visible to the ogl library.
2011-11-09 19:37:21 +00:00
Glatzemann
9e5d0858c5 changed version and copyright of ANX.InputSystem.Windows.Kinect and changed project type to assembly
implemented NormalizedShort2 and NormalizedShort4 struct
fixed a bug in NormalizedByte4
implemented Short2 and Short4 datatypes. The PackedVector namespace is now feature complete.
2011-11-09 05:54:10 +00:00
Glatzemann
e92ee6dfa7 versioned all projects 2011-11-07 11:42:13 +00:00
Glatzemann
cd4d4dec7b added missing OpenTK lib 2011-11-01 05:53:59 +00:00
Glatzemann
8326720ee3 initial import 2011-10-31 05:36:24 +00:00