Re: [PATCH v2 1/4] shell: add fullscreen path for activate() and switcher

2012-03-30 Thread Ander Conselvan de Oliveira
On 03/29/2012 06:43 PM, Kristian Høgsberg wrote: And I just remembered that we committed Anders new weston_surface configure vfunc. [...] I also think that we now need a void *private pointer in weston_surface now that we have a function pointer in there. That certainly would be useful. I

Re: [PATCH v2 1/4] shell: add fullscreen path for activate() and switcher

2012-03-29 Thread Kristian Høgsberg
On Thu, Mar 29, 2012 at 11:37 AM, Kristian Hoegsberg wrote: > On Tue, Mar 13, 2012 at 11:18:23PM +0800, zhiwen...@linux.intel.com wrote: >> From: Alex Wu >> >> For activate(), stack the surface atop fullscreen layer instead of >> toplevel layer. >> For switcher, involve the fullscreen surfaces in

Re: [PATCH v2 1/4] shell: add fullscreen path for activate() and switcher

2012-03-29 Thread Kristian Hoegsberg
On Tue, Mar 13, 2012 at 11:18:23PM +0800, zhiwen...@linux.intel.com wrote: > From: Alex Wu > > For activate(), stack the surface atop fullscreen layer instead of > toplevel layer. > For switcher, involve the fullscreen surfaces into surface iteration, > and make fullscreen surface and its black s

[PATCH v2 1/4] shell: add fullscreen path for activate() and switcher

2012-03-13 Thread zhiwen . wu
From: Alex Wu For activate(), stack the surface atop fullscreen layer instead of toplevel layer. For switcher, involve the fullscreen surfaces into surface iteration, and make fullscreen surface and its black surface transparent if necessary. --- src/shell.c | 70 ++