PC ´º½º Ȩ Àαâ PC ´º½º

Å©·Î³ë½º±×·ì, ¾ÖÇà Ç÷§Æû ´ëÀÀ ¹úÄ­ 1.0 Æ÷ÅÍºí ¹ßÇ¥

2018-02-27 11:29
ÀÌ»óÈ£ ±âÀÚ ghostlee@bodnara.co.kr

Å©·Î³ë½º ±×·ìÀÌ ¾ÖÇà ¸ÆOS¿Í iOS¿¡¼­ ·Î¿ì¿£µå APIÀÎ ¹úÄ­(Vulkan) ±¸µ¿À» À§ÇÑ ¼Ö·ç¼Ç °³¹ßÀ» ¹ßÇ¥Çß´Ù.

Å©·Î³ë½º ±×·ìÀÇ À̹ø ¹ßÇ¥´Â ¸ÞÅ»(Metal)À̶ó ºÒ¸®´Â ÀÚüÀûÀÎ ·Î¿ì¿£µå API¸¦ °®Ãß°í ÀÖ´Â ¾ÖÇÃÀÌ, ¹úÄ­ µµÀÔ¿¡ ¼Ò±ØÀûÀÎ »óȲÀ» ŸÆÄÇϱâ À§ÇÑ °ÍÀ¸·Î ÆǴܵȴÙ. ¹úÄ­Àº AMDÀÇ ¸àƲÀ» ±â¹ÝÀ¸·ÎÇÑ OpenGL ÈÄ¼Ó ·Î¿ì¿£µå API·Î, À©µµ¿ì¸¦ Æ÷ÇÔÇØ ¸®´ª½º¿Í ÀÓº£µðµåµî IT »ê¾÷ Àü¹Ý¿¡ °ÉÄ£ Ç÷§Æû ȣȯ¼ºÀÌ Æ¯Â¡ÀÌ´Ù.

Vulkan À̽ļº »çÀÌÆ®(Vulkan Portability resource page)¿¡¼­ ¹úÄ­ ¾îÇø®ÄÉÀ̼ÇÀÇ ¾ÖÇà Ç÷§Æû ±¸µ¿À» À§ÇÑ ¹úÄ­ 1.0 Æ÷ÅͺíÀÇ SDK, ·±Å¸ÀÓ ¶óÀ̺귯¸®¸¦ ¹«·á ¿ÀǼҽº·Î ¹ÞÀ» ¼ö ÀÖÀ¸¸ç, À̸¦ ÀÌ¿ëÇÏ¿© macOS, iOSÇ÷§Æû¿¡¼­ VulkanÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù. Valve´ÂVulkan µµ±¸¸¦ ÀÌ¿ëÇÑ Dota 2¸¦ È®ÀåÆÇÀ» macOS »ó¿¡ Æ÷ÆÃÇÏ¿© OpenGL °ú ºñ±³ÇßÀ» ¶§ ¸Å¿ì ³ôÀº ¼º´ÉÀ» ¾òÀ» ¼ö ÀÖ¾ú´Ù°í ¹àÇû´Ù.

Å©·Î³ë½º ±×·ìÀÇ Vulkan À̽ļº ±×·ìÀº Metal¹× DirectX 12 µå¶óÀ̹öÀÇ »óÀ§ ·¹º§¿¡¼­ ½ÇÇàÇÒ ¼ö ÀÖµµ·Ï Vulkan 1.0 Æ÷ÅͺíÀÇ ºÎºÐ ÁýÇÕÀ» °è¼Ó °³¹ßÇÏ°í Á¤ÀÇÇÑ´Ù. ÇöÀç ¿ÀÇ ¼Ò½º·Î Ãâ½Ã µÈ Brenwill WorkshopÀÇ MoltenVK ¶óÀ̺귯¸®´Â Vulkan Æ÷ÅÍºí ºÎºÐ ÁýÇÕÀÇ È£ÃâÀ» macOS ¹× iOSÀÇ ±âº» Metal È£Ãâ·Î º¯È¯ÇÑ´Ù.

MoltenVK´Â ¿ÀÇ ¼Ò½º SPIRV-CrossÅ©·Î½º ÄÄÆÄÀÏ·¯¸¦ »ç¿ëÇÏ¿© Vulkan ½¦ÀÌ´õ¸¦ ³×ÀÌƼºê ½¦ÀÌ´õ ÄÚµå·Î º¯È¯ÇÒ ¼ö ÀÖ´Ù. MoltenVK´Â »ó¿ë ÀÀ¿ë ÇÁ·Î±×·¥À» ¼­ºñ½ºÇϱâ À§ÇØ ¼ö¼ö·á ¶Ç´Â ·Î¿­Æ¼¸¦ ÁöºÒÇÒ ÇÊ¿ä ¾øÀÌ ¸ðµç °³¹ßÀÚ°¡ ÀÚÀ¯·Ó°Ô »ç¿ëÇÒ ¼ö ÀÖ´Ù.

¿À´Ã ÇÔ²² ¹ßÇ¥µÈ LunarGÀÇ Vulkan SDK for macOS(LunarXchange)´Â °³¹ßÀÚ°¡ ¾ÖÇà Mac Ç÷§Æû¿¡¼­ Vulkan ÀÀ¿ëÇÁ·Î±×·¥À» ºôµåÇÏ°í, ½ÇÇàÇÏ°í µð¹ö±ëÇÏ´Â °³¹ß ȯ°æÀ» Á¦°øÇÑ´Ù. macOS¿ë LunarG SDK´Â ·Î´õ¿Í °ËÁõ ·¹À̾ Á¦°øÇÔÀ¸·Î½á, °³¹ßÀÚÀÇ Äڵ尡 API¸¦ Á¤È®È÷ »ç¿ëÇÏ°í ÀÖ´ÂÁö È®ÀÎÇÒ ¼ö ÀÖ´Ù. LunarG¿¡´Â »õ·Î¿î µµ±¸¿Í ±â´ÉµéÀÌ °è¼Ó Ãß°¡µÉ ¿¹Á¤ÀÌ´Ù.

ÀÌ ±â»çÀÇ ÀÇ°ß º¸±â
ÇÁ¸®½ºÆ® rubychan´ÔÀÇ ¹Ìµð¾î·Î±× °¡±â  / 18-03-06 2:33/ ½Å°í
¾ó¸¶³ª ¾²°Ô µÉÁö´Â
´Ð³×ÀÓ
ºñȸ¿ø

º¸µå³ª¶ó ¸¹ÀÌ º» ´º½º
º¸µå³ª¶ó ¸¹ÀÌ º» ±â»ç
·Î±×ÀÎ | ÀÌ ÆäÀÌÁöÀÇ PC¹öÀü
Copyright NexGen Research Corp. 2010