tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

EGLSyncImpl.cpp (882B)


      1 //
      2 // Copyright 2020 The ANGLE Project Authors. All rights reserved.
      3 // Use of this source code is governed by a BSD-style license that can be
      4 // found in the LICENSE file.
      5 //
      6 
      7 // EGLSyncImpl.cpp: Implements the rx::EGLSyncImpl class.
      8 
      9 #include "libANGLE/renderer/EGLReusableSync.h"
     10 
     11 #include "angle_gl.h"
     12 
     13 #include "common/utilities.h"
     14 
     15 namespace rx
     16 {
     17 
     18 egl::Error EGLSyncImpl::signal(const egl::Display *display, const gl::Context *context, EGLint mode)
     19 {
     20    UNREACHABLE();
     21    return egl::EglBadMatch();
     22 }
     23 
     24 egl::Error EGLSyncImpl::copyMetalSharedEventANGLE(const egl::Display *display,
     25                                                  void **eventOut) const
     26 {
     27    UNREACHABLE();
     28    return egl::EglBadMatch();
     29 }
     30 
     31 egl::Error EGLSyncImpl::dupNativeFenceFD(const egl::Display *display, EGLint *fdOut) const
     32 {
     33    UNREACHABLE();
     34    return egl::EglBadMatch();
     35 }
     36 
     37 }  // namespace rx