[Flutter] 모바일에서 셰이더 컴파일 버벅거림 줄이기(수정)


[Flutter] 모바일에서 셰이더 컴파일 버벅거림 줄이기(수정)

SkSL로 실행 Example 모바일 앱의 애니메이션이 버벅거리는 것처럼 보이지만 처음 실행했을 때만 나타나는 경우 상당한 개선을 위해 Skia Shader Language(SkSL)로 캡처한 셰이더를 워밍업할 수 있습니다. 먼저, 아래 명령어를 통하여 앱을 실행시킵니다. # 실행시 flutter run --profile --cache-sksl # SKSL을 처음 실행하는 경우 flutter run --profile --cache-sksl --purge-persistent-cache 실행시킨 앱에서 데이터가 쌓일 수 있게 기능들을 모두 탭하여 확인합니다. 같은 터미널에서 "shift" + "m"을 눌러 대문자 "M"을 누르게 되면 해당 프로젝트 폴더에 "flutter_01.sksl" 이름 순으로 파일이 만들어 집니다. 빌드 위에서 "profile" 모드로 데이터를 쌓은 파일을 가지고 빌드하시면 됩니다. # AOS 빌드 flutter build appbundle --bundle-sks...


#cache #flutter #perfomance #sksl #성능 #최적화 #퍼포먼스 #플러터

원문링크 : [Flutter] 모바일에서 셰이더 컴파일 버벅거림 줄이기(수정)