feat(fs5.5): add connector-aware display output proofs#60
feat(fs5.5): add connector-aware display output proofs#60adybag14-cyber merged 1 commit intomainfrom
Conversation
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (13)
📝 WalkthroughWalkthroughThe PR extends the baremetal display subsystem to enumerate and export per-output metadata (connection status, resolution, connector type, EDID info) via new Changes
Sequence DiagramsequenceDiagram
participant VirtioGPU as Virtio GPU
participant Enumerate as enumerateScanouts()
participant EDID as EDID Parser
participant DisplayOut as display_output
participant Export as oc_display_output_*_data
participant Tool as Tool/Service
VirtioGPU->>Enumerate: iterate bounded scanouts
Enumerate->>EDID: fetch EDID per scanout
EDID->>Enumerate: parsed capability flags & timings
Enumerate->>Enumerate: infer connector type from flags
Enumerate->>DisplayOut: provide VirtioGpuScanoutUpdate[]
DisplayOut->>Export: populate oc_display_output_entries_data
DisplayOut->>Export: set oc_display_output_entry_count_data
Tool->>DisplayOut: query outputCount()/outputEntry(idx)
DisplayOut->>Tool: return bounded per-output metadata
Tool->>Tool: report connection/resolution/connector info
Possibly related PRs
Poem
✨ Finishing Touches🧪 Generate unit tests (beta)
📝 Coding Plan
Comment |
Summary by CodeRabbit
Release Notes
New Features
Documentation
Tests