Reduce texture binds and active texture calls for draw calls by better caching 42/30342/5
authorKimmo Hoikka <kimmo.hoikka@samsung.com>
Fri, 14 Nov 2014 16:28:03 +0000 (16:28 +0000)
committerKimmo Hoikka <kimmo.hoikka@samsung.com>
Mon, 17 Nov 2014 15:25:06 +0000 (07:25 -0800)
commit02cc116528908062074029218831bf1e65d063ff
tree9e6ea8ff2e5765fafcb7830f2a47dea0267be2db
parentff8b91be05bcb9743b7424d87a7a84279e71abfd
Reduce texture binds and active texture calls for draw calls by better caching

[Problem]
[Cause]
[Solution]

Change-Id: Ic9d57d4016cd2fd732fac4688aa30f9ad41b2846
17 files changed:
dali/internal/render/gl-resources/bitmap-texture.cpp
dali/internal/render/gl-resources/compressed-bitmap-texture.cpp
dali/internal/render/gl-resources/context.cpp
dali/internal/render/gl-resources/context.h
dali/internal/render/gl-resources/frame-buffer-texture.cpp
dali/internal/render/gl-resources/native-frame-buffer-texture.cpp
dali/internal/render/gl-resources/native-texture.cpp
dali/internal/render/gl-resources/native-texture.h
dali/internal/render/gl-resources/texture-cache.cpp
dali/internal/render/gl-resources/texture-cache.h
dali/internal/render/gl-resources/texture-units.h
dali/internal/render/gl-resources/texture.cpp
dali/internal/render/gl-resources/texture.h
dali/internal/render/renderers/render-material.cpp
dali/internal/render/renderers/scene-graph-image-renderer.cpp
dali/internal/render/renderers/scene-graph-text-renderer.cpp
dali/internal/render/shaders/shader.cpp