| 410 | } |
| 411 | |
| 412 | jobject C2J_CreateTexture(JNIEnv* env, TypeInfos* types, const Texture* src) { |
| 413 | if (src == 0) return 0; |
| 414 | jobject obj = env->AllocObject(types->m_TextureJNI.cls); |
| 415 | dmJNI::SetString(env, obj, types->m_TextureJNI.name, src->m_Name); |
| 416 | dmJNI::SetObjectDeref(env, obj, types->m_TextureJNI.image, C2J_CreateImage(env, types, src->m_Image)); |
| 417 | dmJNI::SetObjectDeref(env, obj, types->m_TextureJNI.sampler, C2J_CreateSampler(env, types, src->m_Sampler)); |
| 418 | dmJNI::SetObjectDeref(env, obj, types->m_TextureJNI.basisuImage, C2J_CreateImage(env, types, src->m_BasisuImage)); |
| 419 | dmJNI::SetUInt(env, obj, types->m_TextureJNI.index, src->m_Index); |
| 420 | return obj; |
| 421 | } |
| 422 | |
| 423 | jobject C2J_CreateTextureTransform(JNIEnv* env, TypeInfos* types, const TextureTransform* src) { |
| 424 | if (src == 0) return 0; |
no test coverage detected