은 내가 스크립트 기능이 안드로이드 API16 +Android 렌더 스크립트 기능이 자동으로 커널로 설정되었으므로이를 피하는 방법은 무엇입니까? 내가 스크립트에 설정 내부 포인터 (할당)하고 싶은이와</p> <pre><code>void setBuffers(uchar *y, uchar *u, uchar *v){ ... } </code></pre> <p>:
에 대한 renderscript 코드를 컴파일합니다. 그러나 컴파일러는 RS_KERNEL 특성을 가진 것처럼 포인터 매개 변수로 모든 함수를 처리하고 커널 함수로 만들고 Java 코드를 forEach_setBuffers
으로 생성하거나 y
이 int (커널의 경우 true) 여야한다고 불평합니다.
이 자동 커널 모드가 단순화로 추가되어 스크립트에 함수를 표시 할 필요가 없다고 가정합니다. 좋은.
그러나이 코드를 invokable으로 변경하여 Java 코드에 invoke_setBuffers
이 포함되도록해야합니다. 어떻게 만들 수 있습니까?