New issue
Advanced search Search tips

Issue 917137 link

Starred by 2 users

Issue metadata

Status: Unconfirmed
Owner: ----
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 3
Type: Bug



Sign in to add a comment

Sommelier wp_viewporter is incorrect when wl_surface has buffer scale.

Project Member Reported by tjdetwiler@google.com, Dec 20

Issue description

Chrome Version: Google Chrome 71.0.3578.98
Chrome OS Version: Platform 11151.61.0 (Official Build) stable-channel eve
Chrome OS Platform: Eve

Steps To Reproduce:
(1) Start crostini
(2) sudo apt-get install weston
(3) /usr/lib/weston/weston-scaler -s

Expected Result: A mostly blue square (compare to running the same app inside weston).

Actual Result: A red border around the left and top of the square. This seems to be because the viewport params sent to the host doesn't include buffer scale and sommelier doesn't assign buffer scale on the host buffer.

How frequently does this problem reproduce? Always

What is the impact to the user, and is there a workaround? If so, what is it?

I've only seen this in a test app. But any application that combined wl_surface::set_buffer_scale and wp_viewport may draw incorrectly.

Please provide any additional information below. Attach a screen shot or log if possible.


 

Sign in to add a comment