SND\AstrorEnales_cp
18152ade3e
Implemented Feature #1010 by replacing the MsBuild sln-Parsing with our own parser which
...
enables us to run the project converter on linux. Updated all projects via ProjectConverter.
2015-03-15 01:11:14 +01:00
Glatzemann
61ba3497f2
- some work on Texture2DWriter (not finished yet)
...
- fixed issue #1021 (RenderTarget issue with SpriteBatch)
2015-03-15 01:11:13 +01:00
Glatzemann
3d5b24d6f6
Fixed issue #1015 (GetData method of vertex buffer). See VertexIndexBuffer sample for a proof of concept (search for GetData in Game1)
2015-03-15 01:11:09 +01:00
Glatzemann
41f26acf5b
fixed issue #1019 in DX10 and DX11 RenderSystems
2015-03-15 01:11:08 +01:00
Glatzemann
a56b7042fc
fixed a build issue in GraphicsDeviceWindowsMetro
2015-03-15 01:11:04 +01:00
SND\eagleeyestudios_cp
6aea2f0fc4
- Updated all Linux projects using the ProjectConverter. (-> This created the missing Linux version of GL3-Rendersystem)
2015-03-15 01:11:02 +01:00
Glatzemann
0c98c29886
Worked on issue #531 . Primitives sample is now much more complete. The instanced primitives are looking much better in PIX now, but still not rendering.
2015-03-15 01:11:01 +01:00
Glatzemann
825ed2b10c
- fixed a issue with DrawIndexedPrimitives in DX10, DX11 and DX11.1 RenderSystems. (part of issue #531 )
2015-03-15 01:11:00 +01:00
SND\eagleeyestudios_cp
ae61d9850c
Fixed some Linux Reference Issues. Linux version of GL3 system still missing
2015-03-15 01:11:00 +01:00
Glatzemann
3535fbcd71
- fixed DrawPrimitives and DrawUserPrimitives (issue #531 )
2015-03-15 01:10:58 +01:00
Glatzemann
9414d12668
- fixed DrawUserIndexPrimitives (issue #531 )
2015-03-15 01:10:58 +01:00
Glatzemann
8523993cb2
- RenderSystem.Metro: fixed #1005
2015-03-15 01:10:57 +01:00
Glatzemann
56488848f2
- fixed issue #1005 (wrong model rendering due to vertex buffer offset problem)
...
- added new models for testing
2015-03-15 01:10:57 +01:00
Glatzemann
81bcc22032
- fixed a lot of issues in build script: most of metro building on Windows 8 is now working
...
- fixed PlatformSystem.Metro (untested)
- fixed project files of ANX.InputDevices.Windows.ModernUI
- fixed a small issue in ANX.Framework's generic PlatformSystem implementation
2015-03-15 01:10:55 +01:00
Glatzemann
d98c0890f9
- fixed some issues in build system
...
- removed ANX.BaseDirectX and replaced it using shared source files
- renamed ANX.Framework.Windows.DX10 to ANX.RenderSystem.Windows.DX10
- some refactoring in ANX.RenderSystem.Windows.DX10
- some refactoring in ANX.RenderSystem.Windows.DX11
- fixed some minor issues in DX10 stock shader generation
- fixed sample projects
There's still an issue with the AddIn-System: The WindowsGame sample does not work currently.
2015-03-15 01:10:50 +01:00
SND\AstrorEnales_cp
0251a7a2e7
Wrote the Skinned.fx shader for Dx10, Dx11 and Metro (the class however is not yet implemented)
2012-09-09 19:59:18 +00:00
SND\AstrorEnales_cp
bf14329432
- Implemented BasicEffect.fx for Dx10, Dx11 and Metro
...
- Started to work on a Sample to demonstrate all the BasicEffect possibilities
2012-09-09 14:31:03 +00:00
SND\AstrorEnales_cp
0ef016dc71
- Finished Dx10, Dx11 and Metro AlphaTest.fx and EnvironmentMap.fx shader
...
- Implemented AlphaTestEffect and EnvironmentMapEffect classes
- Added a lightmap.png and improved the DualTextureSample to show the real deal
- Removed old Metro configurations from csproj-files and converted them anew
- Added DualTextureSample to SampleCatalog.xml
- Fixed a compile error in the PsVitaGameTimer
- PsVitaConverter now removes the not available System.Net reference from projects
2012-09-09 07:55:45 +00:00
SND\AstrorEnales_cp
1bb53ec785
Merging some Dx10 and Dx11 Effect and GraphicsDevice code into BaseDirectX
2012-09-08 10:37:41 +00:00
SND\AstrorEnales_cp
056f03cdae
Forgot to remove the Dx Debug activation
2012-09-08 09:11:33 +00:00
SND\AstrorEnales_cp
0fc4409e58
- Fixed the Texture2DReader to correctly fill the texture with the mipmaps
...
- Implemented Mipmap textures for Dx10, Dx11, GL3. Metro is implemented but has still some problems with mipmaps (probably cause of the vm)
- Added Sample dds texture
- Fixed compiler error in MetroGameTimer
2012-09-08 09:07:23 +00:00
SND\AstrorEnales_cp
e0165985b3
Even more refactorings in Dx11 and Dx10 RenderSystems and added the ANX.BaseDirectX project which unifies a lot of code from both RenderSystems and even more in the near future.
2012-09-07 09:48:45 +00:00
SND\AstrorEnales_cp
e1a2a05e88
- Implemented DualTexture.fx shader for Dx11 and Metro (Metro untested atm)
...
- Fixed that multiple techniques can be used in the Dx11 rendersystem
2012-09-05 20:17:34 +00:00
SND\AstrorEnales_cp
3316d46dba
- Implemented some GetData methods in the Vertex and Index Buffer implementations
...
- Added developer, PercentageComplete and TestState attributes
- Added Event to the FrameworkDispatcher which will be used by the components that need it (audio etc.)
- Some more refactorings, regions, etc.
2012-09-04 21:36:46 +00:00
SND\AstrorEnales_cp
28f3010330
Added IOcclusionQuery interface and implemented the base OcclusionQuery class and the GL3 implementation.
2012-09-03 21:54:12 +00:00
SND\AstrorEnales_cp
2745521141
Refactored the XInput FormatConverter and unknown keys are now ignored instead of throwing NotImplementedException
2012-08-31 16:02:52 +00:00
SND\AstrorEnales_cp
4e3ae6867b
Fixed logging in AddInSystemFactory
2012-08-30 14:11:31 +00:00
Glatzemann
0fed6457b9
- Included ProjectConverter in samples build script. Projects are converted, but there are still issues with building sample content for the samples when using psvita or linux e.g.
2012-08-29 19:55:56 +00:00
SND\AstrorEnales_cp
b3895055bd
Fixed Dx11 Vertex Buffer problem with some Textures not being drawn.
2012-08-29 18:56:51 +00:00
Glatzemann
c04709e3b4
- Fixed a bug when closing the RenderWindow. Rendering wasn't stopped immediately when the window starts to close. This was a problem when using OpenGL RenderSystem because it crashed. (Thanks Kevin)
...
- Fixed an issue with shader language in SpriteBatch
2012-08-29 12:11:03 +00:00
Glatzemann
de0232177e
XNAEXT: added a ConstantBuffer class and interfaces to the RenderSystem. Everything compiles fine but the RenderSystem does not create unmanaged buffers because it needs to be implemented.
2012-08-29 10:48:21 +00:00
Glatzemann
7eb3e5241e
- prepared ContentPipeline to load EffectFiles for the different TargetProfile's. Currently HLSL_FX is working fine and GLSL_FX is prepared (needs testing).
...
- ContentPipeline effects now have a EffectSourceLanguage parameter
2012-08-27 18:42:54 +00:00
SND\AstrorEnales_cp
734679616b
- Added ILRepack
...
- Refactored the AddIn-System to allow merged assemblies (for metro, android, etc. later on)
- Added empty PsVita Sound and Media System modules
- Fixed 2 small missing excludes in the build script
- Cleaned the License headers in the shader files
- Some other refactorings
2012-08-25 17:27:45 +00:00
Glatzemann
2e25fe4d6b
- StockShaderCodeGenerator (sscg.exe) now has a silent mode
...
- added new ANX Logo size 120x32
- added new tools to msi installer
- optimized the build system and prepared multi system build
2012-08-22 21:04:13 +00:00
SND\AstrorEnales_cp
cfe19d5c4a
- Implemented a dynamic parameter buffer for shader parameters
...
- Updated the Metro shader generator
- Fixed the metro resolution being correctly set to the graphics device
2012-08-19 14:38:58 +00:00
SND\AstrorEnales_cp
67a2c482fd
- Working on Metro conversion (adding the AppxManifest automatically)
...
- Working on Graphics initialization on Metro (already clearing with a bit of hacking!)
2012-08-13 11:23:26 +00:00
SND\AstrorEnales_cp
8881369976
Fixed the Metro converter so that executables are correctly converted. Still need to generate the certificate and add the Assets
2012-08-12 22:17:56 +00:00
SND\AstrorEnales_cp
bf97e6ba69
Updated Metro Converter and fixed a missing project reference
2012-08-12 21:43:28 +00:00
SND\AstrorEnales_cp
ca0d730bbb
- Working on Metro Platform and Rendering
...
- Further implementations in the PsVita RenderSystem
2012-08-12 20:00:19 +00:00
SND\AstrorEnales_cp
9cfc4d256d
- Started working on AssemblyNameFile to make the Factory work on all systems
...
- Started PsVita RenderSystem and PlatformSystem (still much todo)
2012-08-11 13:06:29 +00:00
Glatzemann
5a8c6664f3
- updated to SharpDX 2.2.0
...
- removed old SharpDX-Win8 assemblies
2012-08-10 10:17:24 +00:00
Glatzemann
00fc2bf49e
- renamed folder XNAToANXConverter to ProjectConverter
...
- implemented MultiRenderTargets for DirectX 10 and DirectX 11 RenderSystems (feature #559 )
- fixed a minor issue in MultiRenderTarget sample
2012-08-10 08:38:01 +00:00
SND\AstrorEnales_cp
d05594fce8
Completely removed the Metadata.resx files which didn't work on Metro, added a new approach with an Interface and derived classes in the modules, which is basically the same approach.
2012-08-09 16:33:47 +00: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
Glatzemann
5ce38121d4
some work on building ANX.Framework for Windows8 / Metro Style
2012-03-26 08:27:29 +00:00
Glatzemann
97bafa68ba
Some work on BasicEffect (not finished yet)
...
Includes for HLSL effects are working now (issue #696 )
fixed some samples
2012-03-14 05:54:13 +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
SND\AstrorEnales_cp
e1d3ca0575
- Made the loading of assembly types faster and more safe
...
- Started working on implementing all Texture baseclass methods
2012-02-19 11:24:23 +00:00
SND\AstrorEnales_cp
30499fac83
- Added the parent Vertex and IndexBuffer to the Native implementation Create methods.
...
- OpenGL Vertex and IndexBuffer now decide whether it's a dynamic or a static buffer.
2012-02-19 10:32:17 +00:00
SND\AstrorEnales_cp
1cebf6f91e
- Introduced new MediaSystem creator (handling the whole Media namespace)
...
- Made the plugin handling internally way simpler (no tons of duplicated code anymore)
- Added empty MediaSystem to have a default for now (Windows.OpenAL)
- Added a PercentageCompleteAttribute which will be used to mark the current state of a class (0-100%)
2012-02-15 19:48:46 +00:00