evas gl - tune gl engine to use a bit less cpu overhead 57/235657/2
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>
Tue, 2 Jun 2020 10:39:06 +0000 (11:39 +0100)
committerHermet Park <chuneon.park@samsung.com>
Mon, 8 Jun 2020 11:15:50 +0000 (20:15 +0900)
commit7723db9859cece871850af3232042cdeb6dbc3a6
tree8cf6eba3bf54e45d2124cc2d2de86331c94223f6
parent036423307c7eafec904d650a71ef64dac646151a
evas gl - tune gl engine to use a bit less cpu overhead

we have used a fair bit of cpu to avoid gpu overhead and this tunes
the balance back a bit to throwing more at the gpu and less at the cpu
by reducing the number of pipes and max vertex counts per pipe by
default and only resetting pipe state vars if adding the first pipe
member.

@opt

Change-Id: Id102255c532ec7d116ca9a4d45f18ad69cde3829
src/modules/evas/engines/gl_common/evas_gl_common.h
src/modules/evas/engines/gl_common/evas_gl_context.c