Mercurial > hg > Game > Cerium
changeset 34:34dd03a8a612
*** empty log message ***
author | gongo |
---|---|
date | Tue, 12 Feb 2008 19:14:00 +0900 |
parents | 1c7c3d73ffc7 |
children | 1e17e0b441a7 |
files | Document/Cerium.mm |
diffstat | 1 files changed, 65 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/Document/Cerium.mm Tue Feb 12 15:41:38 2008 +0900 +++ b/Document/Cerium.mm Tue Feb 12 19:14:00 2008 +0900 @@ -1,7 +1,7 @@ <map version="0.8.0"> <!-- To view this file, download free mind mapping software FreeMind from http://freemind.sourceforge.net --> <node CREATED="1200393947599" ID="Freemind_Link_1393025242" MODIFIED="1200394042810" TEXT="Concurrent scene graph"> -<node CREATED="1200394024205" FOLDED="true" ID="_" MODIFIED="1200394087528" POSITION="right" TEXT="Multi core task manager"> +<node CREATED="1200394024205" ID="_" MODIFIED="1200394087528" POSITION="right" TEXT="Multi core task manager"> <node CREATED="1200394741731" ID="Freemind_Link_1269880986" MODIFIED="1200901443081" TEXT="Task dependency"> <icon BUILTIN="button_ok"/> <node CREATED="1200394959147" ID="Freemind_Link_1061606506" MODIFIED="1200394971057" TEXT="待っているtaskのリスト"/> @@ -43,12 +43,21 @@ <node CREATED="1200901529926" ID="Freemind_Link_1499299376" MODIFIED="1200901550084" TEXT="texture の random copy"/> <node CREATED="1200901608028" ID="Freemind_Link_1681218822" MODIFIED="1200901619775" TEXT="OSMesa "/> </node> +<node CREATED="1202811891505" ID="Freemind_Link_117692641" MODIFIED="1202811898925" TEXT="future task"> +<node CREATED="1202811899137" ID="Freemind_Link_749898840" MODIFIED="1202811915589" TEXT="資源管理"/> +<node CREATED="1202811916002" ID="Freemind_Link_1880866657" MODIFIED="1202811932974" TEXT="spu の on demand データ取得"/> +<node CREATED="1202811941811" ID="Freemind_Link_68228023" MODIFIED="1202811953327" TEXT="spin lock / wait の最適化"/> +<node CREATED="1202811953636" ID="Freemind_Link_1986005342" MODIFIED="1202811957424" TEXT="I/O"> +<node CREATED="1202811957599" ID="Freemind_Link_315400375" MODIFIED="1202811964223" TEXT="network"/> +</node> +<node CREATED="1202812334714" ID="Freemind_Link_103265857" MODIFIED="1202812341766" TEXT="spu 用 の service API"/> +</node> </node> <node CREATED="1200394088302" ID="Freemind_Link_1968705810" MODIFIED="1200395536620" POSITION="right" TEXT="ゲーム班"> <node CREATED="1200395105999" ID="Freemind_Link_907197513" MODIFIED="1200395123258" TEXT="simple rendererをタスクに分解"/> <node CREATED="1200395124103" ID="Freemind_Link_445806175" MODIFIED="1200395144652" TEXT="scene graphの例題の作成"/> </node> -<node CREATED="1200394044942" FOLDED="true" ID="Freemind_Link_1927641287" MODIFIED="1200394112936" POSITION="left" TEXT="Simple renderer"> +<node CREATED="1200394044942" ID="Freemind_Link_1927641287" MODIFIED="1200394112936" POSITION="left" TEXT="Simple renderer"> <node CREATED="1200394178009" ID="Freemind_Link_1905956609" MODIFIED="1200901348006" TEXT="Surfaceの表示"> <icon BUILTIN="button_ok"/> </node> @@ -90,7 +99,7 @@ <node CREATED="1200902146279" ID="Freemind_Link_1717172075" MODIFIED="1200902154378" TEXT="SDL/OpenGL ver"/> <node CREATED="1200902088669" ID="Freemind_Link_1658272877" MODIFIED="1200902102281" TEXT="共通の interface を持つオブジェクトの実装"/> </node> -<node CREATED="1201161219082" ID="Freemind_Link_1863282434" MODIFIED="1201165731281" TEXT="データ・タスク分割"> +<node CREATED="1201161219082" FOLDED="true" ID="Freemind_Link_1863282434" MODIFIED="1201165731281" TEXT="データ・タスク分割"> <node CREATED="1201161637223" ID="Freemind_Link_610570072" MODIFIED="1201161666531" TEXT="Scene Graph 内の計算"> <node CREATED="1201161680512" ID="Freemind_Link_1311142959" MODIFIED="1201161715053" TEXT="Input Data Pack"> <node CREATED="1201432838803" ID="Freemind_Link_89905917" MODIFIED="1201433025775" TEXT="SceneGraphPack"> @@ -167,9 +176,60 @@ </node> </node> </node> +<node CREATED="1202810375507" ID="Freemind_Link_590527073" MODIFIED="1202810408022" TEXT="残りのタスク"> +<node CREATED="1202810408491" ID="Freemind_Link_941958152" MODIFIED="1202810417191" TEXT="double buffering"> +<node CREATED="1202810430908" ID="Freemind_Link_1296956088" MODIFIED="1202810435064" TEXT="SceneGraphPack"> +<node CREATED="1202811506351" ID="Freemind_Link_1198809536" MODIFIED="1202811511810" TEXT="宮國"/> +</node> +<node CREATED="1202810436052" ID="Freemind_Link_791863155" MODIFIED="1202810441871" TEXT="PolygonPack"/> +<node CREATED="1202810442836" ID="Freemind_Link_1532348646" MODIFIED="1202810444535" TEXT="SpanPack"/> +</node> +<node CREATED="1202810462876" ID="Freemind_Link_364108620" MODIFIED="1202810469120" TEXT="Pack の allocation"> +<node CREATED="1202811518215" ID="Freemind_Link_571111177" MODIFIED="1202811521331" TEXT="宮國"/> +</node> +<node CREATED="1202810486531" ID="Freemind_Link_888367180" MODIFIED="1202810494927" TEXT="spawn_task の cpu 選択"> +<node CREATED="1202811522504" ID="Freemind_Link_399567691" MODIFIED="1202811525275" TEXT="宮國"/> +</node> +<node CREATED="1202810502908" ID="Freemind_Link_435610065" MODIFIED="1202810510313" TEXT="frame buffer の optimize"> +<node CREATED="1202811531800" ID="Freemind_Link_1900730563" MODIFIED="1202811534083" TEXT="杉山"> +<node CREATED="1202810516188" ID="Freemind_Link_1455006409" MODIFIED="1202810526992" TEXT="BlitSurface"/> +<node CREATED="1202812085243" ID="Freemind_Link_1023484027" MODIFIED="1202812089007" TEXT="PS3"/> +<node CREATED="1202812096059" ID="Freemind_Link_1711050427" MODIFIED="1202812097303" TEXT="X11"/> +<node CREATED="1202812097627" ID="Freemind_Link_1307705141" MODIFIED="1202812097627" TEXT=""/> </node> </node> -<node CREATED="1200394330745" FOLDED="true" ID="Freemind_Link_1678537905" MODIFIED="1200394603769" POSITION="left" TEXT="scene graphの実装"> +<node CREATED="1202810543693" ID="Freemind_Link_1697010406" MODIFIED="1202810548009" TEXT="spu 上の最適化"> +<node CREATED="1202810550437" ID="Freemind_Link_1998006824" MODIFIED="1202810561345" TEXT="vector_add"/> +</node> +<node CREATED="1202810593909" ID="Freemind_Link_198955936" MODIFIED="1202810597657" TEXT="TexturePack"> +<node CREATED="1202811543136" ID="Freemind_Link_399937681" MODIFIED="1202811545692" TEXT="あきら"/> +</node> +<node CREATED="1202810646376" ID="Freemind_Link_525577727" MODIFIED="1202810657147" TEXT="TaskManager の Cell version"> +<node CREATED="1202811554192" ID="Freemind_Link_834471842" MODIFIED="1202811555956" TEXT="宮國"> +<node CREATED="1202810694392" ID="Freemind_Link_1323264357" MODIFIED="1202810704668" TEXT="spu の wait "> +<node CREATED="1202810714761" ID="Freemind_Link_264865852" MODIFIED="1202810718172" TEXT="計数セマフォ"/> +<node CREATED="1202810728602" ID="Freemind_Link_689826048" MODIFIED="1202810734073" TEXT="spin lock"/> +<node CREATED="1202810889211" ID="Freemind_Link_1416520464" MODIFIED="1202810898999" TEXT="scheduler loop で mail check"/> +</node> +</node> +</node> +<node CREATED="1202811005779" ID="Freemind_Link_792351895" MODIFIED="1202811008783" TEXT="I/O Event"> +<node CREATED="1202811368984" ID="Freemind_Link_743099005" MODIFIED="1202811380812" TEXT="基本的にポーリング"/> +<node CREATED="1202811011331" ID="Freemind_Link_1124607584" MODIFIED="1202811022727" TEXT="ppu の task が check"/> +<node CREATED="1202811172595" ID="Freemind_Link_428958972" MODIFIED="1202811177703" TEXT="select()"/> +<node CREATED="1202811022924" ID="Freemind_Link_436306214" MODIFIED="1202811025296" TEXT="mouse"/> +<node CREATED="1202811025700" ID="Freemind_Link_387190839" MODIFIED="1202811029192" TEXT="joy stick"> +<node CREATED="1202811582169" ID="Freemind_Link_1036199436" MODIFIED="1202811584974" TEXT="杉山"/> +</node> +<node CREATED="1202811030284" ID="Freemind_Link_1031593656" MODIFIED="1202811031960" TEXT="network"/> +<node CREATED="1202811034420" ID="Freemind_Link_1835581389" MODIFIED="1202811035232" TEXT="timer"> +<node CREATED="1202811586570" ID="Freemind_Link_754068520" MODIFIED="1202811588341" TEXT="杉山"/> +</node> +</node> +</node> +</node> +</node> +<node CREATED="1200394330745" ID="Freemind_Link_1678537905" MODIFIED="1200394603769" POSITION="left" TEXT="scene graphの実装"> <node CREATED="1200395686195" ID="Freemind_Link_750446360" MODIFIED="1200395717423" TEXT="解像度依存性"> <node CREATED="1200395717864" ID="Freemind_Link_1737778946" MODIFIED="1200395727477" TEXT="480i"/> <node CREATED="1200395728059" ID="Freemind_Link_231377028" MODIFIED="1200395732348" TEXT="750p"/> @@ -177,7 +237,7 @@ <node CREATED="1200395744443" ID="Freemind_Link_1014681435" MODIFIED="1200395747557" TEXT="1080p"/> </node> </node> -<node CREATED="1200394613656" FOLDED="true" ID="Freemind_Link_1908210948" MODIFIED="1200394645357" POSITION="left" TEXT="example"> +<node CREATED="1200394613656" ID="Freemind_Link_1908210948" MODIFIED="1200394645357" POSITION="left" TEXT="example"> <node CREATED="1200394645926" ID="Freemind_Link_1370604899" MODIFIED="1200395462337" TEXT="rotating cube"/> <node CREATED="1200394659559" ID="Freemind_Link_1895434460" MODIFIED="1200394669890" TEXT="ガンダムスマッシュ"/> <node CREATED="1200394677536" ID="Freemind_Link_1061318" MODIFIED="1200394702974" TEXT="s-dandy"/>