Skip to content

fix(linux/kms): correct multi-plane monitor indexing and hardware-scaled capture - #5532

Draft
T-Gander wants to merge 5 commits into
LizardByte:masterfrom
T-Gander:fix/kmsgrab-multi-plane-monitor
Draft

fix(linux/kms): correct multi-plane monitor indexing and hardware-scaled capture#5532
T-Gander wants to merge 5 commits into
LizardByte:masterfrom
T-Gander:fix/kmsgrab-multi-plane-monitor

feat(linux/kms): scale captured plane to output size when hardware-sc…

3d2b7f2
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Aug 20, 2026 in 9m 20s

Quality Gate failed

Failed conditions
3 New issues
18.7% Duplication on New Code (required ≤ 2%)
3 New Code Smells (required ≤ 0)
2 Duplicated Blocks on New Code (required ≤ 0)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

Annotations

Check warning on line 2175 in src/platform/linux/kmsgrab.cpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use "contains" member function.

See more on https://sonarcloud.io/project/issues?id=LizardByte_Sunshine&issues=AaAc04BkF3SknD5Zx-tR&open=AaAc04BkF3SknD5Zx-tR&pullRequest=5532

Check warning on line 950 in src/platform/linux/kmsgrab.cpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use "contains" member function.

See more on https://sonarcloud.io/project/issues?id=LizardByte_Sunshine&issues=AaAc04BkF3SknD5Zx-tP&open=AaAc04BkF3SknD5Zx-tP&pullRequest=5532

Check warning on line 1737 in src/platform/linux/kmsgrab.cpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Declaration shadows a local variable "status" in the outer scope.

See more on https://sonarcloud.io/project/issues?id=LizardByte_Sunshine&issues=AaAc04BkF3SknD5Zx-tQ&open=AaAc04BkF3SknD5Zx-tQ&pullRequest=5532