Add Java bindings for ColorGrading (#2638)
This commit is contained in:
@@ -37,12 +37,21 @@ Java_com_google_android_filament_View_nSetScene(JNIEnv*, jclass, jlong nativeVie
|
||||
}
|
||||
|
||||
extern "C" JNIEXPORT void JNICALL
|
||||
Java_com_google_android_filament_View_nSetCamera(JNIEnv*, jclass, jlong nativeView, jlong nativeCamera) {
|
||||
Java_com_google_android_filament_View_nSetCamera(JNIEnv*, jclass,
|
||||
jlong nativeView, jlong nativeCamera) {
|
||||
View* view = (View*) nativeView;
|
||||
Camera* camera = (Camera*) nativeCamera;
|
||||
view->setCamera(camera);
|
||||
}
|
||||
|
||||
extern "C" JNIEXPORT void JNICALL
|
||||
Java_com_google_android_filament_View_nSetColorGrading(JNIEnv*, jclass,
|
||||
jlong nativeView, jlong nativeColorGrading) {
|
||||
View* view = (View*) nativeView;
|
||||
ColorGrading* colorGrading = (ColorGrading*) nativeColorGrading;
|
||||
view->setColorGrading(colorGrading);
|
||||
}
|
||||
|
||||
extern "C" JNIEXPORT void JNICALL
|
||||
Java_com_google_android_filament_View_nSetViewport(JNIEnv*, jclass,
|
||||
jlong nativeView, jint left, jint bottom, jint width, jint height) {
|
||||
@@ -93,18 +102,6 @@ Java_com_google_android_filament_View_nGetAntiAliasing(JNIEnv*, jclass, jlong na
|
||||
return (jint) view->getAntiAliasing();
|
||||
}
|
||||
|
||||
extern "C" JNIEXPORT void JNICALL
|
||||
Java_com_google_android_filament_View_nSetToneMapping(JNIEnv*, jclass, jlong nativeView, jint type) {
|
||||
View* view = (View*) nativeView;
|
||||
view->setToneMapping(View::ToneMapping(type));
|
||||
}
|
||||
|
||||
extern "C" JNIEXPORT jint JNICALL
|
||||
Java_com_google_android_filament_View_nGetToneMapping(JNIEnv*, jclass, jlong nativeView) {
|
||||
View* view = (View*) nativeView;
|
||||
return (jint) view->getToneMapping();
|
||||
}
|
||||
|
||||
extern "C" JNIEXPORT void JNICALL
|
||||
Java_com_google_android_filament_View_nSetDithering(JNIEnv*, jclass, jlong nativeView, jint dithering) {
|
||||
View* view = (View*) nativeView;
|
||||
|
||||
Reference in New Issue
Block a user