diff options
author | Loren Huang <b02279@freescale.com> | 2014-07-15 15:21:34 +0800 |
---|---|---|
committer | Loren Huang <b02279@freescale.com> | 2014-08-15 11:25:04 +0800 |
commit | a5de4eb9102cc2e2340b220ddaefe788dba36357 (patch) | |
tree | 592d3c608bc9dedea1c7c6f235e011661f8556ca | |
parent | 9d9d9235284e54f9da63e24e0e0bf37aee93e95c (diff) |
ENGR00313862 [#1173] fix android cts testThroughput fail
fix android.media.cts.PresentationSyncTest#testThroughput cts fail,
root cause is dequeueBuffer and queueBuffer in Surface will acquire
the same mutex and in GPU driver dequeueBuffer and queueBuffer is work
at asynchronous mode, so queueBuffer maybe blocked by dequeueBuffer
and dequeueBuffer will return after 16ms (vsync time).
Date: May 16, 2014
Signed-off-by: Richard Liu <r66033@freescale.com>
Acked-by: Jason Liu
(cherry picked from commit e62993b346e418f08cb88d25303a0541653a5468)
(cherry picked from commit cb850fe07a406ecd4610b985b23b55b37dcdb703)
-rw-r--r-- | drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_types.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_types.h b/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_types.h index bf1bb138160f..d33e8c280aa0 100644 --- a/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_types.h +++ b/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_types.h @@ -1014,6 +1014,7 @@ typedef enum _gcePATCH_ID gcePATCH_RTESTVA, gcePATCH_BMX, gcePATCH_BMGUI, + gcePATCH_ANDROID_CTS_MEDIA_PRESENTATIONTIME, /* Game list */ gcePATCH_NBA2013, |