Index: src/gpu/GrGpu.h |
diff --git a/src/gpu/GrGpu.h b/src/gpu/GrGpu.h |
index 290e981dc31791ee3e42ee44f6a97e27894e9038..08837ccde88f1465b79fd1f89a8f1670c11d8bc9 100644 |
--- a/src/gpu/GrGpu.h |
+++ b/src/gpu/GrGpu.h |
@@ -11,7 +11,6 @@ |
#include "GrPipelineBuilder.h" |
#include "GrProgramDesc.h" |
#include "GrStencil.h" |
-#include "GrTraceMarker.h" |
#include "GrXferProcessor.h" |
#include "SkPath.h" |
@@ -363,25 +362,6 @@ public: |
Stats* stats() { return &fStats; } |
- /** |
- * Called at start and end of gpu trace marking |
- * GR_CREATE_GPU_TRACE_MARKER(marker_str, target) will automatically call these at the start |
- * and end of a code block respectively |
- */ |
- void addGpuTraceMarker(const GrGpuTraceMarker* marker); |
- void removeGpuTraceMarker(const GrGpuTraceMarker* marker); |
- |
- /** |
- * Takes the current active set of markers and stores them for later use. Any current marker |
- * in the active set is removed from the active set and the targets remove function is called. |
- * These functions do not work as a stack so you cannot call save a second time before calling |
- * restore. Also, it is assumed that when restore is called the current active set of markers |
- * is empty. When the stored markers are added back into the active set, the targets add marker |
- * is called. |
- */ |
- void saveActiveTraceMarkers(); |
- void restoreActiveTraceMarkers(); |
- |
// creation and deletion of raw texture for testing |
// only to be used in GPU-specific tests |
virtual GrBackendObject createTestingOnlyBackendTexture(void* pixels, int w, int h, |
@@ -417,8 +397,6 @@ protected: |
*preference = SkTMax(*preference, elevation); |
} |
- const GrTraceMarkerSet& getActiveTraceMarkers() const { return fActiveTraceMarkers; } |
- |
Stats fStats; |
SkAutoTDelete<GrPathRendering> fPathRendering; |
// Subclass must initialize this in its constructor. |
@@ -499,9 +477,6 @@ private: |
// clears target's entire stencil buffer to 0 |
virtual void clearStencil(GrRenderTarget* target) = 0; |
- virtual void didAddGpuTraceMarker() = 0; |
- virtual void didRemoveGpuTraceMarker() = 0; |
- |
void resetContext() { |
this->onResetContext(fResetBits); |
fResetBits = 0; |
@@ -516,10 +491,6 @@ private: |
ResetTimestamp fResetTimestamp; |
uint32_t fResetBits; |
- // To keep track that we always have at least as many debug marker adds as removes |
- int fGpuTraceMarkerCount; |
- GrTraceMarkerSet fActiveTraceMarkers; |
- GrTraceMarkerSet fStoredTraceMarkers; |
// The context owns us, not vice-versa, so this ptr is not ref'ed by Gpu. |
GrContext* fContext; |