Your SlideShare is downloading. ×
Tizen-chan also needs glasses.
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Tizen-chan also needs glasses.

503
views

Published on

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

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
503
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
14
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. 関西 Firefox OS 勉強会 5th GIG
  • 2. @moguriso です 2
  • 3. 個人の 主観に基づいた LT です 3
  • 4. 内容のは 保証出来ません ご容赦下さい 4
  • 5. 最近、 世界の moguriso になりました ( 嘘 5
  • 6. 6
  • 7. 7
  • 8. もっと 勉強が 必要だ ...orz 8
  • 9. 関西 Firefox OS 勉強会 で LT させて貰いました 9 1 st
  • 10. tizen
  • 11. 結果 11
  • 12. 12
  • 13. OSC Tokyo Fall 2013 でも LT させて貰いました 13
  • 14. ???
  • 15. 結論 20
  • 16. 21
  • 17. 今回 22
  • 18. 境界? 24
  • 19. 境界 25
  • 20. モテ と非 モテ の 境界 26 ?
  • 21. NO! 27
  • 22. 画面描画ロジック の 境界 28
  • 23. 29
  • 24. HWC_OVERLAY HWC_FBTARGET + 30 =
  • 25. 31
  • 26. HWC_OVERLAY HWC_FBTARGET + 32 =
  • 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. 34
  • 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. 境界 まだある は 36
  • 31. モテ と非 モテ の 境界 37 ?
  • 32. NO! 38
  • 33. 39
  • 34. 40
  • 35. 41
  • 36. 42
  • 37. 43
  • 38. 44
  • 39. 45
  • 40. にもメガネが 必要だ !! 46
  • 41. ちょっと早いですが 来年も で お会いしましょう !

×