TPEGFX/2017-Q1
< TPEGFX
Jump to navigation
Jump to search
GFX Topics(from high to low priority)
- gfx Stability
- Quantum Rendering
- Canvas 2D perf(google sheet/streaming)
- DisplayList(layout related work)
- Paint correctness(buglist)
- Any layout works, ex: perf/CSS properties
Goal
ChihYi Leu
Daosheng Mu
Ethan Lin
- nsDisplayBorder conversion
- Enable more border properties (radius, color)
- Turn on pref for some reftest
- Debug Tool - Identify which layer is converted layer (not PaintedLayer)
- Simplify properties conversion - gfx:Rect -> WRRect -> WrRect
- Convert other items
- Import ContentClient to WebRenderPaintedLayer
- Import SingleTileContentClient first
- Rotation Buffer - Need to push two sub rect to WR
Jerry Shih
Kevin Chen
Morris Tseng
- Using CanvasClient for canvas
- Share MacIOSurface
- WebRender need handle TextureRect in shader. (texture coordinate, shader code...etc)
- Share ANGLE surface
- Need to investigate how to translate DXGI to angle gl texture.
- Handle y-flip
- Share MacIOSurface
- Convert nsDisplayBullet
- Create BulletLayer
- Send Bullet attributes to webrender
Peter Chang
- OMTA
- Add support to Webrender(opacity and scaling)
- layout works
- convert nsDisplayTransform and nsDisplayOpacity
- dispatch animation/animationdata to compositor for sampling
- Sampling animation during composition
- Testing
The followings related to testing of OMTA nsDOMWindowUtils::GetOMTAStyle() SetTestSampleTime() LeaveTestMode()