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

XFESystem

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

公开
关注 0 Fork 0 Star 0
UTF-8
{
  "Schema": "XFESystem.QemuDisplayRefreshAssessment/1",
  "RecordedUtc": "2026-10-14T21:55:23.578377+00:00",
  "ReadOnlyInvestigation": true,
  "VmStartedByThisAgent": false,
  "QemuBinary": "/.tools/qemu/qemu-system-x86_64.exe",
  "QemuBinarySha256": "47d57a6072e0bb3bd98f87926eb129eb1736dfe818c67b3b81ef7ce4edd0b3cd",
  "InstalledVersionFile": "11.1.0",
  "SavedRuntimeQmpGreeting": {
    "qemu": {
      "micro": 0,
      "minor": 1,
      "major": 11
    },
    "package": "v11.1.0-12130-ge470268ff4"
  },
  "SavedRuntimeQmpSchema": {
    "Path": "build/CSharpBoot/DisplayQmpSchema.jsonl",
    "Sha256": "7a5061f6717528f1335b5fb0025f413616a465771971bfd38dd77e982219f99b",
    "Bytes": 238491,
    "Command": {
      "name": "query-display-options",
      "ret-type": "146",
      "meta-type": "command",
      "arg-type": "0"
    },
    "DisplayMembers": {
      "Common": [
        "type",
        "full-screen",
        "window-close",
        "show-cursor",
        "gl"
      ],
      "gtk": [
        "clipboard",
        "grab-on-hover",
        "zoom-to-fit",
        "show-tabs",
        "show-menubar",
        "keep-aspect-ratio",
        "scale"
      ],
      "sdl": [
        "grab-mod"
      ]
    },
    "RefreshIntervalOrMaxRefreshRateOptionPresent": false
  },
  "InstalledDllVersionsReadFromPe": {
    "Gtk": "3.24.52",
    "Gdk": "3.24.52",
    "SDL2": "2, 32, 10, 0"
  },
  "LocalTraceEventsFile": {
    "Path": ".tools/qemu/share/trace-events-all",
    "Sha256": "b34f506579a9d20b050eb99564e869e17db4f1d73917133c073a456957c3687b",
    "ConsoleRefreshEventListed": true,
    "GtkUpdateEventListed": true,
    "RuntimeEnabledStateQueried": false
  },
  "UpstreamReferenceOnly": {
    "InstalledQemuCommitSourceVerified": false,
    "DefaultConsoleIntervalMs": 30,
    "SdlBusyIntervalMs": 10,
    "SdlHostInputChangesBusyInterval": true,
    "QmpInputDoesNotExecuteSdlPollEventHandlerByItself": true,
    "GtkMonitorAwareInterval": "GDK >=3.22: min(1,000,000 / monitorRefreshMilliHz,30) milliseconds; unknown rate falls back to30ms.",
    "GtkWindowsBackendReference": "GTK3.24.52 reads display-configuration rational refresh and dmDisplayFrequency fallback. This does not prove the actual QEMU runtime callback selected a particular value.",
    "Sources": [
      "https://gitlab.com/qemu-project/qemu/-/raw/master/include/ui/console.h",
      "https://gitlab.com/qemu-project/qemu/-/raw/master/ui/console.c",
      "https://gitlab.com/qemu-project/qemu/-/raw/master/ui/sdl2.c",
      "https://gitlab.com/qemu-project/qemu/-/raw/master/ui/gtk.c",
      "https://gitlab.com/qemu-project/qemu/-/raw/master/qapi/ui.json",
      "https://raw.githubusercontent.com/GNOME/gtk/3.24.52/gdk/win32/gdkmonitor-win32.c"
    ]
  },
  "ObservedLiveGuiRefreshIntervalMs": null,
  "HostVisibleFpsMeasured": false,
  "NativePhysicalScanoutMeasured": false,
  "GpuOrCudaClaimed": false,
  "NextReadOnlyEvidence": "On the owned visible QEMU, record query-display-options and trace-event-get-state(console_refresh). If available, enable the interval-change event into its bounded existing stderr log before activity, then record actual values. The interval event measures configured polling, not physical scanout or actual Windows presentation FPS."
}