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()18CallCapture::~CallCapture() {} ~ParamBuffer()19ParamBuffer::~ParamBuffer() {} ~ParamCapture()20ParamCapture::~ParamCapture() {} ResourceTracker()21ResourceTracker::ResourceTracker() {} ~ResourceTracker()22ResourceTracker::~ResourceTracker() {} 23 FrameCapture()24FrameCapture::FrameCapture() {} ~FrameCapture()25FrameCapture::~FrameCapture() {} 26 FrameCaptureShared()27FrameCaptureShared::FrameCaptureShared() {} ~FrameCaptureShared()28FrameCaptureShared::~FrameCaptureShared() {} onEndFrame(const gl::Context * context)29void FrameCaptureShared::onEndFrame(const gl::Context *context) {} onMakeCurrent(const gl::Context * context,const egl::Surface * drawSurface)30void FrameCaptureShared::onMakeCurrent(const gl::Context *context, const egl::Surface *drawSurface) 31 {} onDestroyContext(const gl::Context * context)32void FrameCaptureShared::onDestroyContext(const gl::Context *context) {} replay(gl::Context * context)33void FrameCaptureShared::replay(gl::Context *context) {} 34 } // namespace angle 35