스키아 그래픽스 엔진
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
스키아 그래픽스 엔진은 2004년 설립되어 2005년 구글에 인수된 Skia Inc.에서 개발한 2D 그래픽스 라이브러리이다. 윈도우, macOS, iOS, 안드로이드, 리눅스, 웹 브라우저 등 다양한 플랫폼을 지원하며, CPU 래스터화, PDF 출력, GPU 가속 렌더링(ANGLE, Vulkan, Metal), SVG, XPS 등 여러 백엔드를 제공한다. 구글 크롬, 안드로이드, 파이어폭스 등 다양한 소프트웨어에서 활용되며, 그리스어 '그림자'를 뜻하는 단어에서 이름이 유래되었다.
더 읽어볼만한 페이지
- 구글 인수 기업 - 유튜브
유튜브는 2005년 설립되어 다양한 비디오 콘텐츠를 공유하는 세계 최대 온라인 동영상 플랫폼으로 성장, 구글에 인수된 후 다양한 서비스를 출시하고 기술적 발전을 이루었으나, 저작권 문제, 극단주의 콘텐츠 확산, 개인정보보호 논란 등 사회적 문제에 직면해 광고 차단 프로그램 단속 강화 정책을 시행하고 있다. - 구글 인수 기업 - 구글 딥마인드
구글 딥마인드가 개발한 스타크래프트 II 인공지능 알파스타는 프로게이머를 상대로 뛰어난 실력을 입증했으며, 딥마인드는 이를 인공 일반 지능 개발을 위한 시도로 간주한다. - 그래픽 라이브러리 - Direct2D
Direct2D는 마이크로소프트에서 개발한 2D 그래픽 API로, 낮은 수준의 추상화, 고품질 텍스트 렌더링, 안티앨리어싱, 하드웨어 가속, 높은 DPI 지원 등의 특징을 가지며 다양한 분야에서 활용된다. - 그래픽 라이브러리 - WinG
WinG는 윈도우 3.x의 그래픽 성능 향상을 위해 개발된 기술로, DirectX로 발전하는 기반이 되었으며 한국 게임 산업에도 영향을 미쳤다. - BSD 라이선스 소프트웨어 - V8 (자바스크립트 엔진)
V8은 구글이 개발한 오픈 소스 자바스크립트 엔진으로, 자바스크립트 코드 실행 속도 향상을 위해 여러 컴파일러를 거쳐 크롬, 노드.js 등에서 활용된다. - BSD 라이선스 소프트웨어 - VP9
VP9는 구글이 개발한 오픈 소스 비디오 코덱으로, VP8보다 압축 효율을 높이고 HEVC보다 나은 성능을 목표로 개발되었으며, WebM 형식으로 사용되고 주요 웹 브라우저와 넷플릭스, 유튜브 등에서 지원했으나 AV1의 등장으로 개발이 중단되었다.
스키아 그래픽스 엔진 - [IT 관련 정보]에 관한 문서 | |
---|---|
기본 정보 | |
이름 | 스키아 그래픽스 엔진 |
원어 이름 | Skia Graphics Engine |
개발 | 구글 |
초기 개발자 | 스키아 Inc. |
최신 버전 | (정보 없음) |
출시 | (정보 없음) |
프로그래밍 언어 | C++ |
운영 체제 | 안드로이드 iOS 리눅스 macOS 윈도우 |
장르 | 그래픽스 라이브러리 |
라이선스 | New BSD License |
웹사이트 | Skia 공식 웹사이트 Skia 소스 코드 저장소 |
2. 역사
스키아 그래픽스 엔진(Skia Graphics Engine)을 개발한 스키아(Skia Inc.)는 2004년 마이크 리드(Mike Reed)와 캐리 클라크(Cary Clark)에 의해 노스캐롤라이나주 채플힐에서 설립되었으며, 2005년 구글에 인수되었다.[8]
스키아는 다음 플랫폼을 지원한다.
스키아는 다중 플랫폼을 지원하기 위해 다양한 백엔드를 사용한다. CPU 소프트웨어 래스터화, PDF 출력, SVG, XPS(XML Paper Specification) 등을 지원한다. GPU 가속 렌더링은 ANGLE 백엔드, Vulkan, Metal을 통해 지원한다. 스키아는 Qt처럼 자체 위젯과 UI 설명 언어 등을 제공하는 정교한 API보다는 카이로 또는 Pathfinder와 목적이 유사하다(드로잉 중심).
3. 지원 플랫폼
운영 체제 버전 윈도우 7, 8, 8.1, 10, 11 macOS 10.10.5 이상 iOS 8 이상 안드로이드 4.1 (젤리빈) 이상 우분투 14.04 이상 데비안 8 이상 openSUSE 13.3 이상 페도라 리눅스 24 이상 웹 브라우저 구글 크롬, 크롬 OS, 크로미움 OS, 모질라 파이어폭스, 모질라 선더버드, 안드로이드, 파이어폭스 OS, 플러터, 아발로니아 (알파 4부터), 리브레오피스 (버전 7.0부터), RAD 스튜디오 (버전 12.0부터)에서 사용됨[14][7][6]
4. 기술적 특징
4. 1. GPU 가속 렌더링
스키아는 여러 플랫폼을 지원하기 위해 다양한 백엔드를 사용한다. GPU 가속 렌더링을 위한 백엔드는 다음과 같다.4. 2. 기타
스키아는 다중 플랫폼을 유지하기 위해 여러 (플랫폼 종속적인) 백엔드를 지원하는데, 다음을 포함한다.
스키아는 자체 위젯과 UI 설명 언어 등을 제공하는 Qt와 같은 다른 정교한 API보다는 카이로 또는 Pathfinder와 목적이 가장 유사하다(즉, 드로잉에 중점을 둔다).
5. 활용 사례
구글 크롬, 크롬 OS, 크로미움 OS, 모질라 파이어폭스, 모질라 선더버드, 안드로이드, 파이어폭스 OS, 플러터[5], 아발로니아(Alpha 4부터), 리브레오피스(버전 7.0부터) 및 RAD 스튜디오[6](버전 12.0부터)에서 사용된다.
6. 어원
Skia는 그리스어로 '그림자'를 뜻하는 단어(Σκιά)의 로마자 표기이다.
참조
[1]
웹사이트
Skia Graphics Library
https://skia.org
2020-11-01
[2]
웹사이트
Google Open Sources Skia Graphics Engine
http://gigaom.com/20[...]
2008-09-02
[3]
웹사이트
Specialized Builds
https://skia.org/doc[...]
2022-01-18
[4]
웹사이트
The Skia 2D Graphics Library From Google - Phoronix
https://www.phoronix[...]
2018-04-19
[5]
웹사이트
Skia Documentation
https://skia.org/doc[...]
2023-04-20
[6]
웹사이트
RAD Studio
https://www.embarcad[...]
[7]
웹사이트
CanvasKit - Skia + WebAssembly
https://skia.org/doc[...]
2021-09-03
[8]
웹사이트
Inside Google's Chapel Hill outpost: A growing success story {{!}} WRAL TechWire
https://www.wraltech[...]
2021-10-27
[9]
웹사이트
Google Open Sources Skia Graphics Engine
http://gigaom.com/20[...]
2008-09-02
[10]
Github
mono/SkiaSharp: SkiaSharp is a cross-platform 2D graphics API for .NET platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images.
https://github.com/m[...]
[11]
Microsoft Docs
SkiaSharp Graphics in Xamarin.Forms - Xamarin | Microsoft Docs
https://docs.microso[...]
[12]
웹인용
Skia Graphics Library
https://skia.org
2020-11-01
[13]
웹인용
Google Open Sources Skia Graphics Engine
http://gigaom.com/20[...]
2008-09-02
[14]
웹인용
CanvasKit - Skia + WebAssembly
https://skia.org/doc[...]
2021-09-03
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com