You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
#rb PJ.Kack #jira UE-148223 #rnx #preflight 6260f6e4360b45c32a84fae8 - The commandline -VA-MissBackends has been extended to a console command 'VA.MissBackends' that can be used at runtime to disable specific backends or reset the list and enable all of them again. -- Entering VA.MissBackends without any args will print help documentation to the console/output log and show the user the names of the backends that they can disable. - Technically we don't need the command line parsing anymore and users could use -dpcvars=VA.MissBackends=X instead but since we already have the code we might as well leave it untouched. - Disabling backends from pulling payloads for debug purposes has been split off to it's own system stored as a - IVirtualizationBackend::EOperations has been turned into bit flags, so we no longer need the 'both' entry - IVirtualizationBackendnow has two EOperations members, one to record the operations that the backend supports and another that allows the operations to be disabled for debugging purposes. - IVirtualizationBackend now has one method to poll if an operation is supported ::IsOperationSupported, which should not change over the lift time of the backend. In addition there is also a method for disabling/enabling a backend for debugging purposes as well as polling the debug state. [CL 19845175 by paul chipchase in ue5-main branch]
59 KiB
59 KiB