avoid sending view and projection matrices multiple times per frame to gl programs 96/24096/1
authorKimmo Hoikka <kimmo.hoikka@samsung.com>
Mon, 30 Jun 2014 17:05:05 +0000 (18:05 +0100)
committerAdeel Kazmi <adeel.kazmi@samsung.com>
Tue, 8 Jul 2014 13:19:39 +0000 (14:19 +0100)
commit28563318021cb1ed89f96d42fb01bca72bd50f9d
tree209c425959d6b82547a28ff7af0d8c7c8a47ccd8
parent01f852ffda7a61ca68fa6122a1c37fe2c279dcca
avoid sending view and projection matrices multiple times per frame to gl programs

Reduces almost 30% of matrix sets in dali-demo (from 75k to 53k once the demo is up and running)

Change-Id: I21b6985446fb2e9d832388c0c619b0bc60c13000
Signed-off-by: Adeel Kazmi <adeel.kazmi@samsung.com>
dali/internal/render/common/render-manager.cpp
dali/internal/render/gl-resources/context.cpp
dali/internal/render/gl-resources/context.h
dali/internal/render/renderers/scene-graph-renderer.cpp
dali/internal/render/shaders/program.cpp
dali/internal/render/shaders/program.h
dali/internal/render/shaders/shader.cpp