TBLRuntimeSystemInfo
System information queried by the runtime.
Definition
Unit: Blend2D
Properties
| Name | Description |
|---|---|
| AllocationGranularity | Allocation granularity of virtual memory (includes thread's stack). |
| CoreCount | Number of cores of the host CPU/CPUs. |
| CpuArch | Host CPU architecture. |
| CpuBrand | Host CPU brand string or empty string if not detected properly. |
| CpuFeatures | Host CPU features. |
| CpuVendor | Host CPU vendor string such 'AMD', 'APPLE', 'INTEL', 'SAMSUNG', etc... |
| ThreadCount | Number of threads of the host CPU/CPUs. |
| ThreadStackSize | Minimum stack size of a worker thread used by Blend2D. |
Methods
| Name | Description |
|---|---|
| Reset |
Property Descriptions
AllocationGranularity
Allocation granularity of virtual memory (includes thread's stack).
property AllocationGranularity: Integer read FAllocationGranularity
Type: Integer
CoreCount
Number of cores of the host CPU/CPUs.
property CoreCount: Integer read FCoreCount
Type: Integer
CpuArch
Host CPU architecture.
property CpuArch: TBLRuntimeCpuArch read FCpuArch
Type: TBLRuntimeCpuArch
CpuBrand
Host CPU brand string or empty string if not detected properly.
property CpuBrand: String read GetCpuBrand
Type: String
CpuFeatures
Host CPU features.
property CpuFeatures: TBLRuntimeCpuFeatures read FCpuFeatures
Type: TBLRuntimeCpuFeatures
CpuVendor
Host CPU vendor string such 'AMD', 'APPLE', 'INTEL', 'SAMSUNG', etc...
property CpuVendor: String read GetCpuVendor
Type: String
ThreadCount
Number of threads of the host CPU/CPUs.
property ThreadCount: Integer read FThreadCount
Type: Integer
ThreadStackSize
Minimum stack size of a worker thread used by Blend2D.
property ThreadStackSize: Integer read FThreadStackSize
Type: Integer
Method Descriptions
Reset
procedure Reset; inline