Граф коммитов

104 Коммитов

Автор SHA1 Сообщение Дата
Eideren 20bd56c107 [Build] Removed deprecated bundled RoslynPad 2022-01-13 19:29:16 +01:00
Virgile Bello b0ec1b288c [Build] Native: reorganized target to output Linux/macOS file when building net6.0 2022-01-07 06:09:58 +09:00
Virgile Bello 52d8341c1f [Build] Start to remove usage of StridePlatform in .csproj files 2022-01-06 06:18:16 +09:00
Virgile Bello 3ce7fac079 Further work for Android + OpenGL 2021-11-19 07:19:19 +09:00
Virgile Bello f982b42cc1 [Graphics] Switch to Silk.NET.OpenGL and Silk.NET.Sdl 2021-11-12 00:16:04 +09:00
JasonS 64c242fc5c Merge remote-tracking branch 'xen2/vs2022-net6' into net-tmp3
# Conflicts:
#	deps/AssemblyProcessor/netstandard2.0/Stride.Core.AssemblyProcessor.Packed.dll
#	deps/AssemblyProcessor/netstandard2.0/Stride.Core.AssemblyProcessor.Packed.dll.hash
#	deps/AssemblyProcessor/netstandard2.0/Stride.Core.AssemblyProcessor.Packed.pdb
#	deps/AssemblyProcessor/netstandard2.0/Stride.Core.AssemblyProcessor.dll
#	deps/AssemblyProcessor/netstandard2.0/Stride.Core.AssemblyProcessor.pdb
#	sources/assets/Stride.Core.Assets.CompilerApp/build/Stride.Core.Assets.CompilerApp.targets
2021-09-07 19:51:01 +00:00
Virgile Bello 5e82e0c837 [AssemblyProcessor] Fixed UpdateEngine to works with .NET 6 (fixes #1136) 2021-09-06 12:13:29 +09:00
jasons 26ce828229 [IL Injection] update Stride.Core.AssemblyProcessor to latest dependencies.
was hoping it would help fix runtime IL bug with animation system, but it did not help. see: https://github.com/stride3d/stride/issues/1136
2021-09-01 19:20:31 -07:00
jasons acd969ac88 [build] update msbuild to 16.11.0 from 16.0.461
was hoping it would help resolve build hanging issues.   It might have helped but was not a solution.
2021-09-01 19:18:50 -07:00
Eideren ccd29c6fe7 [Physics] Improve collision and contact harvesting 2021-08-04 13:44:04 +02:00
Virgile Bello 6a2e29b6aa Updated copyright headers 2021-04-19 12:49:55 +09:00
Virgile Bello 78a2c1595c [Build] Make sure all files are packaged (list of ignored extensions) 2021-03-17 15:14:29 +09:00
Virgile Bello 2b4bb6af5d [Build] Native: prefix folder with platform (for future unification of .NET 5 without RID) 2021-03-11 12:11:40 +09:00
Virgile Bello 8be574b495 [Build] Switch runtime to .NET 5.0 (instead of .NET FW and .NET Standard) 2021-03-11 12:11:36 +09:00
Virgile Bello a28944c78f [Build] Use revision number to store git height 2021-01-12 16:30:22 +09:00
Virgile Bello fa0f5cc441 [Build] Adjust version info 2021-01-12 14:05:30 +09:00
tebjan 4f595b1a25 [VR] Updates OpenVR to 1.14.15 2020-12-31 23:07:49 +01:00
Virgile Bello 22186eb450 [Build] Removed unnecessary defines 2020-06-01 14:13:18 +02:00
Virgile Bello 1c88409248 [Graphics] Switch to Vortice.Vulkan for the Vulkan bindings 2020-05-31 18:56:06 +02:00
Virgile Bello 1ec7628d98 [Graphics] Bump SDL2 to 2.12 2020-05-31 15:32:38 +02:00
Virgile Bello 14f840e027 [AssemblyProcessor] Reenable packing to avoid conflict with Visual Studio Mono.Cecil.dll 2020-05-13 17:08:50 +02:00
Virgile Bello 6f391d8123 [AssemblyProcessor] Mono.Cecil: bump to 0.11.2 2020-05-13 17:08:49 +02:00
Virgile Bello 581d4e173c [Graphics] SharpFont: switch to nuget and .NET Standard 2.0 2020-05-13 17:08:49 +02:00
Virgile Bello 2193bb8d65 [OpenTK] Rearrange package for .NET Standard 2020-05-13 17:08:49 +02:00
Basewq 1659c74ea1 [Code] Remove trailing whitespaces & title case the first word in comments mainly in the script templates, but also a few engine code, and remove double semicolons which aren't needed. 2020-05-12 15:16:40 +02:00
Virgile Bello 0f79211c9b [Gettext] Recompiled GNU.Gettext.Msgfmt that can compile satellite assemblies properly after switch to .NET Standard 2.0 2020-05-11 13:01:18 +02:00
Virgile Bello 26f5add1c6 [AssemblyProcessor] Compile it for .NET Standard as well 2020-05-11 02:47:35 +02:00
Virgile Bello ed09ac017d [Editor] Bump various libraries to .NET Standard/Core versions 2020-05-10 21:27:20 +02:00
Virgile Bello 9e7b42f87d [Build] Changed AssemblyProcessor to not lock files in the package folder anymore. It will copy itself to a temp directory and run it from there. 2020-05-08 17:09:13 +02:00
Virgile Bello 3c027af963 [Assets] Compiler: faster path to skip asset compiling if no inputs were changed vs outputs. It's still not the perfect UpToDateCheck path because I couldn't find a way to make it handle glob patterns, but it's already making code-only build **much** faster) (fixes #699) 2020-05-07 23:06:30 +02:00
Virgile Bello 04b7fb6c77 [Stride] Renaming: Recompiled BulletSharp .NET wrapper 2020-04-14 16:37:50 +02:00
Virgile Bello fac4e4e7bf [Stride] Renaming: Recompiled AssemblyProcessor 2020-04-14 16:37:49 +02:00
Virgile Bello 3e83da5c66 [Stride] Renaming: file contents 2020-04-14 16:37:41 +02:00
Virgile Bello f72b9c6313 [Stride] Renaming: File and directory rename 2020-04-14 16:33:20 +02:00
Virgile Bello 9e684f688a [Build] Physics: removed reference to signed BulletSharp assembly 2020-04-03 10:54:42 +02:00
tebjan 87e54f896c [Assets] updated build.bat for RoslynPad 2020-03-30 20:20:12 +02:00
tebjan 5fbb65a9a4 recompiled RoslynPad for netcore 3.1 2020-03-30 19:05:20 +02:00
Virgile Bello 9a6f63004d [Dispatcher] Pooled delegates were not working if delegate method was static. Also, if used inside a loop, only last instance was released. 2020-03-03 23:14:43 +01:00
Virgile Bello 074a08d458
Merge pull request #512 from CharlesWoodhill/master
[UI/INPUT] bugfix & commenting UIRenderFeature.UIElementUnderMouseCursor
2020-02-14 15:16:54 +09:00
tebjan 2eb419dc74 [Assets] updated RoslyPad and Scripting to use Microsoft.CodeAnalysis 3.4.0
# Conflicts:
#	deps/RoslynPad/checkout.bat
#	deps/RoslynPad/net462/RoslynPad.Editor.Windows.dll
#	deps/RoslynPad/net462/RoslynPad.Editor.Windows.pdb
#	deps/RoslynPad/net462/RoslynPad.Roslyn.Windows.dll
#	deps/RoslynPad/net462/RoslynPad.Roslyn.Windows.pdb
#	deps/RoslynPad/net462/RoslynPad.Roslyn.dll
#	deps/RoslynPad/net462/RoslynPad.Roslyn.pdb
2020-02-07 22:27:48 +09:00
Charles Woodhill 65bf49baf0 rename retry 2020-01-16 16:52:07 +01:00
Virgile Bello d2fdaab6d8 Merge branch 'master-3.1'
# Conflicts:
#	sources/editor/Xenko.Samples.Templates/ThisPackageVersion.cs
#	sources/shared/SharedAssemblyInfo.cs
2019-11-19 12:08:13 +01:00
Virgile Bello 0917fe00f4 [Build] Bump version to 3.1.0.2 2019-11-15 17:44:08 +01:00
Virgile Bello 01d8f89f1f [Presentation] Switched to nuget version of QuickGraph/GraphX (supporting .NET Standard/.NET Core) 2019-10-29 15:11:45 +01:00
Virgile Bello 9c1976f0d0 [RoslynPad] Updated to latest version and added checkout/build scripts 2019-10-28 13:14:29 +01:00
Virgile Bello eaa9330faa [Build] Bump Roslyn and AvalonEdit 2019-10-27 18:44:39 +01:00
Virgile Bello e6f55ee3ed Merge branch 'master-3.1' 2019-10-25 16:46:55 +02:00
Virgile Bello e2c2eb19fc [Build] AssemblyProcessor task need to change identity on each change otherwise we can run into https://github.com/microsoft/msbuild/issues/663#issuecomment-310530046 2019-10-18 17:55:29 +02:00
Virgile Bello e42121aec7 [UpdateEngine] AssemblyProcessor was generating invalid ldftn for virtual/interface calls (causing crashes with .NET Core 3). Switch to ldvirtftn for those instead.
Now, we use the following approach:
- For normal calls, we use ldftn and an instance calls
- For virtual and interface calls, we generate a dispatch function that calls ldvirtftn on the actual object, then call the method on the object.
Note: this dispatcher method is static, so the calli has a different signature (currently a if/else, but could later be done by separate class implementations).
2019-10-17 17:02:07 +02:00
Virgile Bello 71e9e253b1 [TextureConverter] Removed unused formats (PVRTC and ATC) 2019-10-08 00:26:48 +02:00