Hi, Current code in ivi-shell to transform a surface to global_matrix is not readable very much. This patch set improves it. This consists of two patches, - remove transform part once to add transform logic from scratch. - add transform logic as more readable way. BR, Nobuhiko Tanibata