6 Commits

Author SHA1 Message Date
Konstantin Koch
55ab328f79 Updated BasicEffectSample, DualTextureSample, KeyboardSample and MultiRenderTarget. Also reduced the memory usage for multiple rendertargets
Also did some Refactoring for Classes that implement and use
INativeBuffer.
The memory usage reduction for rendertargets resulted in some
refactoring of the directx texture classes.
Also added DebugNames for some DirectX resources in case of a debug
build.
2015-09-30 21:31:15 +02:00
SND\AstrorEnales_cp
5505f7dcbf - Added PlatformSystem Plugins layer
- Started Windows, Metro and Linux Platform-Plugins
- Moved the RecordingSample to the Samples folder
- Started two samples for using the graphics device in a WinForms and Wpf Editor
- Refactorings in the AddIn-System
- Moved the Window initialization-code to the Platform modules
- Changed the License text in all code files which is now way smaller
- Started ProjectConverter tool which converts all the projects and solution to the target configuration
- Changed the SupportedPlatform names in the Resource files
- Changed the WIN8 define to WINDOWSMETRO which is actually meant
- Removed NLog and started our own Logger class
- Many more stuff...
2012-08-09 09:45:04 +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
Glatzemann
feb4114a4c Removed GetBackBufferData from INativeBuffer interface (and from every class implementing this interface). GetBackBufferData belongs only to the GraphicsDevice. 2011-11-10 15:05:19 +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
8326720ee3 initial import 2011-10-31 05:36:24 +00:00