mirror of
https://github.com/MobileGL-Dev/MobileGL
synced 2026-11-07 01:53:24 +09:00
[Fix] (P13 W3c): the retired wire row dies through SessionFail, and the field-ownership note keeps its generated text
This commit is contained in:
@@ -80,7 +80,7 @@
|
||||
// way it is a named abort on the first read.
|
||||
#define MGP_FIELD_OWNERSHIP_ARG_LIST(X) \
|
||||
X(GetPixelStoreParameters, 1, FATAL, \
|
||||
"the unpack half has no carrier AND no backend reader; all six (&MG_Pipe::gPipeInputs) sites pass false")
|
||||
"the unpack half has no carrier AND no backend reader; all six gPipeInputs sites pass false")
|
||||
|
||||
// X(WireOp, Verb) - WHERE THE SERVER STAMPS.
|
||||
//
|
||||
|
||||
@@ -291,9 +291,9 @@ namespace MobileGL::MG_Remote::Client {
|
||||
// set_residual_value_state: RETIRED (P13 W3c). Nothing calls it; the row stays installed so
|
||||
// the table is total, and reaching it is a named death rather than a record on the wire.
|
||||
void Wire_SetResidualValueState(const MG_Pipe::MGPResidualValueState*, const void*, Uint64) {
|
||||
MGLOG_F("MGPipe: Fatal{ResidualBlockSize} - set_residual_value_state reached the wire table, "
|
||||
"but %s", "the residual value block was deleted in P13 W3c (op 46 is a retired row; the verify comparator owns the capability cross-check)");
|
||||
std::abort();
|
||||
SessionFail(MGFatalFamily::ResidualBlockSize,
|
||||
"MGPipe: Fatal{ResidualBlockSize} - set_residual_value_state reached the wire table, "
|
||||
"but %s", "the residual value block was deleted in P13 W3c (op 46 is a retired row; the verify comparator owns the capability cross-check)");
|
||||
}
|
||||
|
||||
// resource_readback. kReplySlot, and the answer is COMPLETION only: the bytes travel
|
||||
|
||||
Reference in New Issue
Block a user