Fixed Text Quality Regression 87/42887/6
authorRichard Underhill <r.underhill@partner.samsung.com>
Fri, 3 Jul 2015 13:26:34 +0000 (14:26 +0100)
committerPaul Wisbey <p.wisbey@samsung.com>
Mon, 6 Jul 2015 17:08:58 +0000 (18:08 +0100)
commitca02242b9d6389f6e02a120afb42645c5f2c9557
treef5062765b6a5b15df52c934357891bbb38d0f5fa
parent4d45925a50b8a260f8e4e609d6309a8a0d2aada1
Fixed Text Quality Regression

Positioning of multiple 'mesh' actors per text-label was incorrect
i.e. caused by SetSize(1,1) on parent actors.

Compensated for sampling errors by rendering half a texel more on each edge.

Change-Id: Iaee82914ca736867be081779badb8c6476a8b95d
Signed-off-by: Richard Underhill <r.underhill@partner.samsung.com>
dali-toolkit/internal/atlas-manager/atlas-manager-impl.cpp
dali-toolkit/internal/atlas-manager/atlas-manager-impl.h
dali-toolkit/internal/text/rendering/atlas/atlas-glyph-manager-impl.cpp
dali-toolkit/internal/text/rendering/atlas/atlas-glyph-manager-impl.h
dali-toolkit/internal/text/rendering/atlas/atlas-glyph-manager.cpp
dali-toolkit/internal/text/rendering/atlas/atlas-glyph-manager.h
dali-toolkit/internal/text/rendering/atlas/text-atlas-renderer.cpp