Changes between Version 9 and Version 10 of CoordinatedGraphicsSystem
- Timestamp:
- Aug 3, 2012 1:42:38 PM (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
CoordinatedGraphicsSystem
v9 v10 203 203 204 204 Would be great with more infomation about how vsync and triple buffering fits into all of this (http://hardforum.com/showthread.php?t=928593) 205 205 206 NR: Vsync/triple-buffering is done in the driver/QtScenegraph level. Added a comment. 206 207 207 208 It 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 208 210 NR: TextureMapper is a drawing context, TextureMapperLayer is a scenegraph. Updated. 209 211 210 212 Can UpdateAtlas be used with canvas like in http://dev.dorothybrowser.com/?p=163 ? 213 211 214 NR: 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 :) 212 215 213 216 How to make thumbnails etc. Using the software implementation. Does the software implementation have limitations? 217 214 218 NR: I'd rather make thumbnails with GL and then glReadPixels. The software implementation doesn't have inherent limitations, but it renders slightly differently. 215 219 216 220 You 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 217 222 NR: Not sure what comment to add. 218 223 219 224 How does HW accelerated 2D canvas come into place? 225 220 226 NR: It needs the same things that WebGL needs, e.g. GraphicsSurface or serialized commands. But it's not baked enough to write anything about.