Metal3편 - 메모리 사용량 급증 버그 수정
·
SWIFT개발
https://codeisfuture.tistory.com/119 Metal(2)-셰이더 코드 작성까지이전 글에서 메탈이란 GPU에 접근하여 빠른 그래픽 처리를 가능하게 해주는 저수준 API라는 것을 학습했다. 즉 Spiritekit, Animation 밑의 있는 것!! 이번엔 그래서 메탈이 어떻게 렌더링을 하는지 살펴codeisfuture.tistory.com기존의 문제점 func applyFilter(_ image: UIImage, filtertype: String, intensity: Float) async -> UIImage { let startTime = CACurrentMediaTime() guard let cgImage = image.resize(ta..
Metal(2)-셰이더 코드 작성까지
·
면접준비
이전 글 요약https://codeisfuture.tistory.com/119 Metal(2)-셰이더 코드 작성까지이전 글에서 메탈이란 GPU에 접근하여 빠른 그래픽 처리를 가능하게 해주는 저수준 API라는 것을 학습했다. 즉 Spiritekit, Animation 밑의 있는 것!! 이번엔 그래서 메탈이 어떻게 렌더링을 하는지 살펴codeisfuture.tistory.com이전 글에서 Metal이란 GPU에 접근하여 빠른 그래픽 처리를 가능하게 해주는 저수준 API라는 것을 학습했습니다.즉 SpriteKit, Core Animation 밑에 있는 기반 기술이죠! 이번엔 Metal이 어떻게 렌더링을 하는지, 그리고 실제로 커스텀 필터를 어떻게 만드는지 자세히 살펴볼 계획입니다렌더링 프로세스Metal은 '초..