[webkit-changes] [WebKit/WebKit] 9d6d9b: Revert [266719.33 at + WebKit-GTK4-2.42] Cherry-pick ...

Carlos Garcia Campos noreply at github.com
Thu Sep 28 01:00:46 PDT 2023


  Branch: refs/heads/webkitglib/2.42
  Home:   https://github.com/WebKit/WebKit
  Commit: 9d6d9b6ab77598d2009dfc5126e7b526e722c644
      https://github.com/WebKit/WebKit/commit/9d6d9b6ab77598d2009dfc5126e7b526e722c644
  Author: Carlos Garcia Campos <cgarcia at igalia.com>
  Date:   2023-09-28 (Thu, 28 Sep 2023)

  Changed paths:
    M Source/WebCore/platform/graphics/texmap/TextureMapperGL.cpp
    M Source/WebCore/platform/graphics/texmap/TextureMapperShaderProgram.cpp
    M Source/WebCore/platform/graphics/texmap/TextureMapperShaderProgram.h

  Log Message:
  -----------
  Revert [266719.33 at + WebKit-GTK4-2.42] Cherry-pick 267715 at main (437b5540d082). https://bugs.webkit.org/show_bug.cgi?id=261102

* Source/WebCore/platform/graphics/texmap/TextureMapperGL.cpp:
(WebCore::computeGaussianKernel):
(WebCore::TextureMapperGL::drawBlurred):
(WebCore::kernelHalfSizeToSimplifiedKernelHalfSize): Deleted.
* Source/WebCore/platform/graphics/texmap/TextureMapperShaderProgram.cpp:
* Source/WebCore/platform/graphics/texmap/TextureMapperShaderProgram.h:


  Commit: 34e498f42174afa5da2929d8adbf8f8db5a90a4e
      https://github.com/WebKit/WebKit/commit/34e498f42174afa5da2929d8adbf8f8db5a90a4e
  Author: Carlos Garcia Campos <cgarcia at igalia.com>
  Date:   2023-09-28 (Thu, 28 Sep 2023)

  Changed paths:
    M Source/WebCore/platform/graphics/texmap/TextureMapperGL.cpp
    M Source/WebCore/platform/graphics/texmap/TextureMapperShaderProgram.cpp
    M Source/WebCore/platform/graphics/texmap/TextureMapperShaderProgram.h

  Log Message:
  -----------
  Revert [266719.32 at + WebKit-GTK4-2.42] Cherry-pick 267687 at main (14f7f3375957). https://bugs.webkit.org/show_bug.cgi?id=261187

* Source/WebCore/platform/graphics/texmap/TextureMapperGL.cpp:
(WebCore::TextureMapperGL::drawTextureCopy):
(WebCore::TextureMapperGL::drawBlurred):
* Source/WebCore/platform/graphics/texmap/TextureMapperShaderProgram.cpp:
* Source/WebCore/platform/graphics/texmap/TextureMapperShaderProgram.h:


  Commit: 0c994185ce7fcfc79e1e8a34f7d160a5451cb08d
      https://github.com/WebKit/WebKit/commit/0c994185ce7fcfc79e1e8a34f7d160a5451cb08d
  Author: Carlos Garcia Campos <cgarcia at igalia.com>
  Date:   2023-09-28 (Thu, 28 Sep 2023)

  Changed paths:
    M Source/WebCore/platform/graphics/texmap/BitmapTextureGL.h
    M Source/WebCore/platform/graphics/texmap/TextureMapperGCGLPlatformLayer.cpp
    M Source/WebCore/platform/graphics/texmap/TextureMapperGL.cpp
    M Source/WebCore/platform/graphics/texmap/TextureMapperGL.h
    M Source/WebCore/platform/graphics/texmap/TextureMapperPlatformLayerBuffer.cpp
    M Source/WebCore/platform/graphics/texmap/TextureMapperPlatformLayerProxyDMABuf.cpp
    M Source/WebCore/platform/graphics/texmap/TextureMapperShaderProgram.cpp
    M Source/WebCore/platform/graphics/texmap/TextureMapperShaderProgram.h

  Log Message:
  -----------
  Revert [266719.31 at + WebKit-GTK4-2.42] Cherry-pick 267646 at main (57b05d82091b). https://bugs.webkit.org/show_bug.cgi?id=261101

* Source/WebCore/platform/graphics/texmap/BitmapTextureGL.h:
(WebCore::BitmapTextureGL::FilterInfo::FilterInfo):
* Source/WebCore/platform/graphics/texmap/TextureMapperGCGLPlatformLayer.cpp:
(WebCore::TextureMapperGCGLPlatformLayer::paintToTextureMapper):
* Source/WebCore/platform/graphics/texmap/TextureMapperGL.cpp:
(WebCore::optionsForFilterType):
(WebCore::gauss):
(WebCore::gaussianKernel):
(WebCore::prepareFilterProgram):
(WebCore::TextureMapperGL::drawTexture):
(WebCore::TextureMapperGL::drawTexturePlanarYUV):
(WebCore::TextureMapperGL::drawTextureSemiPlanarYUV):
(WebCore::TextureMapperGL::drawTexturePackedYUV):
(WebCore::TextureMapperGL::drawFilterPass):
(WebCore::getPassesRequiredForFilter):
(WebCore::TextureMapperGL::applyFilter):
(WebCore::blurRadiusToKernelHalfSize): Deleted.
(WebCore::kernelHalfSizeToBlurRadius): Deleted.
(WebCore::computeGaussianKernel): Deleted.
(WebCore::TextureMapperGL::drawTextureCopy): Deleted.
(WebCore::TextureMapperGL::drawBlurred): Deleted.
(WebCore::TextureMapperGL::applyBlurFilter): Deleted.
(WebCore::TextureMapperGL::applyDropShadowFilter): Deleted.
(WebCore::TextureMapperGL::applySinglePassFilter): Deleted.
* Source/WebCore/platform/graphics/texmap/TextureMapperGL.h:
* Source/WebCore/platform/graphics/texmap/TextureMapperPlatformLayerBuffer.cpp:
(WebCore::TextureMapperPlatformLayerBuffer::paintToTextureMapper):
* Source/WebCore/platform/graphics/texmap/TextureMapperPlatformLayerProxyDMABuf.cpp:
(WebCore::TextureMapperPlatformLayerProxyDMABuf::DMABufLayer::paintToTextureMapper):
* Source/WebCore/platform/graphics/texmap/TextureMapperShaderProgram.cpp:
(WebCore::TextureMapperShaderProgram::create):
* Source/WebCore/platform/graphics/texmap/TextureMapperShaderProgram.h:


  Commit: 82d628093770985668e52e5bc3022dcfb4ef6352
      https://github.com/WebKit/WebKit/commit/82d628093770985668e52e5bc3022dcfb4ef6352
  Author: Carlos Garcia Campos <cgarcia at igalia.com>
  Date:   2023-09-28 (Thu, 28 Sep 2023)

  Changed paths:
    M Source/WebCore/platform/graphics/texmap/BitmapTextureGL.cpp
    M Source/WebCore/platform/graphics/texmap/BitmapTextureGL.h
    M Source/WebCore/platform/graphics/texmap/TextureMapperGL.cpp
    M Source/WebCore/platform/graphics/texmap/TextureMapperGL.h
    M Source/WebCore/platform/graphics/texmap/TextureMapperLayer.cpp

  Log Message:
  -----------
  Revert [266719.30 at + WebKit-GTK4-2.42] Cherry-pick 267599 at main (499bdf98d4a7). https://bugs.webkit.org/show_bug.cgi?id=261022

* Source/WebCore/platform/graphics/texmap/BitmapTextureGL.cpp:
(WebCore::getPassesRequiredForFilter):
(WebCore::BitmapTextureGL::applyFilters):
* Source/WebCore/platform/graphics/texmap/BitmapTextureGL.h:
(WebCore::BitmapTextureGL::FilterInfo::FilterInfo):
(WebCore::BitmapTextureGL::filterInfo const):
(WebCore::BitmapTextureGL::setFilterInfo): Deleted.
* Source/WebCore/platform/graphics/texmap/TextureMapperGL.cpp:
(WebCore::TextureMapperGL::drawTexture):
(WebCore::TextureMapperGL::drawTexturePlanarYUV):
(WebCore::TextureMapperGL::drawTextureSemiPlanarYUV):
(WebCore::TextureMapperGL::drawTexturePackedYUV):
(WebCore::TextureMapperGL::drawFiltered):
(WebCore::TextureMapperGL::drawFilterPass): Deleted.
(WebCore::getPassesRequiredForFilter): Deleted.
(WebCore::TextureMapperGL::applyFilter): Deleted.
* Source/WebCore/platform/graphics/texmap/TextureMapperGL.h:
* Source/WebCore/platform/graphics/texmap/TextureMapperLayer.cpp:
(WebCore::TextureMapperLayer::paintIntoSurface):


Compare: https://github.com/WebKit/WebKit/compare/6d39b37ad178...82d628093770


More information about the webkit-changes mailing list