웹GPU

  • GPU for the Web WG
  • GPU for the Web CG
편집장
  • 저스틴 팬(Justin Fan)
  • 브랜던 존스(Brandon Jones)
  • 드미트리 말리쇼우(Dzmitry Malyshau)
  • 마일스 C. 맥스필드(Myles C. Maxfield)
  • 카이 니노미야(Kai Ninomiya)
관련 표준분야
  • GPU 컴퓨팅
  • ECMAScript
  • API
웹사이트www.w3.org/TR/webgpu/

웹GPU(WebGPU)는 현대적인 3차원 그래픽스와 연산 능력을 제공할 목적으로 가속화된 그래픽스와 연산을 위한 잠재적인 웹 표준자바스크립트 API의 작업 중인 이름이다. W3C GPU for the Web Community Group이 애플, 모질라, 마이크로소프트, 구글 등의 엔지니어들과 함께 개발하였다.[1]

WebGL과 달리 웹GPU는 기존의 네이티브 APi의 직접적인 이식판은 아니다. 벌컨, 메탈, Direct3D 12가 제공하는 API에 기반을 두며 모바일 및 데스크톱 플랫폼에 고성능을 제공하는 것이 목적이다.[2] 모바일 플랫폼의 경우 (상기 언급된) 현대의 그래픽스 API가 필요한 WebGPUDevice 오브젝트의 생성에 국한된다.

최초의 개념적 프로토타입인 NXT는 2017년 초 크로미엄 팀에 의해 시연되었다.[3]

같이 보기

각주

  1. “GPU for the Web Community Group”. 《w3.org》. 2018년 9월 11일에 확인함. 
  2. Google (2019년 8월 1일). “googlearchive/nxt-standalone: DO NOT USE, UPSTREAM REPO IS https://dawn.googlesource.com/dawn”. 《GitHub. 2021년 12월 25일에 확인함.  |title=에 지움 문자가 있음(위치 60) (도움말)

외부 링크

  • 웹GPU 위키데이터에서 편집하기 - 공식 웹사이트
  • WebGPU specification
  • (영어) gpuweb - 깃허브
  • WebGPU API Proposal for Apple Webkit in 2017
  • GPU on the Web Community Group at W3C
  • v
  • t
  • e
서버 사이드
프로토콜
서버 API
아파치 모듈
주제
클라이언트 사이드
브라우저 API
웹 API
W3C
크로노스
기타
주제
주제