1 //
2 // Copyright 2019 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 // FrameCapture_mock.cpp:
7 //   ANGLE mock Frame capture implementation.
8 //
9 
10 #include "libANGLE/FrameCapture.h"
11 
12 #if ANGLE_CAPTURE_ENABLED
13 #    error Frame capture must be disabled to include this file.
14 #endif  // ANGLE_CAPTURE_ENABLED
15 
16 namespace angle
17 {
~CallCapture()18 CallCapture::~CallCapture() {}
~ParamBuffer()19 ParamBuffer::~ParamBuffer() {}
~ParamCapture()20 ParamCapture::~ParamCapture() {}
ResourceTracker()21 ResourceTracker::ResourceTracker() {}
~ResourceTracker()22 ResourceTracker::~ResourceTracker() {}
23 
FrameCapture()24 FrameCapture::FrameCapture() {}
~FrameCapture()25 FrameCapture::~FrameCapture() {}
onEndFrame(const gl::Context * context)26 void FrameCapture::onEndFrame(const gl::Context *context) {}
onMakeCurrent(const gl::Context * context,const egl::Surface * drawSurface)27 void FrameCapture::onMakeCurrent(const gl::Context *context, const egl::Surface *drawSurface) {}
onDestroyContext(const gl::Context * context)28 void FrameCapture::onDestroyContext(const gl::Context *context) {}
replay(gl::Context * context)29 void FrameCapture::replay(gl::Context *context) {}
30 
FrameCaptureShared()31 FrameCaptureShared::FrameCaptureShared() {}
~FrameCaptureShared()32 FrameCaptureShared::~FrameCaptureShared() {}
33 }  // namespace angle
34