XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

XFESystem

【Rust】XFE系统,基于Rust和汇编

公开
关注 0 Fork 0 Star 0
UTF-8
{
  "Kind": "XfeWindowsDesktopParityStandard",
  "Version": 1,
  "TargetWidth": 3840,
  "TargetHeight": 2160,
  "TargetRefreshMilliHz": 240000,
  "RefreshToleranceMilliHz": 500,
  "WarmupSeconds": 5,
  "ActiveSecondsPerRun": 30,
  "RunsPerWorkload": 5,
  "MinimumMatchedMotionSamplesPerRun": 1000,
  "MinimumInputLatencySamplesPerRun": 100,
  "MaximumFrameIntervalRatioToWindows": 1.10,
  "FrameIntervalMeasurementToleranceMs": 0.5,
  "MinimumDistinctMotionRateRatioToWindows": 0.98,
  "MaximumInputLatencyExtraRefreshPeriods": 1,
  "MaximumLongStallMs": 50,
  "MaximumLongStallRateAboveWindows": 0.001,
  "MaximumReadyTimeRatioToWindows": 1.10,
  "ReadyTimeMeasurementToleranceMs": 10,
  "RequireSameMachineMonitorCableAndScaling": true,
  "RequireIdenticalWorkloadContentAndActions": true,
  "RequireMatchedLoadAndPowerPolicy": true,
  "RequireSourceAndRawEvidenceHashes": true,
  "RequirePhysicalScanoutEvidence": true,
  "ForbiddenPhysicalScanoutSubstitutes": [
    "Requested refresh rate",
    "EDID capability",
    "UEFI synthetic timing hint",
    "Timer interrupt frequency",
    "Render loop frequency",
    "Completed framebuffer copy",
    "QEMU refresh_rate setting",
    "Host QMP input injection rate"
  ],
  "Workloads": [
    { "Id": "pointer", "ContinuousMotion": true, "InputLatency": true },
    { "Id": "window-drag", "ContinuousMotion": true, "InputLatency": true },
    { "Id": "window-resize", "ContinuousMotion": true, "InputLatency": true },
    { "Id": "text-scroll", "ContinuousMotion": true, "InputLatency": true },
    { "Id": "web-scroll", "ContinuousMotion": true, "InputLatency": true },
    { "Id": "text-typing", "ContinuousMotion": false, "InputLatency": true },
    { "Id": "monaco-typing", "ContinuousMotion": false, "InputLatency": true },
    { "Id": "menu", "ContinuousMotion": false, "InputLatency": true },
    { "Id": "window-switch", "ContinuousMotion": false, "InputLatency": true },
    { "Id": "cold-editor", "ContinuousMotion": false, "ReadyTime": true },
    { "Id": "background-load", "ContinuousMotion": true, "InputLatency": true }
  ]
}