Evas GL common: Simplify GLPIPES... trying to prevent a crash
authorJean-Philippe Andre <jp.andre@samsung.com>
Thu, 26 May 2016 09:30:35 +0000 (18:30 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Thu, 26 May 2016 09:35:07 +0000 (18:35 +0900)
commit56a7a66e97e231e8b9a7c3917055993fe36b4c30
tree8c69dabea03c0786694320aa3be325e5a8b129b2
parentf20f4c6e50d1535a2cefe81bbe90d78f0fc5a9a3
Evas GL common: Simplify GLPIPES... trying to prevent a crash

An unknown crash happened in glDrawArrays() where color_ptr is
a non-reachable pointer that looks like a valid malloc() zone.

Unreproducible issue. I can only hope this patch doesn't actually
break anything.

This cleans up rectangle and line in particular, that were not
using common code to use GLPIPES. I honestly couldn't find a
problem though.
src/modules/evas/engines/gl_common/evas_gl_common.h
src/modules/evas/engines/gl_common/evas_gl_context.c