hpi wrote: > 2011/2/3 Erik Van Grunderbeeck <[email protected]>: > > 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 ? _______________________________________________ libbluray-devel mailing list [email protected] http://mailman.videolan.org/listinfo/libbluray-devel
