Tizen-chan also needs glasses.

733 views
642 views

Published on

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

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
733
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
15
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Tizen-chan also needs glasses.

  1. 1. 関西 Firefox OS 勉強会 5th GIG
  2. 2. @moguriso です 2
  3. 3. 個人の 主観に基づいた LT です 3
  4. 4. 内容のは 保証出来ません ご容赦下さい 4
  5. 5. 最近、 世界の moguriso になりました ( 嘘 5
  6. 6. 6
  7. 7. 7
  8. 8. もっと 勉強が 必要だ ...orz 8
  9. 9. 関西 Firefox OS 勉強会 で LT させて貰いました 9 1 st
  10. 10. tizen
  11. 11. 結果 11
  12. 12. 12
  13. 13. OSC Tokyo Fall 2013 でも LT させて貰いました 13
  14. 14. ???
  15. 15. 結論 20
  16. 16. 21
  17. 17. 今回 22
  18. 18. 境界? 24
  19. 19. 境界 25
  20. 20. モテ と非 モテ の 境界 26 ?
  21. 21. NO! 27
  22. 22. 画面描画ロジック の 境界 28
  23. 23. 29
  24. 24. HWC_OVERLAY HWC_FBTARGET + 30 =
  25. 25. 31
  26. 26. HWC_OVERLAY HWC_FBTARGET + 32 =
  27. 27. gecko/widget/gonk/libdisplay/GonkDisplayJB.cpp bool GonkDisplayJB::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); int err = mHwc->set(mHwc, HWC_NUM_DISPLAY_TYPES, displays); mFBSurface->setReleaseFenceFd(mList->hwLayers[1].releaseFenceFd); 33
  28. 28. 34
  29. 29. ● ● ● Xorg / Wayland EGL / GLES (v1.1, v2.0) Linux 実装そのもの ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 35 buffer/ drm/ fb/ gl_cocoa/ gl_common/ gl_sdl/ gl_x11/ psl1ght/ software_ddraw/ software_gdi/ software_generic/ software_x11/ wayland_egl/ wayland_shm/ Android とはまるで違う
  30. 30. 境界 まだある は 36
  31. 31. モテ と非 モテ の 境界 37 ?
  32. 32. NO! 38
  33. 33. 39
  34. 34. 40
  35. 35. 41
  36. 36. 42
  37. 37. 43
  38. 38. 44
  39. 39. 45
  40. 40. にもメガネが 必要だ !! 46
  41. 41. ちょっと早いですが 来年も で お会いしましょう !

×