Create Texture by ResourceId + Set Texture size and format internally. 45/295645/32
authorEunki, Hong <eunkiki.hong@samsung.com>
Wed, 12 Jul 2023 06:03:05 +0000 (15:03 +0900)
committerEunki Hong <eunkiki.hong@samsung.com>
Wed, 2 Aug 2023 12:21:29 +0000 (21:21 +0900)
commitf1c727c1d06b7b68f964d24b50a68962b6fda7e5
tree87cd10f57cce7ce87731b4bb4c3332f1fc52dd86
parent96c20f353d09e3248420e73821ef6ddb766d2f17
Create Texture by ResourceId + Set Texture size and format internally.

Let we make some methods that can generate and control
Graphics::Texture object by ResourceId at graphics-controller side.

And also, let we make some integration api for texture so
we can change the size of Dali::Texture.

Change-Id: I185c6062c26cf494a6b33e8c6e534899f41bcbc5
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
20 files changed:
automated-tests/src/dali-internal/CMakeLists.txt
automated-tests/src/dali-internal/utc-Dali-Internal-Texture.cpp [new file with mode: 0644]
automated-tests/src/dali/dali-test-suite-utils/test-graphics-controller.cpp
automated-tests/src/dali/dali-test-suite-utils/test-graphics-controller.h
automated-tests/src/dali/utc-Dali-Texture.cpp
dali/graphics-api/file.list
dali/graphics-api/graphics-controller.h
dali/graphics-api/graphics-texture-upload-helper.h [new file with mode: 0644]
dali/integration-api/file.list
dali/integration-api/texture-integ.cpp [new file with mode: 0644]
dali/integration-api/texture-integ.h [new file with mode: 0644]
dali/internal/common/type-abstraction-enums.h
dali/internal/event/rendering/texture-impl.cpp
dali/internal/event/rendering/texture-impl.h
dali/internal/render/common/render-manager.cpp
dali/internal/render/common/render-manager.h
dali/internal/render/renderers/render-texture.cpp
dali/internal/render/renderers/render-texture.h
dali/internal/update/manager/update-manager.cpp
dali/internal/update/manager/update-manager.h