evas - remove excess data scope lookup during render when getting changed
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>
Wed, 24 Oct 2018 23:29:48 +0000 (00:29 +0100)
committerYeongjong Lee <yj34.lee@samsung.com>
Thu, 8 Nov 2018 06:40:47 +0000 (15:40 +0900)
commit916f49eabf65e3fd71d3ed36c708cf663fbd6dee
treeb708047e5e5f3fa0157cddaf2116f52174567848
parent37bb7ae528c44c455993699aa741614aa869d7db
evas - remove excess data scope lookup during render when getting changed

getting smart changed meant another scope data get when we already had
the protected data in the caller. don't do that and just pass down.
saves a lot of overhead...

@optimize
src/lib/evas/canvas/evas_object_smart.c
src/lib/evas/canvas/evas_render.c
src/lib/evas/include/evas_private.h