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