Edit

kc3-lang/angle/src/libANGLE/renderer/EGLSyncImpl.cpp

Branch :

  • Show log

    Commit

  • Author : Jeff Vigil
    Date : 2020-10-14 10:27:56
    Hash : 00a49766
    Message : EGL: Implement EGL_KHR_reusable_sync Add extension string and flags Add EGLReusableSync files to libANGLE and gni Test: angle_deqp_egl_tests --deqp-case=dEQP-EGL.functional.reusable_sync.* --deqp-case=dEQP-EGL.functional.fence_sync.* Bug: angleproject:5168 Change-Id: I967a10cf387047c9ee1963acfc854a8288325a8e Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2477293 Commit-Queue: Jeff Vigil <j.vigil@samsung.com> Commit-Queue: Mohan Maiya <m.maiya@samsung.com> Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> Reviewed-by: Jamie Madill <jmadill@chromium.org>

  • src/libANGLE/renderer/EGLSyncImpl.cpp
  • //
    // Copyright 2020 The ANGLE Project Authors. All rights reserved.
    // Use of this source code is governed by a BSD-style license that can be
    // found in the LICENSE file.
    //
    
    // EGLSyncImpl.cpp: Implements the rx::EGLSyncImpl class.
    
    #include "libANGLE/renderer/EGLReusableSync.h"
    
    #include "angle_gl.h"
    
    #include "common/utilities.h"
    
    namespace rx
    {
    
    egl::Error EGLSyncImpl::signal(const egl::Display *display, const gl::Context *context, EGLint mode)
    {
        UNREACHABLE();
        return egl::EglBadMatch();
    }
    
    egl::Error EGLSyncImpl::dupNativeFenceFD(const egl::Display *display, EGLint *fdOut) const
    {
        UNREACHABLE();
        return egl::EglBadMatch();
    }
    
    }  // namespace rx