• Vikas Soni's avatar
    Reland "Add support for reporting EGL Timestamps via presentation feedback." · 5b209d02
    Vikas Soni authored
    This is a reland of dd9f811b with a bug
    fix for Bug: 875121
    
    Original change's description:
    > Add support for reporting EGL Timestamps via
    > presentation feedback.
    >
    > This CL adds support for reporting egl_composite_interval and
    > presentation_time via the presentation feedabck.
    > GLSurfacePresentationHelper uses the new interface
    > EGLTImestampClient to query the egl timestamp info.
    >
    > Bug: 790761
    > Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel
    > Change-Id: I7e1f3200bba41bf3252b8acedc68393eeeb76df5
    > Reviewed-on: https://chromium-review.googlesource.com/1106600
    > Commit-Queue: vikas soni <vikassoni@chromium.org>
    > Reviewed-by: Antoine Labour <piman@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#583360}
    
    Bug: 790761
    Change-Id: I498cde154a1926b61b683ad27f984d9552385146
    Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel
    Reviewed-on: https://chromium-review.googlesource.com/1185441
    Commit-Queue: vikas soni <vikassoni@chromium.org>
    Reviewed-by: default avatarKenneth Russell <kbr@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#585615}
    5b209d02
gl_surface_egl.cc 60.9 KB