changeset 638:671fca057ad3

hmmmm
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Thu, 19 Nov 2009 18:18:20 +0900
parents 5530fa36d42e
children 70c5c2d2eb24
files .hgignore .hgtags Document/Cerium_2009.mm Document/Cerium_Framework.mm Document/OSC2009/OSC2009_Hash_LRU.pdf Document/OSC2009/OSC2009_HowtoProgrammingwithCerium.pdf Document/OSC2009/OSC2009_panel_cellarch.pdf Document/OSC2009/SG_onSPU_Panel.pdf Document/SceneGraph.mm Document/fig/DoubleBuffering.graffle Document/fig/PolygonPack2SpanPack.graffle Document/manual/Blender/.DS_Store Document/manual/Blender/How_to_create_xml.graffle/data.plist Document/manual/Blender/How_to_create_xml.graffle/image2.png Document/manual/Blender/How_to_create_xml.graffle/image3.png Document/manual/Blender/How_to_create_xml.graffle/image4.png Document/manual/Blender/How_to_create_xml.graffle/image5.png Document/manual/Blender/How_to_create_xml.graffle/image6.png Document/manual/Blender/How_to_create_xml.pdf Document/manual/Blender/img/.DS_Store Document/manual/Blender/img/BlenderLibps3.png Document/manual/Blender/img/Image_open.png Document/manual/Blender/img/Make_parent.png Document/manual/Blender/img/Object_name.png Document/manual/Blender/img/UV_Face_Select.png Document/scenegraph modifier.png Renderer/Engine/Application.cc Renderer/Engine/Application.h Renderer/Engine/Button.cc Renderer/Engine/Button.h Renderer/Engine/Camera.cc Renderer/Engine/Camera.h Renderer/Engine/ChangeLog Renderer/Engine/Func.h Renderer/Engine/Joystick.cc Renderer/Engine/Joystick.h Renderer/Engine/KeyStat.h Renderer/Engine/Keyboard.cc Renderer/Engine/Keyboard.h Renderer/Engine/Light.cc Renderer/Engine/Light.h Renderer/Engine/MainLoop.h Renderer/Engine/Makefile Renderer/Engine/Makefile.cell Renderer/Engine/Makefile.def Renderer/Engine/Makefile.linux Renderer/Engine/Makefile.macosx Renderer/Engine/Pad.cc Renderer/Engine/Pad.h Renderer/Engine/SceneGraph.cc Renderer/Engine/SceneGraph.h Renderer/Engine/SceneGraphArray.h Renderer/Engine/SceneGraphIterator.cc Renderer/Engine/SceneGraphIterator.h Renderer/Engine/SceneGraphRoot.cc Renderer/Engine/SceneGraphRoot.h Renderer/Engine/Span.h Renderer/Engine/SpanC.cc Renderer/Engine/SpanC.h Renderer/Engine/SpanPack.h Renderer/Engine/TODO Renderer/Engine/Tapestry.h Renderer/Engine/TextureHash.cc Renderer/Engine/TextureHash.h Renderer/Engine/base64_de.cc Renderer/Engine/fb.h Renderer/Engine/global_alloc.h Renderer/Engine/hash_texture.h Renderer/Engine/lindaapi.cc Renderer/Engine/lindaapi.h Renderer/Engine/main.cc Renderer/Engine/polygon.cc Renderer/Engine/polygon.h Renderer/Engine/polygon_pack.h Renderer/Engine/scene.h Renderer/Engine/scene_graph_pack.h Renderer/Engine/show_time.cc Renderer/Engine/show_time.h Renderer/Engine/spe/ChainCal.cc Renderer/Engine/spe/ChainCal.h Renderer/Engine/spe/ChainInit.cc Renderer/Engine/spe/ChainInit.h Renderer/Engine/spe/CreateSpan.cc Renderer/Engine/spe/CreateSpan.h Renderer/Engine/spe/DrawBack.cc Renderer/Engine/spe/DrawBack.h Renderer/Engine/spe/DrawSpan.cc Renderer/Engine/spe/DrawSpan.h Renderer/Engine/spe/InitKey.cc Renderer/Engine/spe/InitKey.h Renderer/Engine/spe/Load_Texture.cc Renderer/Engine/spe/Load_Texture.h Renderer/Engine/spe/Makefile Renderer/Engine/spe/Set_Texture.cc Renderer/Engine/spe/Set_Texture.h Renderer/Engine/spe/ShowTime.cc Renderer/Engine/spe/ShowTime.h Renderer/Engine/spe/UpdateKey.cc Renderer/Engine/spe/UpdateKey.h Renderer/Engine/spe/spe-main.cc Renderer/Engine/spe/texture.h Renderer/Engine/spe/viewer_types.cc Renderer/Engine/sys.cc Renderer/Engine/sys.h Renderer/Engine/task/ChainMove.cc Renderer/Engine/task/ChainMove.h Renderer/Engine/task/CreatePolygonFromSceneGraph.cc Renderer/Engine/task/CreatePolygonFromSceneGraph.h Renderer/Engine/task/CreateSpan.cc Renderer/Engine/task/CreateSpan.h Renderer/Engine/task/Draw.cc Renderer/Engine/task/Draw.h Renderer/Engine/task/DrawBack.cc Renderer/Engine/task/DrawBack.h Renderer/Engine/task/DrawSpan.cc Renderer/Engine/task/DrawSpan.h Renderer/Engine/task/InitKey.cc Renderer/Engine/task/InitKey.h Renderer/Engine/task/Load_Texture.cc Renderer/Engine/task/Load_Texture.h Renderer/Engine/task/Move.cc Renderer/Engine/task/Move.h Renderer/Engine/task/SendKey.cc Renderer/Engine/task/SendKey.h Renderer/Engine/task/Set_Texture.cc Renderer/Engine/task/Set_Texture.h Renderer/Engine/task/ShowTime.cc Renderer/Engine/task/ShowTime.h Renderer/Engine/task/Switch.cc Renderer/Engine/task/Switch.h Renderer/Engine/task/UpdateKey.cc Renderer/Engine/task/UpdateKey.h Renderer/Engine/task/create_sgp.cc Renderer/Engine/task/create_sgp.h Renderer/Engine/task/dummy.cc Renderer/Engine/task/dummy.h Renderer/Engine/task/task_init.cc Renderer/Engine/task/texture.h Renderer/Engine/task/update_sgp.cc Renderer/Engine/task/update_sgp.h Renderer/Engine/texture.cc Renderer/Engine/texture.h Renderer/Engine/triangle.cc Renderer/Engine/triangle.h Renderer/Engine/vertex.cc Renderer/Engine/vertex.h Renderer/Engine/viewer.cc Renderer/Engine/viewer.h Renderer/Engine/viewerFB.cc Renderer/Engine/viewerFB.h Renderer/Engine/viewerSDL.cc Renderer/Engine/viewerSDL.h Renderer/Engine/viewer_types.cc Renderer/Engine/viewer_types.h Renderer/Engine/xml.cc Renderer/Engine/xml.h Renderer/Test/Chain.h Renderer/Test/Makefile Renderer/Test/Makefile.cell Renderer/Test/Makefile.def Renderer/Test/Makefile.macosx Renderer/Test/back_action.cc Renderer/Test/back_action.h Renderer/Test/ball_action.cc Renderer/Test/ball_action.h Renderer/Test/ball_bound.cc Renderer/Test/ball_bound.h Renderer/Test/boss1_action.cc Renderer/Test/boss1_action.h Renderer/Test/bullet_action.cc Renderer/Test/bullet_action.h Renderer/Test/camera_action.cc Renderer/Test/camera_action.h Renderer/Test/chain.cc Renderer/Test/chain_old.cc Renderer/Test/cube.cc Renderer/Test/cube_action.cc Renderer/Test/demonstration.h Renderer/Test/direction.cc Renderer/Test/direction.h Renderer/Test/dynamic_create.cc Renderer/Test/dynamic_create.h Renderer/Test/enemy_action.cc Renderer/Test/enemy_action.h Renderer/Test/game_over.cc Renderer/Test/gaplant.cc Renderer/Test/gaplant.h Renderer/Test/gaplant_action.cc Renderer/Test/gaplant_action.h Renderer/Test/hit_judge.cc Renderer/Test/hit_judge.h Renderer/Test/icon.png Renderer/Test/ieshoot.cc Renderer/Test/ieshoot.h Renderer/Test/init_position.cc Renderer/Test/init_position.h Renderer/Test/long_cube.cc Renderer/Test/long_cube.h Renderer/Test/node.cc Renderer/Test/node.h Renderer/Test/panel.cc Renderer/Test/panel.h Renderer/Test/player_action.cc Renderer/Test/player_action.h Renderer/Test/send_linda.cc Renderer/Test/send_linda.h Renderer/Test/title.cc Renderer/Test/universe.cc Renderer/Test/universe.h Renderer/Test/untitled.cc Renderer/Test/untitled.h Renderer/Test/vacuum.cc Renderer/Test/vacuum.h Renderer/Test/viewer.cc Renderer/Test/viewer.h Renderer/Test/writer.c Renderer/Test/xml_file/Ball.xml Renderer/Test/xml_file/LongCube.xml Renderer/Test/xml_file/Venus.xml Renderer/Test/xml_file/blast.xml Renderer/Test/xml_file/blend/Ball.blend Renderer/Test/xml_file/blend/LongCube.blend Renderer/Test/xml_file/blend/blast.blend Renderer/Test/xml_file/blend/boss1.blend Renderer/Test/xml_file/blend/direction.blend Renderer/Test/xml_file/blend/gap_plane_test2.blend Renderer/Test/xml_file/blend/ieboss.blend Renderer/Test/xml_file/blend/iejiki.blend Renderer/Test/xml_file/blend/ietama.blend Renderer/Test/xml_file/blend/images/ball.jpg Renderer/Test/xml_file/blend/images/boss1_organ.png Renderer/Test/xml_file/blend/images/icon.jpg Renderer/Test/xml_file/blend/images/iejiki.jpg Renderer/Test/xml_file/blend/images/ietama.jpg Renderer/Test/xml_file/blend/images/laser_1.png Renderer/Test/xml_file/blend/images/panel_1024.jpg Renderer/Test/xml_file/blend/images/panel_2048.jpg Renderer/Test/xml_file/blend/images/panel_512.jpg Renderer/Test/xml_file/blend/images/player_idle.png Renderer/Test/xml_file/blend/images/player_leftmove.png Renderer/Test/xml_file/blend/images/player_rightmove.png Renderer/Test/xml_file/blend/images/player_turntoleft.png Renderer/Test/xml_file/blend/images/player_turntoright.png Renderer/Test/xml_file/blend/images/redbomb_anim_0.png Renderer/Test/xml_file/blend/images/redbomb_anim_1.png Renderer/Test/xml_file/blend/images/redbomb_anim_2.png Renderer/Test/xml_file/blend/images/redbomb_anim_3.png Renderer/Test/xml_file/blend/images/redbomb_anim_4.png Renderer/Test/xml_file/blend/images/redbomb_anim_5.png Renderer/Test/xml_file/blend/images/redbomb_anim_6.png Renderer/Test/xml_file/blend/images/redbomb_anim_7.png Renderer/Test/xml_file/blend/p_shot.blend Renderer/Test/xml_file/blend/panel_1024.blend Renderer/Test/xml_file/blend/panel_2048.blend Renderer/Test/xml_file/blend/panel_512.blend Renderer/Test/xml_file/blend/player.blend Renderer/Test/xml_file/boss1.xml Renderer/Test/xml_file/chain.xml Renderer/Test/xml_file/cube.xml Renderer/Test/xml_file/cube_big.xml Renderer/Test/xml_file/direction.xml Renderer/Test/xml_file/gamecube.xml Renderer/Test/xml_file/gameover.xml Renderer/Test/xml_file/gap_plane_test.xml Renderer/Test/xml_file/gaplant.xml Renderer/Test/xml_file/ieboss.xml Renderer/Test/xml_file/iejiki.xml Renderer/Test/xml_file/ietama.xml Renderer/Test/xml_file/mcube.xml Renderer/Test/xml_file/p_shot.xml Renderer/Test/xml_file/panel_1024.xml Renderer/Test/xml_file/panel_2048.xml Renderer/Test/xml_file/panel_512.xml Renderer/Test/xml_file/player.xml Renderer/Test/xml_file/player1.xml Renderer/Test/xml_file/sphere.xml Renderer/Test/xml_file/sphere_big.xml Renderer/Test/xml_file/title.xml Renderer/Test/xml_file/universe.xml SceneGraph/BlenderScript/create_mesh.py SceneGraph/BlenderScript/export_xml.py TaskManager/Cell/CellHTaskInfo.cc TaskManager/Cell/CellHTaskInfo.h TaskManager/Cell/CellTaskListInfo.cc TaskManager/Cell/CellTaskListInfo.h TaskManager/Cell/CellTaskManagerImpl.cc TaskManager/Cell/CellTaskManagerImpl.h TaskManager/Cell/SchedNop2Ready.h TaskManager/Cell/SpeThreads.cc TaskManager/Cell/SpeThreads.h TaskManager/Cell/spe/CellDmaManager.cc TaskManager/Cell/spe/CellDmaManager.h TaskManager/Cell/spe/CellScheduler.cc TaskManager/Cell/spe/CellScheduler.h TaskManager/Cell/spe/SpeTaskManagerImpl.cc TaskManager/Cell/spe/SpeTaskManagerImpl.h TaskManager/Cell/spe/main.cc TaskManager/ChangeLog TaskManager/Doxyfile TaskManager/Fifo/FifoDmaManager.cc TaskManager/Fifo/FifoDmaManager.h TaskManager/Fifo/FifoTaskManagerImpl.cc TaskManager/Fifo/FifoTaskManagerImpl.h TaskManager/Fifo/MainScheduler.cc TaskManager/Fifo/MainScheduler.h TaskManager/Makefile TaskManager/Makefile.cell TaskManager/Makefile.def TaskManager/Makefile.fifo TaskManager/include/base.h TaskManager/include/error.h TaskManager/include/types.h TaskManager/kernel/main.cc TaskManager/kernel/memory/MemHash.cc TaskManager/kernel/memory/MemHash.h TaskManager/kernel/memory/MemList.cc TaskManager/kernel/memory/MemList.h TaskManager/kernel/memory/MemorySegment.h TaskManager/kernel/ppe/DmaBuffer.cc TaskManager/kernel/ppe/DmaBuffer.h TaskManager/kernel/ppe/HTask.cc TaskManager/kernel/ppe/HTask.h TaskManager/kernel/ppe/HTaskInfo.cc TaskManager/kernel/ppe/HTaskInfo.h TaskManager/kernel/ppe/MailManager.cc TaskManager/kernel/ppe/MailManager.h TaskManager/kernel/ppe/SimpleTask.h TaskManager/kernel/ppe/Task.cc TaskManager/kernel/ppe/Task.h TaskManager/kernel/ppe/TaskList.h TaskManager/kernel/ppe/TaskListInfo.cc TaskManager/kernel/ppe/TaskListInfo.h TaskManager/kernel/ppe/TaskManager.cc TaskManager/kernel/ppe/TaskManager.h TaskManager/kernel/ppe/TaskManagerImpl.cc TaskManager/kernel/ppe/TaskManagerImpl.h TaskManager/kernel/ppe/TaskQueue.cc TaskManager/kernel/ppe/TaskQueue.h TaskManager/kernel/ppe/TaskQueueInfo.cc TaskManager/kernel/ppe/TaskQueueInfo.h TaskManager/kernel/schedule/DmaManager.h TaskManager/kernel/schedule/ListData.h TaskManager/kernel/schedule/SchedExit.cc TaskManager/kernel/schedule/SchedExit.h TaskManager/kernel/schedule/SchedMail.cc TaskManager/kernel/schedule/SchedMail.h TaskManager/kernel/schedule/SchedNop.cc TaskManager/kernel/schedule/SchedNop.h TaskManager/kernel/schedule/SchedNop2Ready.cc TaskManager/kernel/schedule/SchedTask.cc TaskManager/kernel/schedule/SchedTask.h TaskManager/kernel/schedule/SchedTaskBase.h TaskManager/kernel/schedule/SchedTaskList.cc TaskManager/kernel/schedule/SchedTaskList.h TaskManager/kernel/schedule/Scheduler.cc TaskManager/kernel/schedule/Scheduler.h TaskManager/kernel/sys_task/Finish.cc TaskManager/kernel/sys_task/Finish.h TaskManager/kernel/sys_task/Start.cc TaskManager/kernel/sys_task/Start.h TaskManager/kernel/sys_task/SysFunc.h TaskManager/kernel/sys_task/SysTask.h TaskManager/kernel/sys_task/SysTasks.h TaskManager/kernel/sys_task/systask_register.cc bin/cell_fixpic.pl bin/cell_ovly_table.pl example/.DS_Store example/HelloWorld/Func.h example/HelloWorld/Makefile example/HelloWorld/Makefile.cell example/HelloWorld/Makefile.def example/HelloWorld/Makefile.linux example/HelloWorld/Makefile.macosx example/HelloWorld/README example/HelloWorld/main.cc example/HelloWorld/ppe/.#Hello.cc example/HelloWorld/ppe/Hello.cc example/HelloWorld/ppe/Hello.h example/HelloWorld/ppe/task_init.cc example/HelloWorld/spe/Hello.cc example/HelloWorld/spe/Hello.h example/HelloWorld/spe/Makefile example/HelloWorld/spe/spe-main.cc example/MemList/Func.h example/MemList/Makefile example/MemList/Makefile.cell example/MemList/Makefile.def example/MemList/Makefile.linux example/MemList/Makefile.macosx example/MemList/README example/MemList/main.cc example/MemList/spe/Hello.cc example/MemList/spe/Hello.h example/MemList/spe/Makefile example/MemList/spe/ld.script example/MemList/spe/ldscript.ed example/MemList/spe/spe-main.cc example/README example/Simple/ChangeLog example/Simple/Func.h example/Simple/Makefile example/Simple/Makefile.cell example/Simple/Makefile.def example/Simple/Makefile.linux example/Simple/Makefile.macosx example/Simple/README example/Simple/main.cc example/Simple/ppe/Twice.cc example/Simple/ppe/Twice.h example/Simple/ppe/task_init.cc example/Simple/spe/Makefile example/Simple/spe/Twice.cc example/Simple/spe/Twice.h example/Simple/spe/spe-main.cc example/basic/ChangeLog example/basic/Func.h example/basic/Makefile example/basic/Makefile.cell example/basic/Makefile.def example/basic/Makefile.linux example/basic/Makefile.macosx example/basic/README example/basic/main.cc example/basic/ppe/Twice.cc example/basic/ppe/Twice.h example/basic/ppe/task_init.cc example/basic/spe/Makefile example/basic/spe/Twice.cc example/basic/spe/Twice.h example/basic/spe/spe-main.cc example/dependency_task/Func.h example/dependency_task/Makefile example/dependency_task/Makefile.cell example/dependency_task/Makefile.def example/dependency_task/Makefile.linux example/dependency_task/Makefile.macosx example/dependency_task/README example/dependency_task/main.cc example/dependency_task/ppe/Exec.cc example/dependency_task/ppe/Exec.h example/dependency_task/ppe/Print.cc example/dependency_task/ppe/Print.h example/dependency_task/ppe/RunFinish.cc example/dependency_task/ppe/RunFinish.h example/dependency_task/ppe/task_init.cc example/dependency_task/spe/Exec.cc example/dependency_task/spe/Exec.h example/dependency_task/spe/Makefile example/dependency_task/spe/Print.cc example/dependency_task/spe/Print.h example/dependency_task/spe/spe-main.cc example/get_segment/.gdbinit example/get_segment/Func.h example/get_segment/Makefile example/get_segment/Makefile.cell example/get_segment/Makefile.def example/get_segment/Makefile.linux example/get_segment/Makefile.macosx example/get_segment/README example/get_segment/main.cc example/get_segment/ppe/Hello.cc example/get_segment/ppe/Hello.h example/get_segment/ppe/Hello1.cc example/get_segment/ppe/Hello1.h example/get_segment/ppe/task_init.cc example/get_segment/spe/Hello.cc example/get_segment/spe/Hello.h example/get_segment/spe/Hello1.cc example/get_segment/spe/Hello1.h example/get_segment/spe/Makefile example/get_segment/spe/fixpic.pl example/get_segment/spe/ld.script.ed example/get_segment/spe/ld.script.orig example/get_segment/spe/ovly_table.pl example/get_segment/spe/spe-main.cc example/mainMem/Func.h example/mainMem/Makefile example/mainMem/Makefile.cell example/mainMem/Makefile.def example/mainMem/Makefile.linux example/mainMem/Makefile.macosx example/mainMem/README example/mainMem/main.cc example/mainMem/ppe/.#Hello.cc example/mainMem/ppe/Hello.cc example/mainMem/ppe/Hello.h example/mainMem/ppe/task_init.cc example/mainMem/spe/Hello.cc example/mainMem/spe/Hello.h example/mainMem/spe/Makefile example/mainMem/spe/spe-main.cc example/many_task/Func.h example/many_task/Makefile example/many_task/Makefile.cell example/many_task/Makefile.def example/many_task/Makefile.linux example/many_task/Makefile.macosx example/many_task/README example/many_task/main.cc example/many_task/ppe/QuickSort.cc example/many_task/ppe/QuickSort.h example/many_task/ppe/mymethod.cc example/many_task/sort.cc example/many_task/sort.h example/many_task/spe/Makefile