본문 바로가기

안드로이드 렌더스크립트2

[안드로이드] 렌더스크립트 로그 찍어보기! RenderScript! 안녕하세요 푸민입니다. 안드로이드 렌더스크립트를 이용해서 로그를 한번 찍어볼까요? 1. project.properties 에 렌더스크립트 사용 설정을 한다. renderscript.target=18 renderscript.support.mode=true sdk.buildtools=18.1.0 2. .rs 파일을 생성하여 스크립트를 작성한다. #pragma version(1)#pragma rs java_package_name(com.example.hellorenderscript) void hello_world(){rsDebug("Hello, RenderScript", 0);} 위의 version 부분에 렌더스크립트의 버전을 입력해줍니다. 그리고 두번째로 해당 어플리케이션의 패키지를 설정해줍니다. 그런 다음.. 2015. 10. 31.
[안드로이드] 렌더스크립트?? RenderScript - 소개 안녕하세요 푸민입니다.저번 포스팅까지 JNI에서 해서 보았는데요. 안드로이드에는 또 다른 성능향상을 위한 기능이 있습니다!바로 렌더스크립트인데요. http://developer.android.com/intl/ko/guide/topics/renderscript/compute.html NDK와 렌더스크립트 모두 Low 레벨에서 동작하는 것이지만 차이가 있습니다. JNI 의 경우 C 코드로 작성하고 NDK를 이용하여 so 파일을 생성해서 소스코드에 넣어줍니다. 즉 일반 C 언어와 마찬가지로 미리 컴파일을 하는 것입니다. 렌더스크립트도 먼저 컴파일을 하지만 다른점이 있는데, 바로 디바이스에 직접 컴파일하는 것입니다. 먼저 이클립스에서 LLVM(Low - Level Virtual Machine)의 비트코드로 컴파.. 2015. 10. 30.