Changes between Version 47 and Version 48 of CoordinatedGraphicsSystem


Ignore:
Timestamp:
Mar 1, 2019 1:09:22 AM (5 years ago)
Author:
Fujii Hironori
Comment:

Removed TextureMapperGL's obsolete future plan.

Legend:

Unmodified
Added
Removed
Modified
  • CoordinatedGraphicsSystem

    v47 v48  
    6161TextureMapperImageBuffer uses normal GraphicsContext operations to draw, making it not effectively use the GPU. However, unlike regular drawing in WebCore, it does use backing stores for the layers, which could cause some soft acceleration.
    6262
    63 '''[/browser/trunk/Source/WebCore/platform/graphics/texmap/TextureMapperGL.cpp TextureMapperGL]''' is the GPU-accelerated implementation of the drawing primitives. TextureMapperGL uses shaders compatible with GL ES 2.0, though we’re in the process of converting it to use the WebGL infrastructure directly, which would help with shader compatibility.
     63'''[/browser/trunk/Source/WebCore/platform/graphics/texmap/TextureMapperGL.cpp TextureMapperGL]''' is the GPU-accelerated implementation of the drawing primitives. TextureMapperGL uses shaders compatible with GL ES 2.0.
    6464
    6565TextureMapperGL tries to use scissors for clipping whenever it can, though if the clipping is not rectangular stencil is used.