Changes between Version 9 and Version 10 of CoordinatedGraphicsSystem


Ignore:
Timestamp:
Aug 3, 2012 1:42:38 PM (12 years ago)
Author:
noam.rosenthal@nokia.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • CoordinatedGraphicsSystem

    v9 v10  
    203203
    204204Would be great with more infomation about how vsync and triple buffering fits into all of this (http://hardforum.com/showthread.php?t=928593)
     205
    205206NR: Vsync/triple-buffering is done in the driver/QtScenegraph level. Added a comment.
    206207
    207208It is not so clear how TextureMapper and TextureMapperLayer etc fits together. Like it sounds as TextureMapper is a scene-graph and also a drawing context. Maybe this could be a bit more clear.
     209
    208210NR: TextureMapper is a drawing context, TextureMapperLayer is a scenegraph. Updated.
    209211
    210212Can UpdateAtlas be used with canvas like in http://dev.dorothybrowser.com/?p=163 ?
     213
    211214NR: yes, we can use a texture atlas for accelerated 2D canvas. However, accelerated 2D canvas is not yet supported and not discussed in this document :)
    212215
    213216How to make thumbnails etc. Using the software implementation. Does the software implementation have limitations?
     217
    214218NR: I'd rather make thumbnails with GL and then glReadPixels. The software implementation doesn't have inherent limitations, but it renders slightly differently.
    215219
    216220You say that layer tree coordinator sends viewport information for creating, deleting tiles etc. That is only when using the TiledBackingStore. Maybe that could be made more clear
     221
    217222NR: Not sure what comment to add.
    218223
    219224How does HW accelerated 2D canvas come into place?
     225
    220226NR: It needs the same things that WebGL needs, e.g. GraphicsSurface or serialized commands. But it's not baked enough to write anything about.