[evas_gl] Add lock to wait compiling shader 06/139206/7
authorsunghyun kim <scholb.kim@samsung.com>
Tue, 18 Jul 2017 02:57:49 +0000 (11:57 +0900)
committerGerrit Code Review <gerrit@review.ap-northeast-2.compute.internal>
Mon, 24 Jul 2017 02:34:45 +0000 (02:34 +0000)
commit60efcf99822db24e999fd82fac15fd2bd19aafb8
tree5d3618b9685f44a7382ebb457c0577cd99418eec
parent2330aec15da4626a985c419e07efa8758356b287
[evas_gl] Add lock to wait compiling shader

when application compile shader, shader files are created at the end.
so if other proceess try creating shader before shader file is created,
it also try again compile shader.
so add lock to wait compiling shader

Change-Id: Id9da72f226e180cc18fcaaa65d639676ccfe9114
src/modules/evas/engines/gl_common/evas_gl_common.h
src/modules/evas/engines/gl_common/evas_gl_shader.c