Unigine.SystemInfo Class
SystemInfo Class
Members
string GetBinaryInfo ( ) #
Returns information on the Engine binary.Return value
Information on the Engine binary.string GetRevisionInfo ( ) #
Returns information on the Engine version.Return value
Information on the Engine version, date.string GetSystemInfo ( ) #
Returns operating system information.Return value
Operating system information.string GetCPUInfo ( ) #
Returns information on the CPU.Return value
CPU information.int GetSystemMemory ( ) #
Returns the current system memory amount.Return value
Current system memory amount, in Mbytes.int GetCPUFrequency ( ) #
Returns the current CPU frequency.Return value
Current CPU frequency, in MHz.int GetCPUCount ( ) #
Returns the number of available CPUs.Return value
Number of available CPUs.int GetCPUThreads ( ) #
Returns the number of available CPU threads.Return value
Number of available CPU threads.bool HasMMX ( ) #
Returns a value indicating if the system supports MMX (Multi-Media Extensions).Return value
true if the system supports MMX extension; otherwise, false.bool HasSSE ( ) #
Returns a value indicating if the system supports SSE (Streaming SIMD Extensions).Return value
true if the system supports SSE extension; otherwise, false.bool HasSSE2 ( ) #
Returns a value indicating if the system supports SSE2 (Streaming SIMD Extensions).Return value
true if the system supports SSE2 extension; otherwise, false.bool HasSSE3 ( ) #
Returns a value indicating if the system supports SSE3 (Streaming SIMD Extensions).Return value
true if the system supports SSE3 extension; otherwise, false.bool HasSSE4 ( ) #
Returns a value indicating if the system supports SSE4 (Streaming SIMD Extensions).Return value
true if the system supports SSE4 extension; otherwise, false.bool HasSSE5 ( ) #
Returns a value indicating if the system supports SSE5 (Streaming SIMD Extensions).Return value
true if the system supports SSE5 extension; otherwise, false.bool HasAVX ( ) #
Returns a value indicating if the system supports AVX (Advanced Vector Extensions).Return value
true if the system supports AVX extension; otherwise, false.bool HasAVX2 ( ) #
Returns a value indicating if the system supports AVX2 (Advanced Vector Extensions).Return value
true if the system supports AVX2 extension; otherwise, false.bool HasNeon ( ) #
Returns a value indicating if the system supports Neon (Advanced Vector Extensions).Return value
true if the system supports Neon extension; otherwise, false.bool HasHyperThreading ( ) #
Returns a value indicating if the system supports hyper-threading.Return value
true if the system supports hyper-threading; otherwise, false.int GetGPUCount ( ) #
Returns the number of available GPUs.Return value
Number of available GPUs.string GetGPUInfo ( int video_adapter_num = 0 ) #
Returns information on the video adapter with the specified number (video card, driver versions).Arguments
- int video_adapter_num - Number of the video adapter.
Return value
Information on the video adapter.int GetGPUMemory ( int video_adapter_num = 0 ) #
Returns the video memory size for the video adapter with the specified number.Arguments
- int video_adapter_num - Number of the video adapter.
Return value
Video memory size, in Mbytes.int GetGPUID ( int video_adapter_num = 0 ) #
Returns the GPU ID for the video adapter with the specified number in the list of detected ones.Arguments
- int video_adapter_num - Number of the graphics adapter (GPU) in the list of detected ones.
Return value
GPU ID for the video adapter with the specified number.int GetGPUName ( string str ) #
Returns the type of the GPU win the specified name.Arguments
- string str - GPU name (e.g. GeForce GTX 770).
Return value
GPU type identifier, one of the GPU_* values.int GetGPUName ( int video_adapter_num = 0 ) #
Returns the GPU type for the video adapter with the specified number in the list of detected ones.Arguments
- int video_adapter_num - Number of the graphics adapter (GPU) in the list of detected ones.
Return value
GPU type identifier, one of the GPU_* values.Last update:
2020-08-06
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)