Register PixelArea property only if required. 95/298495/3
authorEunki, Hong <eunkiki.hong@samsung.com>
Fri, 8 Sep 2023 00:01:15 +0000 (09:01 +0900)
committerEunki, Hong <eunkiki.hong@samsung.com>
Mon, 11 Sep 2023 00:32:39 +0000 (09:32 +0900)
commit5c756df3b9feed019532b32cd02f0cedb05689c7
treec2a100b548562408ca50b642b1b01d416c89d6b9
parentd0ba836c82e58eb1317bf637157cd52d2bad526b
Register PixelArea property only if required.

Since we were try to register uPixelArea property for every image-visual,
The Shader try to send PropertResetter very frequencly.

Since we only need to register that property only 1 time +
We can control pixel area by Renderer,
Let we register uPixelArea property only 1 times for creation.

And also, there was some useless uPixelArea usage on text-visual.
Let we just remove it.

Change-Id: Ib784e0088243f2a70f8556ae0dc9fa7c957b5aa2
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
dali-toolkit/internal/graphics/shaders/text-visual-shader.vert
dali-toolkit/internal/visuals/image/image-visual.cpp
dali-toolkit/internal/visuals/text/text-visual.cpp