hg: openjfx/jfx-dev/rt: 8148129: Implement Accelerated composition for WebView

arunprasad.rajkumar at oracle.com arunprasad.rajkumar at oracle.com
Wed Sep 5 16:24:01 UTC 2018


Changeset: 240c59f7a492
Author:    arajkumar
Date:      2018-09-05 21:44 +0530
URL:       http://hg.openjdk.java.net/openjfx/jfx-dev/rt/rev/240c59f7a492

8148129: Implement Accelerated composition for WebView
Reviewed-by: kcr, mbilla, arapte

! modules/javafx.graphics/src/main/java/com/sun/prism/Graphics.java
! modules/javafx.graphics/src/main/java/com/sun/prism/d3d/D3DContext.java
! modules/javafx.graphics/src/main/java/com/sun/prism/es2/ES2Context.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/BaseContext.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/BaseGraphics.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/ps/BaseShaderContext.java
! modules/javafx.graphics/src/main/java/com/sun/prism/j2d/J2DPrismGraphics.java
! modules/javafx.graphics/src/main/java/com/sun/prism/sw/SWGraphics.java
! modules/javafx.web/src/main/java/com/sun/javafx/webkit/prism/WCBufferedContext.java
! modules/javafx.web/src/main/java/com/sun/javafx/webkit/prism/WCGraphicsPrismContext.java
! modules/javafx.web/src/main/java/com/sun/javafx/webkit/prism/WCPageBackBufferImpl.java
! modules/javafx.web/src/main/java/com/sun/webkit/WebPage.java
! modules/javafx.web/src/main/java/com/sun/webkit/graphics/GraphicsDecoder.java
+ modules/javafx.web/src/main/java/com/sun/webkit/graphics/WCCamera.java
! modules/javafx.web/src/main/java/com/sun/webkit/graphics/WCGraphicsContext.java
! modules/javafx.web/src/main/java/com/sun/webkit/graphics/WCTransform.java
! modules/javafx.web/src/main/java/com/sun/webkit/perf/WCGraphicsPerfLogger.java
! modules/javafx.web/src/main/native/Source/WebCore/PlatformJava.cmake
! modules/javafx.web/src/main/native/Source/WebCore/SourcesPlatformJava.txt
! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/java/GraphicsContextJava.cpp
! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/java/PlatformContextJava.h
+ modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/texmap/BitmapTextureJava.cpp
+ modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/texmap/BitmapTextureJava.h
! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/texmap/BitmapTexturePool.cpp
! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/texmap/BitmapTexturePool.h
! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/texmap/TextureMapper.h
! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/texmap/TextureMapperBackingStore.cpp
+ modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/texmap/TextureMapperJava.cpp
+ modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/texmap/TextureMapperJava.h
! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/texmap/TextureMapperLayer.cpp
! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/texmap/TextureMapperLayer.h
! modules/javafx.web/src/main/native/Source/WebCore/platform/java/ChromeClientJava.cpp
! modules/javafx.web/src/main/native/Source/WebCore/platform/java/ChromeClientJava.h
! modules/javafx.web/src/main/native/Source/WebCore/platform/java/WebPage.cpp
! modules/javafx.web/src/main/native/Source/WebCore/platform/java/WebPage.h
! modules/javafx.web/src/main/native/Source/WebCore/rendering/RenderLayerCompositor.cpp



More information about the openjfx-changes mailing list