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
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
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
d4d48ee21b
fixed issue #467 (DepthStencilState not settable)
2011-11-29 14:32:33 +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
122a731868
Added some more EffectParameters. Implemented native methods in RenderSystemDX10 (testing needed).
2011-11-26 07:55:56 +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
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
5fa5c4ed37
fixed issue #456 (IndexBuffer constructor overload wrong)
2011-11-21 20:14:18 +00:00
SND\AstrorEnales_cp
58a839db81
Working on OpenGL vertex buffer, index buffer, effect and EffectParameter
2011-11-20 12:49:11 +00:00
SND\GinieDp_cp
7774dd69a6
- implemented all effect readers
2011-11-16 00:00:17 +00:00
SND\GinieDp_cp
c6bfbbfc6f
- fixed property spelling
2011-11-12 00:26:50 +00:00
SND\GinieDp_cp
5be5be2c84
- implemented ModelBone properties
...
- implemented ModelMesh properties
- implemented ModelMeshPart properties
- implemented Model properties
- implemented ModelReader
2011-11-12 00:17:25 +00:00
Glatzemann
972f7121e8
renamed CurrentCreator to DefaultCreator project wide
...
extended InputSystem selector in WindowsGame sample
fixed some interface issues in XInput InputSystem
added FormatConvert to InputSystem XInput to translate GamePadButtons from XInput to ANX
2011-11-11 15:21:41 +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
0a8bdbb9b0
Resizing of RenderWindow using PresentationParameters and GraphicsDevice.Reset implemented. See TextRendering as example. But: GraphicsDevice.Reset is very incomplete at the moment.
2011-11-09 19:39:21 +00:00
Glatzemann
55bf23606a
added a Kinect sample project for testing
2011-11-09 12:31:32 +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
d8316954bd
implemented NormalizedByte2 and NormalizedByte4 structs
2011-11-08 19:14:24 +00:00
Glatzemann
c4eba424a8
implemented Rgba64 struct
2011-11-08 16:00:58 +00:00
Glatzemann
587976c514
implemented Rgba1010102 struct
2011-11-08 15:41:07 +00:00
Glatzemann
1d28fdd27d
implemented Rg32 struct
2011-11-08 15:15:23 +00:00
Glatzemann
74f7609da0
implemented HalfVector4 struct
2011-11-08 14:45:06 +00:00
Glatzemann
a2b73245e9
implemented HalfVector2 struct
2011-11-08 14:28:38 +00:00
Glatzemann
c60d9405dd
implemented unpacking of HalfSingle
2011-11-08 14:02:04 +00:00
Glatzemann
77063af953
implemented HalfSingle struct, but unpacking is still missing
2011-11-08 12:18:31 +00:00
Glatzemann
e5fc7aca94
implemented Byte4 struct
2011-11-08 10:16:58 +00:00
Glatzemann
d4d2fc69db
implemented Bgra4444 struct
2011-11-08 09:45:55 +00:00
Glatzemann
24ff1441e9
implemented Bgra5551 struct
2011-11-08 09:39:01 +00:00
Glatzemann
7a70d17724
implemented Bgr565 struct
2011-11-08 09:22:43 +00:00
Glatzemann
5427fd80ac
fixed signature of some structs
2011-11-08 06:46:58 +00:00
Glatzemann
614cde0a42
Some work on Model and the underlying classes. Four more classes to go to complete Graphis namespace.
2011-11-07 21:19:15 +00:00
Glatzemann
98828585ad
implemented some more classes and exceptions from graphics namespace
2011-11-07 19:21:23 +00:00
Glatzemann
1ea40a7081
fixed the signature of the predefined vertex formats
2011-11-07 15:14:20 +00:00
Glatzemann
1efaa0a111
some more work on GraphicsDevice
...
prepared GetData for BackBuffer and native hardware buffers
2011-11-07 14:53:33 +00:00
Glatzemann
72c4ddff1c
finished handling of RenderTarget in GraphicsDevice (anx side only)
2011-11-07 13:18:30 +00:00
Glatzemann
94e0509b44
finished anx side handling of VertexBuffers in GraphicsDevice and finished VertexBufferBindings
2011-11-07 13:04:42 +00:00
Glatzemann
2844c8b1ac
worked on some ToDo's
...
some more work on GraphicsDevice
2011-11-07 11:26:19 +00:00
Glatzemann
a89e52a428
some more work on graphics device
2011-11-07 09:01:42 +00:00
Glatzemann
68875fe086
MouseState: now reported as complete by ANXStatusComparer
...
Mouse: fixed a typo in SetPosition
GraphicsDevice: prepared some more methods
2011-11-07 06:52:52 +00:00
SND\AstrorEnales_cp
5872a780b8
- added operators to MouseState
...
- working on AdapterList for OpenGL
- working on XNA to ANX converter tool
2011-11-05 11:35:05 +00:00
Glatzemann
5b97ddde7a
some work on GraphicsDevice methods
2011-11-04 20:22:32 +00:00
Glatzemann
ded4cb1857
RenderSystem DX10: moved all type translations to a static class
...
extended the IRenderSystemCreator interface to obtain available GraphicsAdapters of a render system
enumeration of GraphicsAdapters implemented for DirectX 10 RenderSystem
enumeration of DisplayModes implemented for DirectX 10 RenderSystem
improved GraphicsDeviceManager
2011-11-03 12:37:07 +00:00
Glatzemann
593f33b541
SpriteBatch: fixed some issues with sizing when the sourceRectangle parameter was set
...
SpriteBatch/SpriteFonts: rendering of SpriteFonts is finished now
Added test cases for Vector2 static Transform
Added test cases for Matrix: CreateRotationX, CreateRotationY, CreateRotationZ, Multiply and CreateTranslation
Matrix: Fixed a bug in CreateRotationY (wrong result)
2011-11-02 16:01:05 +00:00
Glatzemann
8326720ee3
initial import
2011-10-31 05:36:24 +00:00