Marshmallow update - Rending/Materials broken

Hey,

I updated my phone to Marshmallow this morning and now the rendering seems broken.

I’ve tried tweaking settings in the editor, deleting my cooked folder, etc. Nothing seems to fix it. It still looks fine in the editor.

This is using 4.11. I updated to 4.11.1 and unfortunately it didn’t fix the issue.This is using very basic materials.

PC - Editor

Galaxy S6 - Marshmallow update.

Any ideas?

Cheers

Log from app:

Android version is 6.0.1

Android manufacturer is sams

Android model is SM-G920F

==============> GameActive.onResume complete!
Case APP_CMD_INIT_WINDOW
LogAndroidEvents: EnqueueAppEvent : 0, 4077907976, tid = 31660
EGL Extensions:
EGL_KHR_get_all_proc_addresses EGL_ANDROID_presentation_time EGL_KHR_swap_buffers_with_damage EGL_KHR_image EGL_KHR_image_base EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_
FOnlineSubsystemAndroid::Init
***** RequestedContentScaleFactor different 1.000000 != -1.000000, not using res cache
***** Window different, not using res cache
***** WindowWidth is -1, not using res cache
FAndroidGPUInfo
AndroidEGL::InitSurface 1, 1
AndroidEGL::CreateEGLSurface() 0xd73ffde0
AndroidEGL::CreateEGLSurface(1), auxSurface = eglCreatePbufferSurface(), 8x8
Registering volume receiver
startVolumeReceiver: 9
Registering battery receiver
Registering headset receiver
Battery: status = 2, rawlevel = 33, scale = 100
nativeBatteryEvent(stat = 2, lvl = 33, t = 26.80)
startHeadsetReceiver: 0
nativeHeadsetEvent(0)
headsetReceiver::onReceive
nativeHeadsetEvent(0)
FPlatformOpenGLDevice:Init
AndroidEGL::InitSurface 0, 1
[JAVA] - SetDesiredViewSize width=1280 and height=720
AndroidEGL::CreateEGLSurface() Already initialized: 0xd73ffde0
[2016.04.09-18.06.16:606][ 0]LogEngine:Display: Android Version Make Model Language: 6.0.1 samsung SM-G920F en_GB
[2016.04.09-18.06.16:606][ 0]LogAndroid: Case APP_CMD_START
[2016.04.09-18.06.16:606][ 0]LogAndroid: Case APP_CMD_RESUME
[2016.04.09-18.06.16:606][ 0]LogInit:Display: Running engine for game: Swinger
[2016.04.09-18.06.16:606][ 0]LogModuleManager:Warning: ModuleManager: Module ‘HTTPChunkInstaller’ not found - its StaticallyLinkedModuleInitializers function is null.
[2016.04.09-18.06.16:606][ 0]LogModuleManager:Warning: ModuleManager: Module ‘HTTPChunkInstaller’ not found - its StaticallyLinkedModuleInitializers function is null.
[2016.04.09-18.06.16:606][ 0]LogModuleManager:Warning: ModuleManager: Module ‘HTTPChunkInstaller’ not found - its StaticallyLinkedModuleInitializers function is null.
[2016.04.09-18.06.16:606][ 0]LogInit:Display: RandInit(718851973) SRandInit(718851973).
[2016.04.09-18.06.16:606][ 0]LogAndroid: Case APP_CMD_INPUT_CHANGED
[2016.04.09-18.06.16:606][ 0]LogTaskGraph: Started task graph with 4 named threads and 8 total threads.
[2016.04.09-18.06.16:606][ 0]LogStats: Stats thread started at 0.298348
[2016.04.09-18.06.16:606][ 0]LogAndroid: Case APP_CMD_INIT_WINDOW
[2016.04.09-18.06.16:607][ 0]LogInit: Version: 4.11.1-2934540+++UE4+Release-4.11
[2016.04.09-18.06.16:607][ 0]LogInit: API Version: 2927265
[2016.04.09-18.06.16:607][ 0]LogInit: Compiled (32-bit): Apr 6 2016 03:04:06
[2016.04.09-18.06.16:607][ 0]LogInit: Compiled with Clang: 3.3
[2016.04.09-18.06.16:607][ 0]LogInit: Build Configuration: Development
[2016.04.09-18.06.16:607][ 0]LogInit: Branch Name: ++UE4+Release-4.11
[2016.04.09-18.06.16:607][ 0]LogInit: Command line: /Game/Levels/1/1-1 -Messaging -SessionId=B64C230C44C890B9CDFBE797A439470D -SessionOwner=“Chris” -SessionName=“Launch On Device” -iterative
[2016.04.09-18.06.16:607][ 0]LogInit: Base directory:
[2016.04.09-18.06.16:607][ 0]LogInit: Installed Engine Build: 0
[2016.04.09-18.06.16:607][ 0]LogInit: Using libcurl 7.46.0
[2016.04.09-18.06.16:607][ 0]LogInit: - built for arm-unknown-linux-androideabi
[2016.04.09-18.06.16:607][ 0]LogInit: - supports SSL with OpenSSL/1.0.1s
[2016.04.09-18.06.16:607][ 0]LogInit: - supports HTTP deflate (compression) using libz 1.2.8
[2016.04.09-18.06.16:607][ 0]LogInit: - other features:
[2016.04.09-18.06.16:607][ 0]LogInit: CURL_VERSION_SSL
[2016.04.09-18.06.16:607][ 0]LogInit: CURL_VERSION_LIBZ
[2016.04.09-18.06.16:607][ 0]LogInit: CURL_VERSION_IPV6
[2016.04.09-18.06.16:607][ 0]LogInit: CURL_VERSION_ASYNCHDNS
[2016.04.09-18.06.16:607][ 0]LogInit: CURL_VERSION_TLSAUTH_SRP
[2016.04.09-18.06.16:608][ 0]LogInit: Libcurl: using existing PEM file: ‘/storage/emulated/0/Android/data/com.piranhi.swingers/files/ca-bundle.pem’
[2016.04.09-18.06.16:608][ 0]LogInit: CurlRequestOptions (configurable via config and command line):
[2016.04.09-18.06.16:608][ 0]LogInit: - bVerifyPeer = true - Libcurl will verify peer certificate
[2016.04.09-18.06.16:608][ 0]LogInit: - bUseHttpProxy = false - Libcurl will NOT use HTTP proxy
[2016.04.09-18.06.16:608][ 0]LogInit: - bDontReuseConnections = false - Libcurl will reuse connections
[2016.04.09-18.06.16:608][ 0]LogInit: - CertBundlePath = /storage/emulated/0/Android/data/com.piranhi.swingers/files/ca-bundle.pem - Libcurl will set CURLOPT_CAINFO to it
[2016.04.09-18.06.16:608][ 0]LogOnline:Display: OnlineSubsystemGooglePlayModule::StartupModule()
[2016.04.09-18.06.16:608][ 0]LogOnline:Display: FOnlineIdentityAndroid::FOnlineIdentityAndroid()
[2016.04.09-18.06.16:608][ 0]LogInit: Presizing for max 2097152 objects, including 0 objects not considered by GC, pre-allocating 0 bytes for permanent pool.
[2016.04.09-18.06.16:608][ 0]LogInit: Object subsystem initialized
[2016.04.09-18.06.16:608][ 0]LogAndroid: Requires 32BPP Encoding: no
[2016.04.09-18.06.16:608][ 0]LogAndroid: Requires Mosaic: no
[2016.04.09-18.06.16:608][ 0]LogAndroid: Setting Width=1280 and Height=720 (requested scale = 1.000000)
[2016.04.09-18.06.16:608][ 0]LogAndroid: Checking 18 rules from DeviceProfile ini file.
[2016.04.09-18.06.16:608][ 0]LogAndroid: Default profile: Android_Default
[2016.04.09-18.06.16:608][ 0]LogAndroid: GpuFamily: Mali-T760
[2016.04.09-18.06.16:608][ 0]LogAndroid: GlVersion: OpenGL ES 3.1 v1.r7p0-03rel0.b596bd02e7d0169c10574b57180c8b57
[2016.04.09-18.06.16:608][ 0]LogAndroid: AndroidVersion: 6.0.1
[2016.04.09-18.06.16:609][ 0]LogAndroid: DeviceMake: samsung
[2016.04.09-18.06.16:609][ 0]LogAndroid: DeviceModel: SM-G920F
[2016.04.09-18.06.16:609][ 0]LogAndroid: Selected Device Profile: [Android_Mali_T7xx]
[2016.04.09-18.06.16:609][ 0]LogInit: Applying CVar settings loaded from the selected device profile: [Android_Mali_T7xx]
[2016.04.09-18.06.16:609][ 0]LogInit: Setting Device Profile CVar: [[r.BloomQuality:1]]
[2016.04.09-18.06.16:609][ 0]LogInit: Setting Device Profile CVar: [[r.DepthOfFieldQuality:1]]
[2016.04.09-18.06.16:609][ 0]LogInit: Setting Device Profile CVar: [[r.LightShaftQuality:1]]
[2016.04.09-18.06.16:609][ 0]LogInit: Setting Device Profile CVar: [[r.RefractionQuality:1]]
[2016.04.09-18.06.16:609][ 0]LogInit: Setting Device Profile CVar: [[r.MobileContentScaleFactor:1.0]]
[2016.04.09-18.06.16:609][ 0]LogInit: Setting Device Profile CVar: [[r.ShadowQuality:2]]
[2016.04.09-18.06.16:609][ 0]LogInit: Memory total: Physical=2679.85MB (3GB approx) Available=2679.85MB PageSize=4.0KB
[2016.04.09-18.06.16:609][ 0]LogTextLocalizationManager: No specific translations for (‘en-GB’) exist, so (‘en’) translations will be used.
[2016.04.09-18.06.16:609][ 0]LogRHI: Initializing OpenGL RHI
[2016.04.09-18.06.16:609][ 0]LogRHI: GL_VENDOR: ARM
[2016.04.09-18.06.16:609][ 0]LogRHI: GL_RENDERER: Mali-T760
[2016.04.09-18.06.16:609][ 0]LogRHI: GL_VERSION: OpenGL ES 3.1 v1.r7p0-03rel0.b596bd02e7d0169c10574b57180c8b57
[2016.04.09-18.06.16:609][ 0]LogRHI: GL_SHADING_LANGUAGE_VERSION: OpenGL ES GLSL ES 3.10
[2016.04.09-18.06.16:609][ 0]LogRHI: OpenGL Extensions:
[2016.04.09-18.06.16:610][ 0]LogRHI: GL_EXT_debug_marker
[2016.04.09-18.06.16:610][ 0]LogRHI: GL_ARM_rgba8
[2016.04.09-18.06.16:610][ 0]LogRHI: GL_ARM_mali_shader_binary
[2016.04.09-18.06.16:610][ 0]LogRHI: GL_OES_depth24
[2016.04.09-18.06.16:610][ 0]LogRHI: GL_OES_depth_texture
[2016.04.09-18.06.16:610][ 0]LogRHI: GL_OES_depth_texture_cube_map
[2016.04.09-18.06.16:610][ 0]LogRHI: GL_OES_packed_depth_stencil
[2016.04.09-18.06.16:610][ 0]LogRHI: GL_OES_rgb8_rgba8
[2016.04.09-18.06.16:610][ 0]LogRHI: GL_EXT_read_format_bgra
[2016.04.09-18.06.16:610][ 0]LogRHI: GL_OES_compressed_paletted_texture
[2016.04.09-18.06.16:610][ 0]LogRHI: GL_OES_compressed_ETC1_RGB8_texture
[2016.04.09-18.06.16:610][ 0]LogRHI: GL_OES_standard_derivatives
[2016.04.09-18.06.16:610][ 0]LogRHI: GL_OES_EGL_image
[2016.04.09-18.06.16:610][ 0]LogRHI: GL_OES_EGL_image_external
[2016.04.09-18.06.16:610][ 0]LogRHI: GL_OES_EGL_sync
[2016.04.09-18.06.16:610][ 0]LogRHI: GL_OES_texture_npot
[2016.04.09-18.06.16:610][ 0]LogRHI: GL_OES_vertex_half_float
[2016.04.09-18.06.16:610][ 0]LogRHI: GL_OES_required_internalformat
[2016.04.09-18.06.16:610][ 0]LogRHI: GL_OES_vertex_array_object
[2016.04.09-18.06.16:610][ 0]LogRHI: GL_OES_mapbuffer
[2016.04.09-18.06.16:611][ 0]LogRHI: GL_EXT_texture_format_BGRA8888
[2016.04.09-18.06.16:611][ 0]LogRHI: GL_EXT_texture_rg
[2016.04.09-18.06.16:611][ 0]LogRHI: GL_EXT_texture_type_2_10_10_10_REV
[2016.04.09-18.06.16:611][ 0]LogRHI: GL_OES_fbo_render_mipmap
[2016.04.09-18.06.16:611][ 0]LogRHI: GL_OES_element_index_uint
[2016.04.09-18.06.16:611][ 0]LogRHI: GL_EXT_shadow_samplers
[2016.04.09-18.06.16:611][ 0]LogRHI: GL_OES_texture_compression_astc
[2016.04.09-18.06.16:611][ 0]LogRHI: GL_KHR_texture_compression_astc_ldr
[2016.04.09-18.06.16:611][ 0]LogRHI: GL_KHR_texture_compression_astc_hdr
[2016.04.09-18.06.16:611][ 0]LogRHI: GL_KHR_debug
[2016.04.09-18.06.16:611][ 0]LogRHI: GL_EXT_occlusion_query_boolean
[2016.04.09-18.06.16:611][ 0]LogRHI: GL_EXT_disjoint_timer_query
[2016.04.09-18.06.16:611][ 0]LogRHI: GL_EXT_blend_minmax
[2016.04.09-18.06.16:611][ 0]LogRHI: GL_EXT_discard_framebuffer
[2016.04.09-18.06.16:611][ 0]LogRHI: GL_OES_get_program_binary
[2016.04.09-18.06.16:611][ 0]LogRHI: GL_OES_texture_3D
[2016.04.09-18.06.16:611][ 0]LogRHI: GL_EXT_texture_storage
[2016.04.09-18.06.16:611][ 0]LogRHI: GL_EXT_multisampled_render_to_texture
[2016.04.09-18.06.16:611][ 0]LogRHI: GL_OES_surfaceless_context
[2016.04.09-18.06.16:612][ 0]LogRHI: GL_OES_texture_stencil8
[2016.04.09-18.06.16:612][ 0]LogRHI: GL_EXT_shader_pixel_local_storage
[2016.04.09-18.06.16:612][ 0]LogRHI: GL_ARM_shader_framebuffer_fetch
[2016.04.09-18.06.16:612][ 0]LogRHI: GL_ARM_shader_framebuffer_fetch_depth_stencil
[2016.04.09-18.06.16:612][ 0]LogRHI: GL_ARM_mali_program_binary
[2016.04.09-18.06.16:612][ 0]LogRHI: GL_EXT_sRGB
[2016.04.09-18.06.16:612][ 0]LogRHI: GL_EXT_sRGB_write_control
[2016.04.09-18.06.16:612][ 0]LogRHI: GL_EXT_texture_sRGB_decode
[2016.04.09-18.06.16:612][ 0]LogRHI: GL_KHR_blend_equation_advanced
[2016.04.09-18.06.16:612][ 0]LogRHI: GL_KHR_blend_equation_advanced_coherent
[2016.04.09-18.06.16:612][ 0]LogRHI: GL_OES_texture_storage_multisample_2d_array
[2016.04.09-18.06.16:612][ 0]LogRHI: GL_OES_shader_image_atomic
[2016.04.09-18.06.16:612][ 0]LogRHI: GL_EXT_robustness
[2016.04.09-18.06.16:612][ 0]LogRHI: GL_EXT_draw_buffers_indexed
[2016.04.09-18.06.16:612][ 0]LogRHI: GL_OES_draw_buffers_indexed
[2016.04.09-18.06.16:612][ 0]LogRHI: GL_EXT_texture_border_clamp
[2016.04.09-18.06.16:612][ 0]LogRHI: GL_OES_texture_border_clamp
[2016.04.09-18.06.16:612][ 0]LogRHI: GL_EXT_texture_cube_map_array
[2016.04.09-18.06.16:612][ 0]LogRHI: GL_OES_texture_cube_map_array
[2016.04.09-18.06.16:612][ 0]LogRHI: GL_OES_sample_variables
[2016.04.09-18.06.16:613][ 0]LogRHI: GL_OES_sample_shading
[2016.04.09-18.06.16:613][ 0]LogRHI: GL_OES_shader_multisample_interpolation
[2016.04.09-18.06.16:613][ 0]LogRHI: GL_EXT_shader_io_blocks
[2016.04.09-18.06.16:613][ 0]LogRHI: GL_OES_shader_io_blocks
[2016.04.09-18.06.16:613][ 0]LogRHI: GL_EXT_tessellation_shader
[2016.04.09-18.06.16:613][ 0]LogRHI: GL_OES_tessellation_shader
[2016.04.09-18.06.16:613][ 0]LogRHI: GL_EXT_primitive_bounding_box
[2016.04.09-18.06.16:613][ 0]LogRHI: GL_OES_primitive_bounding_box
[2016.04.09-18.06.16:613][ 0]LogRHI: GL_EXT_geometry_shader
[2016.04.09-18.06.16:613][ 0]LogRHI: GL_OES_geometry_shader
[2016.04.09-18.06.16:613][ 0]LogRHI: GL_ANDROID_extension_pack_es31a
[2016.04.09-18.06.16:613][ 0]LogRHI: GL_EXT_gpu_shader5
[2016.04.09-18.06.16:613][ 0]LogRHI: GL_OES_gpu_shader5
[2016.04.09-18.06.16:613][ 0]LogRHI: GL_EXT_texture_buffer
[2016.04.09-18.06.16:613][ 0]LogRHI: GL_OES_texture_buffer
[2016.04.09-18.06.16:613][ 0]LogRHI: GL_EXT_copy_image
[2016.04.09-18.06.16:613][ 0]LogRHI: GL_OES_copy_image
[2016.04.09-18.06.16:613][ 0]LogRHI: GL_EXT_color_buffer_half_float
[2016.04.09-18.06.16:613][ 0]LogRHI: GL_EXT_color_buffer_float
[2016.04.09-18.06.16:613][ 0]LogRHI: GL_OVR_multiview
[2016.04.09-18.06.16:613][ 0]LogRHI: GL_OVR_multiview2
[2016.04.09-18.06.16:614][ 0]LogRHI: GL_OVR_multiview_multisampled_render_to_texture
[2016.04.09-18.06.16:614][ 0]LogRHI: GL_MAX_VERTEX_ATTRIBS: 16
[2016.04.09-18.06.16:614][ 0]LogRHI: GL_MAX_VARYING_VECTORS: 15
[2016.04.09-18.06.16:614][ 0]LogRHI: GL_MAX_VERTEX_UNIFORM_VECTORS: 1024
[2016.04.09-18.06.16:614][ 0]LogRHI: GL_MAX_FRAGMENT_UNIFORM_VECTORS: 1024
[2016.04.09-18.06.16:614][ 0]LogRHI: Fragment shader lowp precision: 10
[2016.04.09-18.06.16:614][ 0]LogRHI: Fragment shader mediump precision: 10
[2016.04.09-18.06.16:614][ 0]LogRHI: Fragment shader highp precision: 23
[2016.04.09-18.06.16:614][ 0]LogRHI: GL_MAX_TEXTURE_SIZE: 8192
[2016.04.09-18.06.16:614][ 0]LogRHI: GL_MAX_CUBE_MAP_TEXTURE_SIZE: 4096
[2016.04.09-18.06.16:614][ 0]LogRHI: GL_MAX_ARRAY_TEXTURE_LAYERS: 256
[2016.04.09-18.06.16:614][ 0]LogRHI: GL_MAX_RENDERBUFFER_SIZE: 8192
[2016.04.09-18.06.16:614][ 0]LogRHI: GL_MAX_TEXTURE_IMAGE_UNITS: 16
[2016.04.09-18.06.16:614][ 0]LogRHI: GL_MAX_COLOR_ATTACHMENTS: 1
[2016.04.09-18.06.16:614][ 0]LogRHI: GL_MAX_SAMPLES: 1
[2016.04.09-18.06.16:614][ 0]LogRHI: GL_MAX_COLOR_TEXTURE_SAMPLES: 1
[2016.04.09-18.06.16:614][ 0]LogRHI: GL_MAX_DEPTH_TEXTURE_SAMPLES: 1
[2016.04.09-18.06.16:614][ 0]LogRHI: GL_MAX_INTEGER_SAMPLES: 1
[2016.04.09-18.06.16:614][ 0]LogRHI: GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS: 96
[2016.04.09-18.06.16:615][ 0]LogRHI: GL_MAX_VERTEX_ATTRIBS: 16
[2016.04.09-18.06.16:615][ 0]LogRHI: OpenGL MajorVersion = 2, MinorVersion = 0, ShaderPlatform = GLSL_ES2, FeatureLevel = ES2
[2016.04.09-18.06.16:615][ 0]LogRHI: PLATFORM_ANDROID
[2016.04.09-18.06.16:615][ 0]LogRHI:Display: Testing for shader compiler compatibility
[2016.04.09-18.06.16:615][ 0]LogRHI:Display: Shaders compile fine no need to enable hacks

This is occurring in both my mobile games now. Both Android, 4.11 and worked fine before the upgrade to Marshmallow.

I’m using two different PC’s that only share the games files.

4.11.2 has fixed my issue :slight_smile: