Re: [PATCH weston v9 03/62] compositor-drm: Calculate more cursor state up front

2017-03-17 Thread Pekka Paalanen
On Fri, 3 Mar 2017 23:05:14 + Daniel Stone wrote: > Make drm_output_set_cursor more deterministic, by calculating more state > and performing more plane manipulation, inside > drm_output_prepare_cursor_view. > > Differential Revision: https://phabricator.freedesktop.org/D1485 Hi, maybe re

Re: [PATCH weston v9 03/62] compositor-drm: Calculate more cursor state up front

2017-03-13 Thread Emil Velikov
On 10 March 2017 at 15:16, Daniel Stone wrote: > Hey Emil, > > On 9 March 2017 at 23:12, Emil Velikov wrote: >> On 3 March 2017 at 23:05, Daniel Stone wrote: >>> - x = (x - output->base.x) * output->base.current_scale; >>> - y = (y - output->base.y) * output->base.current_scale; >>>

Re: [PATCH weston v9 03/62] compositor-drm: Calculate more cursor state up front

2017-03-10 Thread Daniel Stone
Hey Emil, On 9 March 2017 at 23:12, Emil Velikov wrote: > On 3 March 2017 at 23:05, Daniel Stone wrote: >> - x = (x - output->base.x) * output->base.current_scale; >> - y = (y - output->base.y) * output->base.current_scale; >> + x = (output->cursor_plane.x - output->base.x) * >

Re: [PATCH weston v9 03/62] compositor-drm: Calculate more cursor state up front

2017-03-09 Thread Emil Velikov
On 3 March 2017 at 23:05, Daniel Stone wrote: > - x = (x - output->base.x) * output->base.current_scale; > - y = (y - output->base.y) * output->base.current_scale; > + x = (output->cursor_plane.x - output->base.x) * > + output->base.current_scale; > + y = (ou

[PATCH weston v9 03/62] compositor-drm: Calculate more cursor state up front

2017-03-03 Thread Daniel Stone
Make drm_output_set_cursor more deterministic, by calculating more state and performing more plane manipulation, inside drm_output_prepare_cursor_view. Differential Revision: https://phabricator.freedesktop.org/D1485 Signed-off-by: Daniel Stone Reviewed-by: Derek Foreman --- libweston/composit