Search Unity

[Quest] Freeze at splash screen - OPENGL NATIVE PLUG-IN ERROR

Discussion in 'VR' started by eusebium, Sep 18, 2019.

  1. eusebium

    eusebium

    Joined:
    Jul 23, 2016
    Posts:
    84
    Hi.
    Following the setup from here (
    ) and the app is freezing displaying the splashscreen.
    I am using Unity 2019.2.3f1, Oculus Unity plugin 1.40, Oculus Android 1.38.3.

    Any ideas why?
    Thanks!

    In the logcat I see:

    09-18 08:51:06.934: I/Unity(3052): SystemInfo CPU = ARMv7 VFPv3 NEON, Cores = 3, Memory = 3790mb
    09-18 08:51:06.934: I/Unity(3052): SystemInfo ARM big.LITTLE configuration: 3 big (mask: 0xe0), 0 little (mask: 0x0)
    09-18 08:51:06.934: I/Unity(3052): XR UsableCoreMask: 0xe0
    09-18 08:51:06.935: I/Unity(3052): ApplicationInfo com.Company.xr.app version 1.1 build 1ade1f29-4d3b-4975-a1b0-831ab397fdf9
    09-18 08:51:06.935: I/Unity(3052): Built from '2019.2/staging' branch, Version '2019.2.3f1 (8e55c27a4621)', Build type 'Release', Scripting Backend 'mono', CPU 'armeabi-v7a', Stripping 'Disabled'
    09-18 08:51:07.062: E/Unity(3052): Unable to find libAudioPluginOculusSpatializer

    09-18 08:51:07.081: D/Unity(3052): GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc GL_OES_texture_npot GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_b
    09-18 08:51:07.081: D/Unity(3052): order_clamp GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5 GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16 GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture GL_E
    09-18 08:51:07.081: D/Unity(3052): XT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params GL_EXT_clip_cull_distance GL_EXT_protected_textures GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control GL_OES_texture_view GL_EXT_fragment_invocation_density GL_QCOM_YUV_texture_gather
    09-18 08:51:08.384: E/Unity(3052): OPENGL NATIVE PLUG-IN ERROR: GL_INVALID_ENUM: enum argument out of range
    09-18 08:51:08.384: E/Unity(3052):
    09-18 08:51:08.384: E/Unity(3052): (Filename: ./Runtime/GfxDevice/opengles/GfxDeviceGLES.cpp Line: 348)
    09-18 08:51:08.488: D/UnityVolumeReceiver(3052): Registering volume receiver
    09-18 08:51:08.492: D/UnityVolumeReceiver(3052): startVolumeReceiver: 12
    09-18 08:51:08.494: D/UnityBatteryReceiver(3052): Registering battery receiver
    09-18 08:51:08.497: W/Unity(3052): Oculus Patched Thread Core Affinity on threads: 3066 and 3094
    09-18 08:51:08.497: W/Unity(3052):
    09-18 08:51:08.497: W/Unity(3052): (Filename: ./Modules/VR/Oculus/VROculus.cpp Line: 1018)
    09-18 08:51:08.497: I/Unity(3052): Created eye textures with a "separate" layout. The "multi-pass" stereo mode will be used.
     
  2. eusebium

    eusebium

    Joined:
    Jul 23, 2016
    Posts:
    84
    Apparently, the OPENGL NATIVE PLUG-IN ERROR comes from Multithreaded rendering.
     
    Last edited: Sep 19, 2019