Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e4f9bd93 authored by Sungtak Lee's avatar Sungtak Lee
Browse files

C2Config: allow component to signal support for buffer fences

The added API feature is for components to signal that they can handle
fences for blocks regardless of how they are being received. (Whether
a block is received from a work, or fetched from any block pool.)

Bug: 373819294
Test: presubmit
Change-Id: Id0daeb20fcea520a1c83c96c1a31f05850c0d405
parent c695f0f1
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -341,6 +341,8 @@ C2ENUM(C2Config::api_feature_t, uint64_t,
    API_SAME_INPUT_BUFFER = (1U << 16),   ///< supporting multiple input buffers
                                          ///< backed by the same allocation

    API_BLOCK_FENCES     = (1U << 17),    ///< supporting block fences

    API_STREAMS          = (1ULL << 32),  ///< supporting variable number of streams

    API_TUNNELING        = (1ULL << 48)   ///< tunneling API