equal
deleted
inserted
replaced
610 TRACES1("eglQueryProfilingData - data size: %d", data_count); |
610 TRACES1("eglQueryProfilingData - data size: %d", data_count); |
611 |
611 |
612 |
612 |
613 /* Allocate room for the profiling data */ |
613 /* Allocate room for the profiling data */ |
614 prof_data = (EGLint*)User::Alloc(data_count * sizeof(EGLint)); |
614 prof_data = (EGLint*)User::Alloc(data_count * sizeof(EGLint)); |
|
615 TRACES("eglQueryProfilingData - alloc for data done"); |
615 if (prof_data == NULL) |
616 if (prof_data == NULL) |
616 { |
617 { |
617 TRACES1("eglQueryProfilingData - could not alloc: %d", data_count * sizeof(EGLint)); |
618 TRACES1("eglQueryProfilingData - could not alloc: %d", data_count * sizeof(EGLint)); |
618 return KErrNoMemory; |
619 return KErrNoMemory; |
619 } |
620 } |
623 EGL_PROF_QUERY_GLOBAL_BIT_NOK | |
624 EGL_PROF_QUERY_GLOBAL_BIT_NOK | |
624 EGL_PROF_QUERY_MEMORY_USAGE_BIT_NOK, |
625 EGL_PROF_QUERY_MEMORY_USAGE_BIT_NOK, |
625 prof_data, |
626 prof_data, |
626 data_count, |
627 data_count, |
627 &data_count); |
628 &data_count); |
628 |
629 |
|
630 TRACES("eglQueryProfilingData - profiling data acquired"); |
|
631 |
629 /* Iterate over the returned data */ |
632 /* Iterate over the returned data */ |
630 while (i < data_count) |
633 while (i < data_count) |
631 { |
634 { |
632 TRACES2("EGL_NOK_resource_profiling - index: %d data: %d", i, prof_data[i]); |
635 TRACES2("EGL_NOK_resource_profiling - index: %d data: %d", i, prof_data[i]); |
633 |
636 |