Add default uniform for actor 'uScale' 49/301549/2
authorEunki, Hong <eunkiki.hong@samsung.com>
Mon, 20 Nov 2023 02:40:41 +0000 (11:40 +0900)
committerEunki, Hong <eunkiki.hong@samsung.com>
Mon, 20 Nov 2023 04:25:16 +0000 (13:25 +0900)
commit96f88953008fcfe3cfb3af197fb88117b0a3ac0a
tree74cab0b19fe9f2f19ff419ccaa41fe8e984f9c8f
parent4ce77a9ee3b35db6851ea70bf32d68f6740261ec
Add default uniform for actor 'uScale'

Some shader codes like anti-alias need to be calculated
by pixel scaled.

But currently we don't have any way to get 'scaled' visual size
at shader side.

To support it, let we write scale value into shader.

Change-Id: Ie1d9e2e5429a3ed20fc3e9dde004b7546e3e2c32
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
automated-tests/src/dali/dali-test-suite-utils/test-gl-abstraction.cpp
automated-tests/src/dali/dali-test-suite-utils/test-graphics-reflection.cpp
dali/internal/render/common/render-algorithms.cpp
dali/internal/render/common/render-item.cpp
dali/internal/render/common/render-item.h
dali/internal/render/renderers/render-renderer.cpp
dali/internal/render/renderers/render-renderer.h
dali/internal/render/shaders/program.cpp
dali/internal/render/shaders/program.h
dali/internal/update/manager/render-instruction-processor.cpp