
SwiftUI에서 Metal 사용해보기
·
🍎 iOS
Metal 관련 용어MTKViewMetalKit에서 제공하는 뷰로 Metal을 사용하는 그래픽 컨텐츠를 그리는 데 사용. GPU와의 상호작용 관리MTLDeviceGPU를 나타내는 객체로, Metal에서 그래픽 작업을 수행하는 데 필요한 다양한 리소스 생성 가능MTLCommandQueueGPU에 연산을 요청하기 위해 명령을 큐에 추가하는 객체. 그래픽 경로에서 수행할 작업을 순차적으로 처리.MTLRenderPipelineState렌더링 파이프라인의 상태. 셰이더 프로그램과 렌더링 특성을 포함함. 그래픽 데이터를 어떻게 처리할지 정의.MTLBufferGPU와 CPU 간의 데이터 전송을 위한 메모리 블록.Shader그래픽 렌더링의 특정 단계를 처리하는 프로그램. 정점 셰이더와 프래그먼트 셰이더가 있다. Vie..