[webkit-changes] [WebKit/WebKit] 6ab74d: Cherry-pick 252432.953 at safari-7614-branch (e46603d...

David-Li-Jy noreply at github.com
Thu Jan 26 12:15:57 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 6ab74de7429060a6324a7b365c0d8c6bb0b232b1
      https://github.com/WebKit/WebKit/commit/6ab74de7429060a6324a7b365c0d8c6bb0b232b1
  Author: David Li <jingye_li at apple.com>
  Date:   2023-01-26 (Thu, 26 Jan 2023)

  Changed paths:
    A LayoutTests/webgl/webgl-multi-draw-noop-expected.txt
    A LayoutTests/webgl/webgl-multi-draw-noop.html
    M Source/ThirdParty/ANGLE/src/libANGLE/Context.cpp
    M Source/ThirdParty/ANGLE/src/libANGLE/Context.h
    M Source/ThirdParty/ANGLE/src/libANGLE/Context.inl.h

  Log Message:
  -----------
  Cherry-pick 252432.953 at safari-7614-branch (e46603d76e04). rdar://104665495

    [ANGLE] Add no-op check for ANGLE WEBGL_multi_draw functions
    rdar://94118546

    Reviewed by Jonathan Bedard and Kimmo Kinnunen.

    * LayoutTests/webgl/webgl-multi-draw-noop-expected.txt: Added.
    * LayoutTests/webgl/webgl-multi-draw-noop.html: Added.
    * Source/ThirdParty/ANGLE/src/libANGLE/Context.cpp:
    (gl::Context::multiDrawArrays):
    (gl::Context::multiDrawArraysInstanced):
    (gl::Context::multiDrawElements):
    (gl::Context::multiDrawElementsInstanced):
    (gl::Context::multiDrawArraysInstancedBaseInstance):
    (gl::Context::multiDrawElementsInstancedBaseVertexBaseInstance):
    * Source/ThirdParty/ANGLE/src/libANGLE/Context.h:
    * Source/ThirdParty/ANGLE/src/libANGLE/Context.inl.h:
    (gl::Context::noopMultiDraw const):

    Canonical link: https://commits.webkit.org/252432.953@safari-7614-branch

Canonical link: https://commits.webkit.org/259450@main




More information about the webkit-changes mailing list