Remove Sampler scene object 80/49080/19
authorFerran Sole <ferran.sole@samsung.com>
Tue, 6 Oct 2015 08:02:05 +0000 (09:02 +0100)
committerFerran Sole <ferran.sole@samsung.com>
Tue, 13 Oct 2015 09:43:12 +0000 (02:43 -0700)
commit6d393c62039167b16a8ae6d3a700122210a6102d
tree8d3ebd91f11d419ca6953349fca768a0cf077b3f
parent57a537c69859004cda20bb6d517c78f2c924f77c
Remove Sampler scene object

* Removed sampler scene object
* Created render thread sampler
* Separated samplers (specify sampling mode) from textures
* Samplers can be reused by multiple textures
* Added support for texture wrapping modes

Change-Id: I530cd6346ae828dabdeeaa2874fa9c4229b4601a
39 files changed:
automated-tests/src/dali-devel/utc-Dali-Material.cpp
automated-tests/src/dali-devel/utc-Dali-Renderer.cpp
automated-tests/src/dali-devel/utc-Dali-Sampler.cpp
automated-tests/src/dali-internal/utc-Dali-Internal-FrustumCulling.cpp
automated-tests/src/dali/dali-test-suite-utils/mesh-builder.cpp
automated-tests/src/dali/utc-Dali-RenderTask.cpp
dali/devel-api/rendering/material.cpp
dali/devel-api/rendering/material.h
dali/devel-api/rendering/sampler.cpp
dali/devel-api/rendering/sampler.h
dali/integration-api/profiling.cpp
dali/internal/common/image-sampler.cpp
dali/internal/common/image-sampler.h
dali/internal/event/rendering/material-impl.cpp
dali/internal/event/rendering/material-impl.h
dali/internal/event/rendering/sampler-impl.cpp
dali/internal/event/rendering/sampler-impl.h
dali/internal/file.list
dali/internal/render/common/render-manager.cpp
dali/internal/render/common/render-manager.h
dali/internal/render/data-providers/render-data-provider.cpp
dali/internal/render/data-providers/render-data-provider.h
dali/internal/render/data-providers/sampler-data-provider.h [deleted file]
dali/internal/render/gl-resources/texture.cpp
dali/internal/render/gl-resources/texture.h
dali/internal/render/renderers/render-new-renderer.cpp
dali/internal/render/renderers/render-new-renderer.h
dali/internal/render/renderers/render-sampler.h [new file with mode: 0644]
dali/internal/render/renderers/render-texture.h [new file with mode: 0644]
dali/internal/update/common/discard-queue.cpp
dali/internal/update/common/discard-queue.h
dali/internal/update/manager/update-manager.cpp
dali/internal/update/manager/update-manager.h
dali/internal/update/rendering/scene-graph-material.cpp
dali/internal/update/rendering/scene-graph-material.h
dali/internal/update/rendering/scene-graph-renderer.cpp
dali/internal/update/rendering/scene-graph-sampler.cpp [deleted file]
dali/internal/update/rendering/scene-graph-sampler.h [deleted file]
dali/public-api/actors/sampling.h