Platform/GFX/2012-May-14
From MozillaWiki
- Every Monday at 2:30 PM Pacific Time
- +1 650 903 0800 x92 Conf# 99366
- +1 416 848 3114 x92 Conf# 99366
- +1 800 707 2533 (pin 369) Conf# 99366 (toll free, Skype)
- Video (Vidyo) link: https://v.mozilla.com/flex.html?roomdirect.html&key=vu1FKlkBlT29
- Vidyo room 9366 (if you have LDAP and can log in at https://v.mozilla.com)
Urgent Bug Triage
Bugs tracked for upcoming Firefox releases, in decreasing order of urgency:
Agenda
- Mask layers and TiledThebesBufer/TiledTextureImage: (BenWa)
- bug 753784 Mask layers are applied incorrectly in native android fennec
- Problem description: https://bugzilla.mozilla.org/show_bug.cgi?id=753784#c11
- 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
- If you have not booked, book now
- Skia folk are coming too, probably Thursday + Friday of the work week
- 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.
- CPU is making us slow in these cases