When attempting to test for ESDSR on Android, the Sequencer project fails to package towards the end of the Build Command.
Runtime/OpenGLDrv/Public\OpenGLESDeferred.h(267,5) : warning: 'OPENGL_ES2_BRING_UP' is not defined, evaluates to 0 [-Wundef]
[2017.01.15-01.40.04:489][849]UATHelper: Packaging (Android (ASTC)): UnrealBuildTool: #if OPENGL_ES2_BRING_UP
[2017.01.15-01.40.04:490][849]UATHelper: Packaging (Android (ASTC)): UnrealBuildTool: ^
[2017.01.15-01.40.05:154][851]UATHelper: Packaging (Android (ASTC)): UnrealBuildTool: In file included from C:/Users/[UserName]/Documents/Unreal Projects/Sequencer 4.15 - 2/Intermediate/Build/Android/Sequencer/Development/OpenGLDrv/Module.OpenGLDrv.1_of_3.cpp:3:
[2017.01.15-01.40.05:154][851]UATHelper: Packaging (Android (ASTC)): UnrealBuildTool: D:\GitHub\UnrealEngine-3257883\Engine\Source\Runtime\OpenGLDrv\Private\Android\AndroidESDeferredOpenGL.cpp(396,19) : error: no matching constructor for initialization of 'FOpenGLTexture2D' (aka 'TOpenGLTexture<FOpenGLBaseTexture2D>')
[2017.01.15-01.40.05:155][851]UATHelper: Packaging (Android (ASTC)): UnrealBuildTool: Texture2D = new FOpenGLTexture2D(OpenGLRHI, AndroidEGL::GetInstance()->GetOnScreenColorRenderBuffer(), GL_RENDERBUFFER, GL_COLOR_ATTACHMENT0, SizeX, SizeY, 0, 1, 1, 1, PF_B8G8R8A8, false, false, Flags, nullptr, FClearValueBinding::Transparent);
Results: Project fails to package during the Build command.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-40659 in the post.
0 |
Component | UE - Platform - Mobile |
---|---|
Affects Versions | 4.15 |
Target Fix | 4.15 |
Created | Jan 15, 2017 |
---|---|
Resolved | Jan 19, 2017 |
Updated | Sep 16, 2019 |