mirror of
https://github.com/MobileGL-Dev/MobileGL
synced 2026-11-15 22:13:24 +09:00
[Feat] (P13 W4d): monolith's record arm takes the context values from set_context_values instead of the residual fill
This commit is contained in:
@@ -3553,9 +3553,14 @@ namespace MobileGL::MG_Pipe {
|
|||||||
// supplies a field: with no live session (a monolith transport, the bring-up window, a
|
// supplies a field: with no live session (a monolith transport, the bring-up window, a
|
||||||
// server-role-only fixture) nothing is emitted and the fields keep being pulled, byte
|
// server-role-only fixture) nothing is emitted and the fields keep being pulled, byte
|
||||||
// for byte as before (G1).
|
// for byte as before (G1).
|
||||||
|
//
|
||||||
|
// P13 W4d: AND ON MONOLITH'S RECORD ARM, where the route is the in-process applier
|
||||||
|
// (Mono_SetContextValues) and the backend reads what the record put in gPipeInputs - the
|
||||||
|
// same supplier as a wire, one call away.
|
||||||
const Bool contextValuesWireLive =
|
const Bool contextValuesWireLive =
|
||||||
MG_Config::Transport != MG_Config::TransportMode::Monolith &&
|
MG_Config::Transport != MG_Config::TransportMode::Monolith
|
||||||
MG_Remote::Client::ContextValuesWireLive();
|
? MG_Remote::Client::ContextValuesWireLive()
|
||||||
|
: MG_Config::RecordArmAliasesFrontend();
|
||||||
#else
|
#else
|
||||||
constexpr Bool contextValuesWireLive = false;
|
constexpr Bool contextValuesWireLive = false;
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
Reference in New Issue
Block a user