Platform/GFX/2012-May-14: Difference between revisions

 
Line 16: Line 16:
** {{bug|753784}}  Mask layers are applied incorrectly in native android fennec
** {{bug|753784}}  Mask layers are applied incorrectly in native android fennec
** Problem description: https://bugzilla.mozilla.org/show_bug.cgi?id=753784#c11
** Problem description: https://bugzilla.mozilla.org/show_bug.cgi?id=753784#c11
* Layout/Graphics work week
** No way to disable this; it's now fundamentally required to have rounded clipping/masking.
** It should be possible to fall back to software masking, but we haven't been successful yet.
** Difficult (but not impossible) to back out now, because things have been built on top of it.
** Nick to stage a potential backout or semi-backout/disablement of mask layers.
** Nick to work on coming up with a real fix.
* Layout/Graphics work week (joe)
** For those with intranet access, https://intranet.mozilla.org/Layout_Graphics_Video_-_Work_Week_-_July_2012
** For those with intranet access, https://intranet.mozilla.org/Layout_Graphics_Video_-_Work_Week_-_July_2012
** If you have not booked, book now
** If you have not booked, book now
** Non-MoCo attendees
** Skia folk are coming too, probably Thursday + Friday of the work week
* GPU Acceleration on Slow Machines
** Non-MoCo attendees?
*** Let Joe or JP know if so
* GPU Acceleration on Slow Machines (jprmc,Bas)
** CPU is making us slow in these cases
*** Setting up textures for complex clips, gradients, etc
*** Borders and backgrounds
*** Complex clips can be fixed by caching D2D1 layer objects
*** Gradients can be fixed by caching mozilla::gfx::StopCollection s in layout, but we need Azure to get that.
*** Enable Azure-Thebes first.
*** Bas hopes to turn on Azure-Thebes on mozilla-central this week.
Confirmed users
856

edits