Skip to main content

Meetem Performance Blog

Tag: native

The cost of Unity’s forgiveness

January 16, 2023May 19, 2023 meetem 2 Comments

Short overview of the costs you are paying by using extremely safe single-threaded Unity API (which is basically every call to the engine, including properties like Transform.localPosition) and how to avoid paying them.

Spoiler: these costs are huge.

Read More

How to get a pointer to managed object in C#

January 14, 2023January 17, 2023 meetem 2 Comments

Not really quick overview of methods for taking a pointer of managed C# object.

With a great forbidden solution inside.

Jump in!

Read More

Recent Posts

  • Unity LockBufferForWrite: When You Should Prefer Them and Why Your Choice Matters
  • Using Vulkan in Unity shaders
  • Managed primitives Part I
  • Is .NET 8 performant enough?
  • Detecting .NET runtime at compile time

Archives

  • January 2025
  • June 2024
  • September 2023
  • March 2023
  • January 2023

Categories

  • Programming
  • Uncategorized
sparkling Theme by Colorlib Powered by WordPress