xamarin-macios/tests/monotouch-test/SceneKit
Rolf Bjarne Kvinge bd97933b60
[runtime] Remove ObjCRuntime.nfloat in favor of System.Runtime.InteropServices.NFloat. (#14197)
* Remove ObjCRuntime.nfloat (in favor of   System.Runtime.InteropServices.NFloat).
* Automatically add a reference to the System.Runtime.InteropServices.Internal
  package, so that developers get the new NFloat API (with operators) we've
  added post .NET 6 (but don't do this for .NET 7).
* Automatically add a global using alias for
  System.Runtime.InteropServices.NFloat -> nfloat. This is not behind the
  usual `ImplicitUsings` condition our other implicit usings are, because
  they're off by default for existing projects, and the main target for the
  global using alias for nfloat is upgraded projects.
* Automatically generate a global using alias (like above) in the generator
  for all code the generator compiles.
* Update xtro entries to reference System.Runtime.InteropServices.NFloat
  instead of ObjCRuntime.nfloat.
* Add a workaround for a hopefully temporary issue with .NET/CoreCLR where the
  wrong runtime pack is selected otherwise (without the new NFloat API, so
  nothing works at runtime).

Ref: https://github.com/xamarin/xamarin-macios/issues/13087
2022-02-24 16:51:12 +01:00
..
ActionTest.cs [SceneKit] Adopt XAMCORE_4_0 changes in .NET. (#13806) 2022-01-21 08:09:57 +01:00
AvoidOccluderConstraintTest.cs Fix some whitespace issues in various files. (#12399) 2021-08-11 10:06:46 +02:00
GeometrySourceTest.cs Fix some whitespace issues in various files. (#12399) 2021-08-11 10:06:46 +02:00
MorpherTest.cs Fix some whitespace issues in various files. (#12399) 2021-08-11 10:06:46 +02:00
NodeTest.cs [tests] Change TestRuntime.CheckSystemVersion to take a ApplePlatform value instead of a PlatformName enum. (#13350) 2021-11-15 08:06:36 +01:00
SCNGeometrySource.cs [tests] Preserve all test fixtures. (#10870) 2021-03-16 15:15:30 +01:00
SCNMaterial.cs [tests] Preserve all test fixtures. (#10870) 2021-03-16 15:15:30 +01:00
SCNMatrixTest.cs [runtime] Remove ObjCRuntime.nfloat in favor of System.Runtime.InteropServices.NFloat. (#14197) 2022-02-24 16:51:12 +01:00
SCNNode.cs [tests] Preserve all test fixtures. (#10870) 2021-03-16 15:15:30 +01:00
SCNScene.cs [tests] Preserve all test fixtures. (#10870) 2021-03-16 15:15:30 +01:00
SCNView.cs [tests] Preserve all test fixtures. (#10870) 2021-03-16 15:15:30 +01:00
SCNViewTests.cs [tests] Don't run SCNViewTests on a VM. (#13388) 2021-11-18 15:38:46 +01:00
SCNWorld.cs [tests] Preserve all test fixtures. (#10870) 2021-03-16 15:15:30 +01:00
SceneKit.cs [tests] Preserve all test fixtures. (#10870) 2021-03-16 15:15:30 +01:00
StructTest.cs Fix some whitespace issues in various files. (#12399) 2021-08-11 10:06:46 +02:00