Click or drag to resize
Ab4d.SharpEngine logo

MemoryUtilsUseAdvancedMemoryCopyInstructions Property

Static nullable Boolean field that specifies if advanced NonTemporal AVX copy is used to copy textures from the GPU memory to the main CPU memory. This can be very beneficial when Intel GPU is used. If this value is not set by the user and if AVX2 instructions are supported by the CPU, then on first copy a benchmark is used to determine if NonTemporal AVX copy is significantly faster than normal memory copy. This benchmark also sets a value to this property.

Namespace: Ab4d.SharpEngine.Utilities
Assembly: Ab4d.SharpEngine (in Ab4d.SharpEngine.dll) Version: 3.1.9316+94bbd23b55747f096f056a5602f7dd90558b3673
Syntax
C#
public static bool? UseAdvancedMemoryCopyInstructions { get; set; }

Property Value

NullableBoolean

[Missing <value> documentation for "P:Ab4d.SharpEngine.Utilities.MemoryUtils.UseAdvancedMemoryCopyInstructions"]

Remarks

[Missing <remarks> documentation for "P:Ab4d.SharpEngine.Utilities.MemoryUtils.UseAdvancedMemoryCopyInstructions"]

See Also