I'm on the master branch (not sure if this is an issue in and of itself). Getting the following build errors with visual studio 2013:
Error 1 error C3668: 'FApexNullRenderResourceManager::createSurfaceBuffer' : method with override specifier 'override' did not override any base class methods F:\UnrealEngine\Engine\Source\Runtime\Engine\Private\PhysicsEngine\PhysXSupport.h 518 UE4
Error 2 error C3668: 'FApexNullRenderResourceManager::releaseSurfaceBuffer' : method with override specifier 'override' did not override any base class methods F:\UnrealEngine\Engine\Source\Runtime\Engine\Private\PhysicsEngine\PhysXSupport.h 532 UE4
asked Mar 22 '14 at 11:21 PM in Bug Reports
No worries. Just so Epic knows under:
The following virtual methods are commented out causing PhysXSupport.h to fail to build: //virtual NxUserRenderSurfaceBuffer* createSurfaceBuffer(const NxUserRenderSurfaceBufferDesc& desc) = 0; //virtual void releaseSurfaceBuffer(NxUserRenderSurfaceBuffer& buffer) = 0;
ifdef'ing out the corresponding methods in the FApexNullRenderResourceManager class fixes the build (no other compiler errors).
I imagine that Epic cannot provide UDN support for the Master branch, as they state quite clearly that there is no guarantee that it will compile
Can you try using the 4.0.1 release branch?
PS: I am not trying to sound demeaning in any way, just trying to be helpful to both you and Epic's UDN staff
answered Mar 22 '14 at 11:27 PM
Thank you for letting us know Deniz, I will be sure to pass this along!
Have a great day!
answered Mar 27 '14 at 08:00 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here