93a826f78f
This patch adds two improvements: 1. Protobuf messages are buffered and sent in chunks. 2. Multiple EGL contexts are handled properly: Corresponding to each EGLContext, a GLTraceContext with a unique ID is created. On eglMakeCurrent, the appropriate GLTraceContext is set and is used while tracing subsequent GL Calls in that thread. Change-Id: I34076376d3e5af205c87c7396ea47659844abd6e |
||
---|---|---|
.. | ||
egl_cache.cpp | ||
egl_cache.h | ||
egl_display.cpp | ||
egl_display.h | ||
egl_entries.in | ||
egl_object.cpp | ||
egl_object.h | ||
egl_tls.cpp | ||
egl_tls.h | ||
egl.cpp | ||
eglApi.cpp | ||
egldefs.h | ||
getProcAddress.cpp | ||
Loader.cpp | ||
Loader.h | ||
trace.cpp |