| Index: ui/gl/angle_platform_impl.h
|
| diff --git a/ui/gl/angle_platform_impl.h b/ui/gl/angle_platform_impl.h
|
| index 99c59a6c0bb2ee6e265767d15e204f5764727748..38c93ab678a1261808c39edb42a888963d11f381 100644
|
| --- a/ui/gl/angle_platform_impl.h
|
| +++ b/ui/gl/angle_platform_impl.h
|
| @@ -8,53 +8,12 @@
|
| // Implements the ANGLE platform interface, for functionality like
|
| // histograms and trace profiling.
|
|
|
| -#include "base/compiler_specific.h"
|
| -#include "base/macros.h"
|
| -#include "third_party/angle/include/platform/Platform.h"
|
| -#include "ui/gl/gl_export.h"
|
| +#include "ui/gl/gl_context_egl.h"
|
|
|
| namespace gl {
|
|
|
| -// Derives the base ANGLE platform and provides implementations
|
| -class GL_EXPORT ANGLEPlatformImpl : NON_EXPORTED_BASE(public angle::Platform) {
|
| - public:
|
| - ANGLEPlatformImpl();
|
| - ~ANGLEPlatformImpl() override;
|
| -
|
| - // angle::Platform:
|
| - double currentTime() override;
|
| - double monotonicallyIncreasingTime() override;
|
| - void logError(const char* errorMessage) override;
|
| - void logWarning(const char* warningMessage) override;
|
| - const unsigned char* getTraceCategoryEnabledFlag(
|
| - const char* category_group) override;
|
| - TraceEventHandle addTraceEvent(char phase,
|
| - const unsigned char* category_group_enabled,
|
| - const char* name,
|
| - unsigned long long id,
|
| - double timestamp,
|
| - int num_args,
|
| - const char** arg_names,
|
| - const unsigned char* arg_types,
|
| - const unsigned long long* arg_values,
|
| - unsigned char flags) override;
|
| - void updateTraceEventDuration(const unsigned char* category_group_enabled,
|
| - const char* name,
|
| - TraceEventHandle handle) override;
|
| - void histogramCustomCounts(const char* name,
|
| - int sample,
|
| - int min,
|
| - int max,
|
| - int bucket_count) override;
|
| - void histogramEnumeration(const char* name,
|
| - int sample,
|
| - int boundary_value) override;
|
| - void histogramSparse(const char* name, int sample) override;
|
| - void histogramBoolean(const char* name, bool sample) override;
|
| -
|
| - private:
|
| - DISALLOW_COPY_AND_ASSIGN(ANGLEPlatformImpl);
|
| -};
|
| +bool InitializeANGLEPlatform(EGLDisplay display);
|
| +void ResetANGLEPlatform(EGLDisplay display);
|
|
|
| } // namespace gl
|
|
|
|
|