[libbluray-devel] first patch-set

hpi hpi.libbluray at gmail.com
Thu Jun 9 14:38:31 CEST 2011


hpi wrote:
> 2011/2/3 Erik Van Grunderbeeck <erik at arawix.com>:
> > B)
> >>Are there cases where new objects do not overdraw previous ones
> >>completely? Clearing page here (every time page is rendered) prevents
> >>further optimizations to page drawing - it could render only changed
> >>objects. It may also cause some visible flickering ?
> > Yes. I have one disk where a selection makes a smaller rectangle over a
> > previous one (also in the case of popup menu in popup menu).

I finally found a disc where button images are drawn in the background
image, and only focus is drawn using IG buttons.

> > C)
> >>If there are objects that are hidden at some point, maybe we should
> >>draw transparent object there. If this is the case, it should be OK to
> >>clear page here as a temporary solution.
[...]
> When object is drawn, it replaces all pixels in the rectangle. Two
> object from same page can't overlap, so drawing order should not
> matter.
> 
> When there's no object for button, transparent background should be
> rendered. Currently this is not implemented.

This is now implemented. I hope it fixes pop-up menu in pop-up menu case
too ?




More information about the libbluray-devel mailing list