| `GrDirectContext` now provides an interface to report the GPU time spent in a flush. The client uses a new callback | |
| type, `GrGpuFinishedWithStatsProc` and sets a flag on `GrFlushInfo`. The new callback signature takes a struct that | |
| provides the GPU time. This is implemented for GL. |