Code (CSharp): void Start() { var texture = new Texture2D(0, 0, TextureFormat.ARGB32, false); Debug.Log($"texture: {texture.GetNativeTexturePtr()}"); var texture2 = new Texture2D(0, 0, TextureFormat.ARGB32, false); Debug.Log($"texture2: {texture2.GetNativeTexturePtr()}"); var texture3 = new Texture2D(0, 0, TextureFormat.ARGB32, false); Debug.Log($"texture3: {texture3.GetNativeTexturePtr()}"); var texture4 = new Texture2D(0, 0, TextureFormat.ARGB32, false); Debug.Log($"texture4: {texture4.GetNativeTexturePtr()}"); } Run console Code (JavaScript): texture: 0 texture2: 0 texture3: 0 texture4: 0 Why all texture ptr 0? Do I need any other code to get the correct ptr?