#include "libANGLE/capture/FrameCapture.h"
#if ANGLE_CAPTURE_ENABLED
# error Frame capture must be disabled to include this file.
#endif
namespace angle
{
CallCapture::~CallCapture() { … }
ParamBuffer::~ParamBuffer() { … }
ParamCapture::~ParamCapture() { … }
ResourceTracker::ResourceTracker() { … }
ResourceTracker::~ResourceTracker() { … }
TrackedResource::TrackedResource() { … }
TrackedResource::~TrackedResource() { … }
StateResetHelper::StateResetHelper() { … }
StateResetHelper::~StateResetHelper() { … }
DataTracker::DataTracker() { … }
DataTracker::~DataTracker() { … }
DataCounters::DataCounters() { … }
DataCounters::~DataCounters() { … }
StringCounters::StringCounters() { … }
StringCounters::~StringCounters() { … }
ReplayWriter::ReplayWriter() { … }
ReplayWriter::~ReplayWriter() { … }
FrameCapture::FrameCapture() { … }
FrameCapture::~FrameCapture() { … }
FrameCaptureShared::FrameCaptureShared() : … { … }
FrameCaptureShared::~FrameCaptureShared() { … }
void FrameCaptureShared::onEndFrame(gl::Context *context) { … }
void FrameCaptureShared::onMakeCurrent(const gl::Context *context, const egl::Surface *drawSurface)
{ … }
void FrameCaptureShared::onDestroyContext(const gl::Context *context) { … }
void *FrameCaptureShared::maybeGetShadowMemoryPointer(gl::Buffer *buffer,
GLsizeiptr length,
GLbitfield access)
{ … }
void FrameCaptureShared::determineMemoryProtectionSupport(gl::Context *context) { … }
const ProgramSources &FrameCaptureShared::getProgramSources(gl::ShaderProgramID id) const
{ … }
void FrameCaptureShared::setProgramSources(gl::ShaderProgramID id, ProgramSources sources) { … }
CoherentBufferTracker::CoherentBufferTracker() { … }
CoherentBufferTracker::~CoherentBufferTracker() { … }
}