Skip to content

[Bug]: 使用Viewporter协议做buffer缩放时,treeland显示异常 #828

@zzxyb

Description

@zzxyb

SUMMARY | 问题概要

当使用wp_viewport::set_destination设置偏移x或y非0时,treeland显示异常如下:
Image

LAUNCH-WAY | 启动方式

ddm

BACKEND | 启动后端

DRM

STEPS TO REPRODUCE | 复现步骤

1,下载测试代码https://github.com/zzxyb/wayland-test/blob/master/viewporter/viewporter-test.c
2,运行编译命令:

meson setup build/
ninja -C build/

3,运行测试二进制:

build/viewporter/viewporter-test

OBSERVED RESULT | 观察到的结果

每个颜色都充满窗口

EXPECTED RESULT | 期望的结果

只有全部九宫格和第一个宫格的图像充满窗口,因为他们的src 偏移量都是0

ADDITIONAL INFORMATION | 额外补充

No response

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions