modify shader and make SetLine2DShapePoint more precision

Change-Id: Ia692a678d68d3b492661cd6946c1a63b5a2c8413
change glm perspective to ortho

Change-Id: I507477cd6087d3fe6be998a75d5a66016d323447
fix the crash and add SetBackGroundColor of rectrangle

Change-Id: I521de3e68af928a1c9879a20e72ea5290259bd2c