• Show log

    Commit

  • Hash : 668a7a2e
    Author : Igor Nazarov
    Date : 2025-02-19T14:55:49

    Revert "Vulkan: Return cached width and height for eglQuerySurface"
    
    This reverts commit db833869131eddb36e695717a823a540e3cdc8ba.
    
    Reason for revert:
    
    Native GLES driver behavior on Android is different from what was tested
    by "EGLPreRotationSurfaceTest.CheckSurfaceCapabilities" test. More
    precisely, behavior is different depending if native Window is resided
    using `ANativeWindow_setBuffersGeometry()` or resized by the user
    (screen rotation or resizing of a floating window).
    
    In case of `ANativeWindow_setBuffersGeometry()` resize (used by tests),
    surface will have size of the Window up until image is acquired
    (dequeued). In other words, size will be fixed after draw and will match
    current Window size until draw.
    
    In case of resizing by the user, surface size will be fixed until the
    next swap. This is the behavior that was tested by the reverted test.
    
    Bug: angleproject:397848903
    Bug: angleproject:153329980
    Change-Id: I8fc8d194c1591aff714dd255acd25392b4963e0d
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6298731
    Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
    Reviewed-by: Charlie Lao <cclao@google.com>
    Commit-Queue: Igor Nazarov <i.nazarov@samsung.com>
    

  • Properties

  • Git HTTP https://git.kmx.io/kc3-lang/angle.git
    Git SSH git@git.kmx.io:kc3-lang/angle.git
    Public access ? public
    Description

    A conformant OpenGL ES implementation for Windows, Mac, Linux, iOS and Android.

    Homepage

    Github

    Users
    thodg_m kc3_lang_org thodg_w www_kmx_io thodg thodg_l
    Tags