Vulkan 1.0 : 고성능 그래픽을위한 크로스 플랫폼 API

El 2 월 16 올해의 크로노스 그룹 발표하다 Vulkan 1.0 출시 (20015 년 말 출시 예정일을 달성 할 수 없었기 때문에) XNUMX 년간의 노력 끝에 마침내 세계로 나갈 준비가되었습니다. 첫 번째 게임 Vulkan 엔진 또한 공개 베타에서 사용 가능 그러나 16 년 02 월 16 일 현재 리눅스 상황은 전적으로 호의적이지 않습니다 대부분의 판매자는 여전히 Windows에서 Linux 지원을 통해 도움이 될지 결정. 이러한 운영 체제 차이를 무시하고 다음을 확인해야합니다. 당신의 기대는 현실적입니다 시도하기 전에 새로운 Vulkan 게임 개발자에게이 새로운 그래픽 API를 배우고 디자인 할 시간을 제공합니다.

1

불칸 1.0

VULKAN 의 대답이다 크로노스 그룹 파라 Microsoft DirectX 12, Apple의 Metal 및 이전 AMD Mantle API 제공하기 위해 고성능 그래픽. 그들은 처음에이 AP를 "차세대 OpenGL 이니셔티브", 그러나 한때 Vulkan이라는 이름이 붙었을 때 이전 제목은 과거에 남아있었습니다. Vulkan이 표류하며 ADM Mantle 기술을 기반으로 제작되었습니다. 어느 AMD에서 기증 Khronos를 제공 할 의도로 기반 업계 전반에 걸쳐 표준화 할 수있는 API 개발 시작 (OpenGL과 동일), 그러나 VULKAN 그것은 진화했다 훨씬 더, 이미 AMD의 GNC 하드웨어 설계와 관련이 없으며 모든 사용 사례에 맞출 수 있습니다. 모든 생태계, API는 여러 당사자가 검토 한 후 많이 발전했습니다. 크로노스 대통령, 닐 트레 벳, 명확하게 VULKAN es Mantle에 대한 다른 초점보다 훨씬 더.

사이에 Vulkan의 목표 이 디자인 3D 그래픽 애플리케이션 실시간으로, 으로 게임 및 인터랙티브 미디어 마찬가지로 모든 플랫폼에서 매우 다양한 다른 API에 비해 장점, 제공 낮은 오버 헤드, GPU에 대한보다 직접적인 제어, 낮은 CPU 사용으로 높은 성능, 를 할 수있는 여러 CPU 코어에 작업을 더 잘 분산시킵니다. 또한 고급 그래픽 카드에서 지원하는 크로스 플랫폼 API y 이 API를 사용하여 만든 응용 프로그램의 이식성을 향상시키기 위해 OS에 구애받지 않습니다.

불칸 1.0 사용 사례에 맞게 설계되었습니다. 스마트 폰, 데스크탑 및 콘솔, 지금은 멀티 스레딩 기능이있는 API, OpenGL 드라이버에 비해 훨씬 낮은 오버 헤드 그리고 무엇을 지원 SPIR-V를 통해 미리 컴파일 된 셰이더. 다른 대체 API와 달리 Vulkan은 크로스 플랫폼이자 진정한 산업 표준입니다.. 현재 존재 벌칸 SDK 사용할 수 Android, Linux 및 Windows, 아직 베타 단계이지만 AMD 및 Nvidia 그것을 알렸다 그들은 Vulkan을 지원합니다. 불칸 1.0 이것은 최종 버전이 아닙니다. 워킹 그룹은 다른 개발자로부터 피드백을 받았습니다.

¿그리고 OpenGL은 어떻게 될까요?

동안 불칸 1.0 최전선에 있습니다 대용량 그래픽 처리, OpenGL은 Khronos Group에 의해 포기되지 않습니다.,이 프로젝트를 담당하는 개발자는 그대로 유지되고 진화해야합니다. Vulkan 아니오 그것은 엄격히 필요하다 모든 게임 및 앱 개발자 용, 이것은 당신이 얼마나 성능, 그래픽 카드의 도움이 필요한 경우, 더 액세스 할 수있는 API를 찾고있는 경우, 워크로드를 병렬화 할 수없는 경우 등.

2

또한 이야기가 있었다 지원 추가 OpenGL 용 SPIR-V 그리고 그 전면에 대한 다른 개선. 그러나, 그 크로노스 그룹 공식적으로 새로운 사양이나 업데이트를 발표하지 않았습니다. OpenGL을, 그러나 그것은 다음 달 동안 경계하는 문제입니다.

중 하나 OpenGL 확장 (비공식) 노출 NVIDIA 드라이버는 GL_NV_draw_vulkan_image입니다.. 이 확장 기능은 그리기VkImageNV 전체 또는 일부 내용을 표시 할 수있는 직사각형을 그리는 기능 Vulkan의 VkImage XNUMX 차원 방식으로. 이 확장은 또한 제공합니다 Vulkan과 OpenGL 간의 드로잉 동기화 기능, 기본적으로 확장은 발표 내용 de 벌칸 d컨텍스트 내에서 오픈지엘.

3

게임 및 Vulkan

지난 16 월 XNUMX 일 Croteam은 Talos Principle을 출시했습니다., 업로드 됨 Steam 플랫폼 사용하여 Vulkan 엔진. 운수 나쁘게 버전 이 게임의 Linux는 아직 공개되지 않았습니다.,하지만 곧

El 지연 때문이다 적합성 드라이버 검색. 이것들 Vulkan 1.0 드라이버 될거야 곧 출시 우리가 알고 있기 때문에 Windows 베타 버전은 Steam에서 사용할 수 있습니다. 밸브에서, 그것은 또한 예상됩니다 Dota2 장군은 일시적으로 연결이 지원과 함께 VULKAN, 마찬가지로 앞으로 다른 게임이 나타날 것입니다.

마이클 라 라벨, 포럼 작가 Phoronix “초기에 참여한 게임 개발자로서 VULKAN 경고를 받았다 아니 요구자 Vulkan 게임의 성능으로 기적을 기대하십시오”. 이것은 Vulkan API는 더 나은 성능과 더 큰 최적화를위한 많은 가능성을 제공합니다. 게임과 엔진은 DirectX 11 및 OpenGL에 맞게 조정되고 있습니다.. 새로운 게임이나 재 설계된 엔진이 등장 할 때까지는 VULKAN 있을 것입니다 OpenGL / DX11에서 더 나은 성능. 이는 이유 juegos 현재 이용 가능 VULKAN 그들은 할 수있다. OpenGL 프로세서에있는 것보다 느림, 이것은 게임과 드라이버의 다양한 버그를 작업하는 동안.

비록 개발자 게임의 흥분한Vulkan이 제공하는 가능성시간이 걸려요 그래서 완전히 변환하십시오. 이와 유사한 상황이 발생했을 때 다이렉트3D 11 풀려났다. 시작했다 지원 게임, 얼마 후 게임이 Direct3D 9보다 빠르게 실행되기 시작했습니다.


기사의 내용은 우리의 원칙을 준수합니다. 편집 윤리. 오류를보고하려면 여기에.

2 코멘트, 당신의 것을 남겨주세요

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   스토커

    좋은 게시물, 게임 자체에 대해 무엇을 제공하는지 확인하십시오. 오픈 소스 세계에서 게임의 좋은시기가 다가오고 있습니다.

  2.   HO2Gi

    "20015"제로가 남은 것 같아요