Tizen-chan also needs glasses.

47
関西 Firefox OS 勉強会 5th GIG

description

for Firefox OS meetup in Japan west 5th GiG..

Transcript of Tizen-chan also needs glasses.

Page 1: Tizen-chan also needs glasses.

関西 Firefox OS 勉強会 5th GIG

Page 2: Tizen-chan also needs glasses.

2

@moguriso@moguriso ですです

Page 3: Tizen-chan also needs glasses.

3

個人の個人の主観に基づいた主観に基づいた

LT です

Page 4: Tizen-chan also needs glasses.

4

内容のは内容のは保証出来ません保証出来ません

ご容赦下さいご容赦下さい

Page 5: Tizen-chan also needs glasses.

5

最近、最近、

世界の世界の mogurisomoguriso

になりましたになりました (( 嘘嘘

Page 6: Tizen-chan also needs glasses.

6

Page 7: Tizen-chan also needs glasses.

7

Page 8: Tizen-chan also needs glasses.

8

もっと勉強が

必要だ ...orz

Page 9: Tizen-chan also needs glasses.

9

関西 Firefox OS 勉強会 1st

で LT させて貰いました

Page 10: Tizen-chan also needs glasses.

tizen

Page 11: Tizen-chan also needs glasses.

11

結果結果

Page 12: Tizen-chan also needs glasses.

12

Page 13: Tizen-chan also needs glasses.

13

OSC Tokyo Fall 2013

でも LT させて貰いました

Page 14: Tizen-chan also needs glasses.

??????

Page 15: Tizen-chan also needs glasses.
Page 16: Tizen-chan also needs glasses.
Page 17: Tizen-chan also needs glasses.
Page 18: Tizen-chan also needs glasses.
Page 19: Tizen-chan also needs glasses.
Page 20: Tizen-chan also needs glasses.

20

結論結論

Page 21: Tizen-chan also needs glasses.

21

Page 22: Tizen-chan also needs glasses.

22

今回今回

Page 23: Tizen-chan also needs glasses.
Page 24: Tizen-chan also needs glasses.

24

境界?境界?

Page 25: Tizen-chan also needs glasses.

25

境界境界

Page 26: Tizen-chan also needs glasses.

26

モテモテとと非非モテモテのの

境界境界 ??

Page 27: Tizen-chan also needs glasses.

27

NO!NO!

Page 28: Tizen-chan also needs glasses.

28

画面描画ロジック画面描画ロジックのの

境界境界

Page 29: Tizen-chan also needs glasses.

29

Page 30: Tizen-chan also needs glasses.

30

HWC_OVERLAY HWC_FBTARGET

+ =

Page 31: Tizen-chan also needs glasses.

31

Page 32: Tizen-chan also needs glasses.

32

HWC_OVERLAY HWC_FBTARGET

+ =

Page 33: Tizen-chan also needs glasses.

33

gecko/widget/gonk/libdisplay/GonkDisplayJB.cppboolGonkDisplayJB::Post(buffer_handle_t buf, int fence){ if (!mHwc) { if (fence >= 0) close(fence); return !mFBDevice->post(mFBDevice, buf); } hwc_display_contents_1_t *displays[HWC_NUM_DISPLAY_TYPES] = {NULL};

〜〜〜〜(略 )〜〜〜 mHwc->prepare(mHwc, HWC_NUM_DISPLAY_TYPES, displays);mHwc->prepare(mHwc, HWC_NUM_DISPLAY_TYPES, displays); int err = mHwc->set(mHwc, HWC_NUM_DISPLAY_TYPES, displays);int err = mHwc->set(mHwc, HWC_NUM_DISPLAY_TYPES, displays); mFBSurface->setReleaseFenceFd(mList->hwLayers[1].releaseFenceFd);

Page 34: Tizen-chan also needs glasses.

34

Page 35: Tizen-chan also needs glasses.

35

● Xorg / Wayland● EGL / GLES (v1.1, v2.0)● Linux実装そのもの

● buffer/ ● drm/● fb/● gl_cocoa/● gl_common/● gl_sdl/● gl_x11/● psl1ght/● software_ddraw/● software_gdi/● software_generic/● software_x11/● wayland_egl/● wayland_shm/

● AndroidAndroidとはまるで違うとはまるで違う

Page 36: Tizen-chan also needs glasses.

36

境界境界はは

まだあるまだある

Page 37: Tizen-chan also needs glasses.

37

モテモテとと非非モテモテのの

境界境界 ??

Page 38: Tizen-chan also needs glasses.

38

NO!NO!

Page 39: Tizen-chan also needs glasses.

39

Page 40: Tizen-chan also needs glasses.

40

Page 41: Tizen-chan also needs glasses.

41

Page 42: Tizen-chan also needs glasses.

42

Page 43: Tizen-chan also needs glasses.

43

Page 44: Tizen-chan also needs glasses.

44

Page 45: Tizen-chan also needs glasses.

45

Page 46: Tizen-chan also needs glasses.

46

にもメガネがにもメガネが必要だ必要だ !!!!

Page 47: Tizen-chan also needs glasses.

ちょっと早いですが

来年も でお会いしましょう !