aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLoren Huang <b02279@freescale.com>2014-05-05 01:45:26 -0400
committerLoren Huang <b02279@freescale.com>2014-05-05 01:48:44 -0400
commit45a269edfe110f6f23b272eac2b0a20b18d584de (patch)
tree6bff7bc3a7331ba7577c60e57d7bd21f7eab12c9
parent08245ce309cd0a080273d55e439dd3a14eccedcc (diff)
ENGR00311595 gpu:Fix for gpu hang when running es11 conformance
-ES11 conformance "Must Pass test" and "LogicOp Function test" failed b -This patch from vivante. Vivante Comments:"If gcdCMD_NO_2D_CONTEXT is Patch content -Remove context->dirty2D flag setting when gcdCMD_NO_2D_CONTEXT is set. Date: May 05, 2014 Signed-off-by: Loren Huang <b02279@freescale.com> Acked-by: Shawn Guo
-rw-r--r--drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_command.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_command.c b/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_command.c
index 3be171b2b959..589df39f5bdb 100644
--- a/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_command.c
+++ b/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_command.c
@@ -1681,8 +1681,10 @@ gckCOMMAND_Commit(
1681 /* Not using 2D. */ 1681 /* Not using 2D. */
1682 else 1682 else
1683 { 1683 {
1684#if !gcdCMD_NO_2D_CONTEXT
1684 /* Mark 2D as dirty. */ 1685 /* Mark 2D as dirty. */
1685 Context->dirty2D = gcvTRUE; 1686 Context->dirty2D = gcvTRUE;
1687#endif
1686 1688
1687 /* Store the current context buffer. */ 1689 /* Store the current context buffer. */
1688 Context->dirtyBuffer = contextBuffer; 1690 Context->dirtyBuffer = contextBuffer;