• Show log

    Commit

  • Hash : 3226cce3
    Author : Kenneth Russell
    Date : 2022-11-02T16:02:46

    Update EGL_ANGLE_metal_shared_event_sync implementation.
    
    Rename the extension's .txt file to match the current name of the
    extension.
    
    Update function signatures to take EGLSync rather than EGLSyncKHR. The
    two types are conceptually incompatible. This extension requires the
    use of eglCreateSync rather than eglCreateSyncKHR because the latter
    takes an array of EGLInt, but EGLAttrib is needed to express pointers
    (to MTLSharedEvents) in the attribute list.
    
    Revise ContextMtl::flush to use WaitUntilScheduled on older operating
    systems not supporting MTLSharedEvent.
    
    Bug: angleproject:7809
    Change-Id: I39197616dc3e1e7ec6dc68dd83b4fde05184debf
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4000941
    Reviewed-by: Geoff Lang <geofflang@chromium.org>
    Commit-Queue: Kenneth Russell <kbr@chromium.org>
    

  • 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