summaryrefslogtreecommitdiffstats
path: root/gpu
diff options
context:
space:
mode:
authorjamesr@chromium.org <jamesr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-06-14 19:35:22 +0000
committerjamesr@chromium.org <jamesr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-06-14 19:35:22 +0000
commit0c8fabf8c4fefdec08679dc55a891399eff7efe2 (patch)
tree6585da1535786b9b775cab4ce5537c1339962170 /gpu
parente7f009da9894df2b8e48aa21578aa4e5ecd7a765 (diff)
downloadchromium_src-0c8fabf8c4fefdec08679dc55a891399eff7efe2.zip
chromium_src-0c8fabf8c4fefdec08679dc55a891399eff7efe2.tar.gz
chromium_src-0c8fabf8c4fefdec08679dc55a891399eff7efe2.tar.bz2
Add tracing for various functions significant in compositor startup
BUG=85961 TEST=none Review URL: http://codereview.chromium.org/7149012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@89048 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'gpu')
-rw-r--r--gpu/command_buffer/client/gles2_implementation.cc2
-rw-r--r--gpu/command_buffer/service/gles2_cmd_decoder.cc2
2 files changed, 4 insertions, 0 deletions
diff --git a/gpu/command_buffer/client/gles2_implementation.cc b/gpu/command_buffer/client/gles2_implementation.cc
index c3d2876..075a1fd 100644
--- a/gpu/command_buffer/client/gles2_implementation.cc
+++ b/gpu/command_buffer/client/gles2_implementation.cc
@@ -1701,6 +1701,8 @@ void GLES2Implementation::UnmapTexSubImage2DCHROMIUM(const void* mem) {
}
const GLchar* GLES2Implementation::GetRequestableExtensionsCHROMIUM() {
+ TRACE_EVENT0("gpu",
+ "GLES2Implementation::GetRequestableExtensionsCHROMIUM()");
const char* result = NULL;
// Clear the bucket so if the command fails nothing will be in it.
helper_->SetBucketSize(kResultBucketId, 0);
diff --git a/gpu/command_buffer/service/gles2_cmd_decoder.cc b/gpu/command_buffer/service/gles2_cmd_decoder.cc
index 3e0e02a..10b1229 100644
--- a/gpu/command_buffer/service/gles2_cmd_decoder.cc
+++ b/gpu/command_buffer/service/gles2_cmd_decoder.cc
@@ -3783,6 +3783,7 @@ void GLES2DecoderImpl::DoRenderbufferStorage(
}
void GLES2DecoderImpl::DoLinkProgram(GLuint program) {
+ TRACE_EVENT0("gpu", "GLES2DecoderImpl::DoLinkProgram");
ProgramManager::ProgramInfo* info = GetProgramInfoNotShader(
program, "glLinkProgram");
if (!info) {
@@ -4519,6 +4520,7 @@ error::Error GLES2DecoderImpl::HandleShaderSourceBucket(
}
void GLES2DecoderImpl::DoCompileShader(GLuint client_id) {
+ TRACE_EVENT0("gpu", "GLES2DecoderImpl::DoCompileShader");
ShaderManager::ShaderInfo* info = GetShaderInfoNotProgram(
client_id, "glCompileShader");
if (!info) {