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/capture/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() {}
26 
FrameCaptureShared()27 FrameCaptureShared::FrameCaptureShared() {}
~FrameCaptureShared()28 FrameCaptureShared::~FrameCaptureShared() {}
onEndFrame(const gl::Context * context)29 void FrameCaptureShared::onEndFrame(const gl::Context *context) {}
onMakeCurrent(const gl::Context * context,const egl::Surface * drawSurface)30 void FrameCaptureShared::onMakeCurrent(const gl::Context *context, const egl::Surface *drawSurface)
31 {}
onDestroyContext(const gl::Context * context)32 void FrameCaptureShared::onDestroyContext(const gl::Context *context) {}
replay(gl::Context * context)33 void FrameCaptureShared::replay(gl::Context *context) {}
34 }  // namespace angle
35