�˥塼��
OpenGL��DirectX 11��Ķ����OpenGL ES�Ͽ����֤��������ൡ��Ʊ���ʾ�ˡ�Khronos�κǿ�ư����ݡ���
��1�Ĥϡ�PC����ӥ�����ơ����������Υ���ե��å���API�Ǥ����OpenGL�פο��С�������OpenGL 4.3�פ��������Ƥ⤦1�Ĥϡ��Ȥ߹��߸����Υ���ե��å���API�Ǥ����OpenGL ES�פο��С�������OpenGL ES 3.0�פǤ��롣
��ɮ�Ԥϡ�SIGGRAPH 2012�Υ����ߥ󥰤ǡ�Khronos�Υץ쥸�ǥ�Ȥ�̳���Neil Trevett�ʥˡ��롦�ȥ�����åȡ˻�˥��󥿥ӥ塼�Ǥ����Τǡ�����Ϥ�����ˡ�OpenGL 4.3��OpenGL ES 3.0�Υݥ���Ȥ�ޤȤ�Ƥߤ�����
��Ϥ�ݥƥ󥷥��Ͽ����֤����ʾ�Ȥʤä�
OpenGL ES 3.0
��OpenGL ES��OpenGL for Embedded Systems�ˤϡ��������ץ�åȥե����फ�ĥ������ƥ��ե꡼�ʥ����ץ󥰥�ե��å���API�Ǥ���OpenGL�������������Ȥ߹��ߡ�Embedded Systems�˸���API������1�����OpenGL ES 1.0���о줷���Τ�2003ǯ���ǡ�2007ǯ�ˤϥץ�����ޥ֥륷�������������ƥ�������б�����OpenGL ES 2.0���о졣��ǯ���ߥɥ륯�饹�ʾ�Υ��ޡ��ȥե���䥿�֥�åȡʤ�SoC�ˤǹ������Ѥ���Ƥ��롣
������ȯɽ���줿OpenGL ES 3.0�ϡ�OpenGL ES 2.0�ؤθ����ߴ�����ݻ����Ĥġ��ȳ������������˾�������졤�ʤ�����PC�������ơ����������Ȥʤ�OpenGL 3.3��OpenGL 4.x�����ĵ�ǽ�Ȥο���������������Ǥζ������ޤ�줿��ΤȤ������֤Ť�����Khronos�ϡ�OpenGL 3.3��OpenGL 4.x�١����Υ��ץꥱ��������ܿ��������٤ϡ�OpenGL ES 3.0�Ƿ�Ū���㲼�����Ȥ��Ƥ��롣
��OpenGL ES 3.0��OpenGL 4.x�Ȥδ֤ˤ����ç¤ï¿½Ê°ã¤¤ï¿½Ï¡ï¿½ï¿½ï¿½OpenGL ES 3.0�ˤϥ�����ȥꥷ��������ƥå��졼����󥹥ơ������Ѱդ���Ƥ��ʤ�������������ʳ��λ��ͤ϶��̤�������¿���Ȥ����櫓�������ʲ���Khronos���֥ۥåȥȥԥå��פȤ��Ƶ󤲤Ƥ���OpenGL 3.0�ο����Ǥò¡¤¹ï¿½ï¿½ï¿½ï¿½Ì¤Ë¥ï¿½ï¿½ï¿½ï¿½Ã¥ï¿½ï¿½ï¿½ï¿½Æ¤ß¤ë¤³ï¿½È¤Ë¤ï¿½ï¿½è¤¦ï¿½ï¿½
���ƥ��������Ϣ��ǽ�γ�ĥ
��OpenGL ES 3.0�Ǥϥƥ�������ե����ޥåȤˤޤĤ�����������󤬤ۤܤ��٤Ƽ��ʧ��줿��
�������󤲤�ȡ�OpenGL ES 3.0�Ǥϡ����դ�2�Τ٤���ʤ��뤤���߾�˥������˸��ꤵ��ʤ���OpenGL ES 3.0�Ǥ�256��256�ƥ�����Τ褦��2�Τ٤��襵���������ǤϤʤ���257��257�ƥ�����ʤɤȤ��ä���16�ʿ�Ū�˥��å��ꤷ�ʤ��������Υƥ�������ⰷ���롣
���ޤ���RGB��R�����ʤɤȤ��ä�1���ǥƥ������㡤���뤤��2���ǥƥ�������򰷤���褦�ˤʤä����ᡤ���̺�ɸ�ϤΥ٥����ƥ���velocity��®�١˾���ˡ���٥��ȥ�Τ褦�����ѿ��ͤγ�Ǽ��Ԥ��䤹���ʤäƤ��롣
���ƥ�������������������������Texture Array�ʥƥ������㥢�쥤�ˡ����䡤�ֶ��֤򥹥饤�������褦�ʥܥ�����Ū�ʾ���פγ�Ǽ�������ʡ�3D�ƥ�������Υ��ݡ��Ȥ��դ��ä���줿��
�������॰��ե��å����������ľ�ܡȸ����ơɤ��뿷���ǤȤ��Ƥϡ�Depth Textures with Shadow Compares�סʱ�Ƚ���ȼ�ä��ǥץ��ƥ�������ˤ��󤲤����������
������ϰ�����OpenGL ES 2.0�ץ�åȥե�����dz�ĥ���ͤȤ��ƻȤ��Ƥ�����Τǡ��ǥץ�����ɥ���ˡ�ˤ�����ֱƤ��ݤ���Ƚ��򥢥�����졼�����Ǥ��뵡ǽ�ˤʤ롣
��OpenGL 4.3�Ȥζ������ǤȤ��Ʋä�ä�
���������ƥ������㰵��ˡ��1�ˡ�ETC2/EAC
����ȯ�Ԥδ֤Ǥϡ�2012ǯ��OpenGL ES 3.0��OpenGL4.3��ȯɽ�ǡ�������ʬ�����֥ۥåȤǤ���פȤ��������Ƥ���Τ����������ƥ������㰵��ˡ��ETC2�ס�EAC�פ����丫�򶴤ޤ��Ƥ�餦�ʤ顤�����Microsoft��DirectX¦����ޤ��б������������Ǥ��Ȥ����롣
���ޤ��ϡ�ɸ����ͤȤ����Ȥ߹��ޤ줿ETC2�������������ϥ��������ǥ��Telefonaktiebolaget LM Ericsson�ʰʲ���Ericsson�ˤ���ȯ�����ե����ޥåȤ���ETC�ϡ�Ericsson Texture Compression�פ�ά�ǡ�ETC1��RGB�ƥ����빽�����Ѥΰ���ˡ���ä��Τ��Ф���ETC2�Ϧ�����ͥ��ޤ�ե����ޥåȤˤ��б������Ƥ����Τ��ç¤ï¿½ï¿½ï¿½ï¿½Ä§ï¿½È¤Ê¤ë¡£
���⤦1�Ĥ�EAC�ʢ�����ά�����ߤΤȤ��������ˤϡ���Ϥ�Ericsson����ȯ�����ƥ������㰵�̵�ˡ�ǡ�ETC�Υ��르�ꥺ���1���ǥƥ��������2���ǥƥ��������Ŭ�Ѥ�����Τ������Τ���ºݤˤϡ�ETC2�Τߡס�EAC�Τߡס�ETC2��EAC�פȤ��ä����Ѥ��ʤ���뤳�Ȥˤʤ롣
��OpenGL 4.3�Ȥζ������ǤȤ��Ʋä�ä�
���������ƥ������㰵��ˡ��2�ˡ�ASTC
��OpenGL ES 3.0�Ǥϡ��ϥ������ʥߥå���󥸡�HDR�˥ƥ�������ΰ��̤ˤ��б�������1���ǡ�4���ǤޤǤΥƥ������������˰��̤��뿷��ˡ��ASTC�פ�����Khronosɸ���ĥ���͡פη��ǥ��ݡ��Ȥ��줿�Τ���
��ASTC��ȯ�����Τ��Ȥ߹��ߤ������ε�͡�ARM�Ǥ��롣������ASTC�Ρ�A�פ�ARM��ά�ǤϤʤ������Τ���Adaptive Scalable Texture Compression�ס�Ŭ�������IJ���Ĺ�ʥƥ������㰵�̡ˤ�ά�Ȥ���Ƥ��롣
�����ơ�ASTC�ϡ֤ޤ��˿�����Υƥ������㰵�̵�ˡ�פȤ��ä������Ǥ��ꡤ���르�ꥺ���ʣ�����ǥ����ɤˤ����ѥϡ��ɥ����������å���ɬ�ܤ���
���ƥ������㰵�̤Υ��르�ꥺ��ˤ����ơ�����������˥åȤ�Ϳ����줿�ƥ��������ɸ������Ū�˥ƥ�����򥵥�ץ�Ǥ��ʤ���Фʤ�ʤ��Τǡ�����Ū�ˤϡ��⡼�ɤ��Ȥ˰���Ψ����경�������르�ꥺ��Ǥʤ���Фʤ餤��
���������ASTC�Ǥϡ������оݥƥ�������ü����Ȥˡ��⡼�ɤΥХꥨ�����������Ë�٤ȤʤäƤ���Τ������Τ��ᡤ��Adaptive�ס�Ŭ�����ˤȤ���������ɤ�̾�������äƤ���ΤǤ��롣
���ޤ�DXTC�ʡ�S3TC�ˤʤɤΥ��饷�å��ʥƥ������㰵�̵�ˡ���ȥ֥��å���������4��4�ƥ�����Ǹ��경����Ƥ�������ASTC�Ǥ�4��4�ƥ������12��12�ƥ�����ޤǤβ��ѥ������ȤʤäƤ��롣���줬��Scalable�סʲ���Ĺ�ˤȤ���������ɤ�ͳ�����
�����ܺ٤ʥ��르�ꥺ��ˤϡ�ARM�ˤ��ASTC�β���ڡ����ʱѸ�ˤ򻲾Ȥ��Ƥۤ�����
���ʤ���ASTC��������ƥ��ե꡼�ε��ѤȤ��Ƹ�������Ƥ��ꡤOpenGL ES 3.0�����OpenGL 4.3�����Ǥ����ҤΤȤ����Khronosɸ���ĥ���͡פȤ��������ˤʤäƤ��뤬���ᤤ���衤OpenGL�����OpenGL ES��ɸ����ͤ��Ȥ߹��ޤ�븫���ߤȤʤäƤ��롣ɮ�Ԥ⡤NVIDIA�μ�����GPU����Tegra�ʤΤ�GeForce�ʤΤ�������������ASTC�Υϡ��ɥ������ǥ��������������ײ褬����Ȥ���������Ϥ�Ǥ���Τǡ�ASTC�Ϻ��塤�ȳ���ǹ�����ڤ��Ƥ�����ǽ�������ꤽ������
���ǿ�����Υץ�����ޥ֥�
��������󥰼�ˡ���б�
����Ƭ�ǽҤ٤��Ȥ��ꡤOpenGL ES 2.0��ץ�����ޥ֥륷�������������ƥ�������б����Ƥ��뤬��OpenGL ES 3.0�Ǥϡ����ε�ǽ���쵤�ˡ�OepnGL 3.3��4.x��DirectX 9��10�˶ᤤ��Τ˥����ץ��åפ�����
��CPU�ѥ�ȥХ���ǽ�ˤ���ۤ�;͵���ʤ��Ȥ߹��ߤ������Ǥϡ�CPU��GPU�֤�������ǡ����Τ��Ȥ���ޤ�������
��������OpenGL ES 3.0�Ǥϡ���Instanced Rendering�סʥ��󥹥��󥹥ȥ�����󥰡ˤ����ݡ��Ȥ��줿������ϡ�DirectX 9.0c����ǥ��ԡ��뤵�줿��Geometry Instancing�סʥ�����ȥꥤ�󥹥��󥷥󥰡ˤ��������뵡ǽ��������Ū�ˤϡ�3D��ǥ�η����ʡ᥸����ȥ�ˤ�Ʊ��ξ�硤���٤����GPU¦��ž���������Ȥϡ���ɸ���֤䥢�˥᡼����󡤥ƥ�������Υѥ�᡼���㤤��ʣ���Ĥ�쵤�˥�����󥰤Ǥ��뵡ǽ�Ǥ����롣
����Transform Feedback�סʥȥ�󥹥ե�����ե����ɥХå��ˤ�Ĥ���OpenGL ES���饵�ݡ��Ȥ����褦�ˤʤ롣
��Tranform Feedback�ϡ�ĺ�����ơ����ν�����̤�ĺ���Хåե����֥������ȡ�Vertex Buffer Object��VBO�ˤ˳�Ǽ���뵡ǽ�ǡ�DirectX 10�Υ�����ȥꥷ���������Ѱդ�����Stream Output�פ����������Ρ�OpenGL�Ǥ�OpenGL 3.0���饵�ݡ��Ȥ���Ƥ��뤬������OpenGL ES 3.0�Ǥ����ѤǤ���褦�ˤʤä��������
���ޤ�OpenGL ES 3.0�Ǥϡ�ʣ���Υ������������åȤ�Ʊ�����ϤǤ����MRT�ס�Multi Render Target�ˤ⥵�ݡ��Ȥ���롣OpenGL ES 3.0�λ��;�ϡ�MRT4�ʺ���Ǥ�4�ĤΥ������������åȤ��Ф���MRT�Υ��ݡ��ȡˤ��ݾڤ���ɬ�פ�����ȤΤ��Ȥ��ʢ�DirectX 10�ʹߤǤ�MRT8�ˡ�
�����ʤߤˡ�SIGGRAPH 2012�Υ�ݡ��ȤǾҲ𤷤��֡�Mali-T604�٤�Deferred Rendering�ǥ�פϡ�MRT4����Ѥ�����Τ��ä��ꤹ�롣
���ʤ����Τۤ������줫�����褹��3D���֥������Ȥμ���Ψ����뵡ǽ�Ǥ����Occlusion Queries�סʥ����롼����󥯥���ˤʤɤ�OpenGL ES 3.0�Ǥϥ��ݡ��Ȥ���롣
��OpenGL���ץ��OpenGL ES���ץ��
����߰ܿ���������ĥ�����ɲ�
��Khronos�Ǥϡ��־���Ū�ˡ��������ޤ�PC/������ơ������������ץꥱ������󤬷��ӵ�������˰ܿ����줿�ꡤ���뤤�ϵդΥѥ�����ȯ�������ꤹ�륱������¿���ʤ�פȸ�����Ǥ��롣�����ơ����ΤȤ��ץ������νñ¤´ï¿½ï¿½ï¿½ï¿½ï¿½Ç¾ï¿½ï¿½Â¤Ë¤ï¿½ï¿½ë¤¿ï¿½ï¿½Ë¡ï¿½OpenGL 4.3��OpenGL ES 3.0�Dz���Ū�����ѤǤ����ĥ����API��ξAPI���ɲä�����
�������ϡ�KHR_�ס����Ф�ASTC�ϡ��ޤ��ˤ���KHR_���������Ƥ����뵡ǽ�Ȥʤ롣
��OpenGL ES 3.0���ѥ٥���ޡ�����ȯɽ
��OpenGL ES 3.0�˹�碌��OpenGL ES 3.0�ε�ǽ���Ѷ�Ū�˳��Ѥ����٥���ޡ������եȡ�GLBenchmark 3.0�פ�ȯɽ���줿��
����ȯ�����Τϥϥ󥬥꡼��Kishonti Informatics�ǡ�MRT����Ѥ���Deferred Rendering�١����Υ���ե��å������󥸥��ư��Ƥ���Ȥ�����
��GLBenchmark 3.0�Υ�����󥰥��󥸥�Ƕ�̣�����Τϡ�Occlusion Queries��Deferred Rendering�ˤ������ưŪ�����ˤ��饤�ƥ���/�������ǥ��󥰡פβ���Ƚ����Ѥ��Ƥ������������������̵�����֤��줿ưŪ�����ˤĤ��ơ��ºݤ˥饤�ƥ���/�������ǥ��󥰽������뤫��Ƚ�Ǥ򡤻�����Occlusion Queries�ε�ǽ��ȤäƤ��Ƥ��ޤ��ΤǤ��롣
��������꡼����̤����������ߤϥ�����ΰ�����ͽ���Ԥη��Ǹ�������Ƥ���Τǡ����˾Ҳ𤷤Ƥ�����
20�Ф�ޤ���OpenGL�ϡ�4.3�פ�
�������ǰ���ƥ��硼�����饤�ɤ���������Ƥ��롣��������ǡ���1992ǯ�˷��񤵤줿OpenGL��ϡ�2004ǯ��OpenGL 2.0�ǥԥ����륷��������Φ��ȯ������2008ǯ��OpenGL 3.0��Vertex Array Object��ë�˾�Φ��������2012ǯ��OpenGL 4.3��Compute Shaderʿ����ã�����פȤ������ϿޡɤǤ��롣
��RealityEngine�Ǥ�1500W�����Ϥ���񤷤�����100���ݥꥴ��ν���ǽ�Ϥ�������Ƥ�������GPU�ν���ǽ�Ϥ⡤����5W�ʲ��η��ӵ���100�ܰʾ����ǽ�����ꡤ200W�ʿޤ˽񤫤�Ƥ��ʤ��ΤϤ����ɡ��ˤΥϥ������GPU�Ǥ����1800�ܤ���ǽ��ȯ���Ǥ���Τ���
OpenGL����ʪ�� |
OpenGL�ʲ������ |
�����ơ����˥С����꡼���䡼�κǿ�OpenGL�ϡ�4.3�פȤʤä���OpenGL ES 3.0��Ʊ���褦�ˡ����θ��ɤ�����ޤȤ�Ƥߤ뤳�Ȥˤ��褦��
��Compute Shader�ؤ��б���OpenCL�Ȥ϶�¸
�������ʤ�ȡ֤��㤢��OpenCL�Ϥɤ��ʤ�Ρ��פȤ����äˤʤ�櫓������Khronos�ϡ�Compute Shader��OpenCL�϶�¸�����Ω���ȤäƤ��롣
��Compute Shader��OpenGL�ΰ����Ȥʤ뤿�ᡤOpenGL�Ǽ�갷������ե��å�����Ϣ�Υ꥽������ĺ������������ԥ����륷��������������ȥꥷ���������ƥå��졼����󥹥ơ�����Υ��������Ƕ�Í�Ǥ��롣�֥���ե��å����˶ᤤ��Ū�����ӤǤϡ�OpenCL����Compute Shader��Ȥ��٤����פȤ����Τ�Khronos�Ρʿ������˸���ʬ����
Battlefield 3�פǤϡ�Deferred Rendering�Υ饤�ƥ��󥰤䥷�����ǥ��󥰽�����DirectX 11��Compute Shader�Ǽ������Ƥ��������������ä������ʤ顤OpenGL 4.3�Ϥ��Τޤ�DirectX 11������äƤ����뤳�Ȥˤʤ롣
��OpenGL 4.3��Compute Shader�ϡ������Τ��Ȥʤ���OpenGL�ե졼������°���뤿�ᡤ�ץ�����ߥ󥰸����ηϤϥ��������ץ�����ߥ󥰸����GLSL�פη���Ȥʤ롣�ե���ͤ�ANSI C�١����Ȥʤ�OpenCL�Ȥϥץ�����ߥ󥰥�ǥ�η��֤���̯�˰ۤʤ�櫓��������ե��å����ϥץ�����ޡ��ˤȤäƤϡ�Compute Shader�Τۤ��������ߤ䤹����
���ޤ�Khronos�ϡ���OpenGL 4.3���о�ʹߤ⡤���̥��ץꥱ�������ˤ����Ƥ�OpenCL��ͥ�������Ѥ��ʤ��פȼ�ĥ���Ƥ��롣
��OpenCL�ϡ��ޥ������CPU��ޥ��GPU�����뤤��CPU��GPU���Ф���Ʃ��Ū�˥ǡ������󥳥�ԥ塼�ƥ��󥰤Υץ����������餻�뤳�Ȥ��Ǥ��롣��������OpenGL 4.3��Compute Shader�Ϥ��ι�¤�塤ñ���GPU��Ǥ������餻�뤳�Ȥ��Ǥ��ʤ������ʰۼﺮ�祳��ԥ塼�ƥ��󥰤ˤϡ�OpenCL�Τۤ��������Ƥ���Τ���
��1�Ķ�����򼨤��ȡ�Adobe�ϡ�Photoshop�פˤ����ơ���٤ι⤤�����Ϥμ�����OpenCL�ǿʤ�Ƥ����Ȥ���������ϡ�1�Ĥ�OpenCL�����ɤ򡤲��Ѥ��뤳�Ȥʤ����ޥ������CPU��CPU��GPU�Ȥ��ä�ʣ���ι�����ư������뤿����Ȥ�����
�����ѤΥ����ΰ����ݲ�ǽ��
��OpenGL 4.3�Ǥϡ�Compute Shader�ȥ���ե��å����ѥ��ץ饤����Υ��������Ȥδ֤Ƕ�Ĵ������Ԥä���Ʊ�����ä��ꤹ�뤿��ˡ����ѤΥ����ΰ����ݤǤ���褦�ˤʤä���
���������GPU�Υ������������ˤʤ�Τǡ�CPU�ɳ����Υ����ƥ�ᥤ�������⤫�ʤ��®�˰����뤳�Ȥˤʤ롣
��OpenGL ES 3.0�Ȥθߴ����γ���
��ETC2/EAC��ASTC�����Ѳ�ǽ
��PC�������ơ������ȷ��ӵ���ε�ǽ�����̤ޤäƤ��ꡤ����ե��å������ץꥱ������󥽥եȤˤ����Ƥ⡤���줾��ΥС������֤ǡ���������뵡ǽ���󶡤���뵡ǽ�γʺ����ʤ��ʤäƤ����ȸ����ޤ�Ƥ��롣�����ʤ�ȡ�����ե��å������ץꥱ�������ȯ�ԤΤʤ��Ǥϡ�PC���뤤�ϥ�����ơ�������Ǥȷ��ӵ����ǤȤ�Ʊ�쥳���ɤ����餻�����Ȥ�����˾�⶯���ʤäƤ���������������Ǥʤ��Ƥ⡤��PC�������ơ������¦�ǥץ��ȥ����פ�������ơ����ӵ����Ǥ˻��äƤ����פȤ�������ȯ����������Ψ���ؤδ��Ԥϡ�����ޤ��ޤ������ʤ��������
����������ư���˱�����٤���OpenGL 4.3�Ǥϡ�OpenGL ES 3.0�Ȥθߴ���������뤳�Ȥˤʤä���ʬ����䤹�������Ѥ���ʤ�С�OpenGL 4.3�ϡ�OpenGL ES 3.0�Υ����ѡ����åȤˤʤä��Ȥ������Ȥ���
��ETC2/EAC�����ASTC���Ф���ƥ������㰵�̥᥽�åɤؤ��б������⡤OpenGL ES 3.0�˽स����Τˤʤ롣
�����॰��ե��å�����API�Ȥ��ơ��ʲ��λߤޤä�
DirectX������OpenGL�������ܤ���Ƥ��롩
��DirectX��ȯ�Υ������С��ϡ�Windows 8���о����ܳʻ�ư����Ȥ��Ĥ�Metro�ȸƤФ�Ƥ����桼�������󥿥ե���������ӥ����ӥ��ɤ���Ӥ��Τ����API�Ǥ����WinRT�פγ�ȯ�˲�äƤ���Ȥ���Ƥ��롣����ˡ�DirectX�������ƥ��Ȥ�David Blythe�᤬Intel�ذ��Ҥ��Ƥ��ޤ��ʤɡ������ڵ򤫤�Ƚ�Ǥ���¤ꡤMicrosoft�Ϻ��ΤȤ�����DirectX�˴ؤ��Ƹ����ݻ���������ȤäƤ���褦�˸�����ʢ��յ����Ƥ����ȡ�Windows 8�����礵���DirectX��11.1���ˡ�
��������OpenGL�ϡ�Khronos�δ������ˤʤäưʹߡ���ȯ���ߥ�˥ƥ������ȿ����ޤȤᡤ���ͤζ��Ĥ���ǯ�ԤäƤ��뤿�ᡤ�ʲ�����®���Ƥ��롣
��DirectX 9����ˤ����륲���॰��ե��å����Υޥ��륹�ȡ���Ū¸�ߤȤʤä���DOOM 3�ס�2004ǯ�ˡ����Υ����������ɤ���ǯ�������졤OpenGL�١����Υ����॰��ե��å�����ȯ�Ǥ����ܤȤʤ�ĤĤ��롣
����������ư��������Ƥ���Valve��Ʊ�ҤΥҥåȺ��Left 4 Dead 2�פ�OpenGL�١�����Linux��˰ܿ�����Steam��2012ǯ7����ۿ��ò³«»Ï¤ï¿½ï¿½Æ¤ï¿½ï¿½ë¡£ï¿½ï¿½È¯ï¿½ï¿½ï¿½Ð¡ï¿½ï¿½ï¿½ï¿½ï¿½Æ±ï¿½ï¿½Ï¡ï¿½ï¿½É¥ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Windows�ʢ�DirectX���Ǥ�Linux�ʢ�OpenGL���Ǥ�Left 4 Dead 2��ư������������ǽ��Ӥ�����blog�Ǹ����������Ȥϡ��ç¤ï¿½ï¿½È¿ï¿½ï¿½ï¿½ï¿½Æ¤ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ô¤Î¤Û¤ï¿½ï¿½ï¿½20�����ǽ���⤫�ä��Τϡ������ǥ��󥻡�����ʥ����ƻ���줿�ꤷ���ۤɤ���
�������ѥ����ൡ�⼡���嵡��������Ϥ᤿�Ƕ�����ˡ��ǿ�����ե��å���API��ư���Ϻ��塤�ޤ��ޤ��ۥåȤʥơ��ޤˤʤäƤ����Ϥ��������ܤ��Ƥ���ɬ�פ������������
Khronos����Web�����ȡʱѸ��
- ��Ϣ�����ȥ롧
OpenGL
- �������URL��
�������