Searched refs:blobs (Results 1 – 13 of 13) sorted by relevance
| /hardware/google/graphics/gs101/libhwc2.1/libdisplayinterface/ |
| D | ExynosDisplayDrmInterfaceModule.cpp | 413 for (auto &it: blobs) { in ~SaveBlob() 416 blobs.clear(); in ~SaveBlob() 422 if (type >= blobs.size()) { in addBlob() 426 if (blobs[type] > 0) in addBlob() 427 mDrmDevice->DestroyPropertyBlob(blobs[type]); in addBlob() 429 blobs[type] = blob; in addBlob() 434 if (type >= blobs.size()) { in getBlob() 438 return blobs[type]; in getBlob()
|
| D | ExynosDisplayDrmInterfaceModule.h | 69 blobs.resize(size, 0); in init() 75 std::vector<uint32_t> blobs; variable
|
| /hardware/interfaces/graphics/composer/2.3/utils/passthrough/include/composer-passthrough/2.3/ |
| D | HwcHal.h | 251 std::vector<uint8_t> blobs; in setLayerPerFrameMetadataBlobs() local 257 int writeIndex = blobs.size(); in setLayerPerFrameMetadataBlobs() 258 blobs.resize(blobs.size() + metadataBlob.blob.size()); in setLayerPerFrameMetadataBlobs() 259 memcpy(blobs.data() + writeIndex, metadataBlob.blob.data(), metadataBlob.blob.size()); in setLayerPerFrameMetadataBlobs() 265 blobs.data()); in setLayerPerFrameMetadataBlobs()
|
| /hardware/google/graphics/common/hwc3/impl/ |
| D | HalImpl.cpp | 853 const std::vector<std::optional<PerFrameMetadataBlob>>& blobs) { in setLayerPerFrameMetadataBlobs() argument 857 uint32_t count = blobs.size(); in setLayerPerFrameMetadataBlobs() 863 if (blobs[ix]) { in setLayerPerFrameMetadataBlobs() 865 a2h::translate(blobs[ix]->key, key); in setLayerPerFrameMetadataBlobs() 867 sizes.push_back(blobs[ix]->blob.size()); in setLayerPerFrameMetadataBlobs() 868 values.insert(values.end(), blobs[ix]->blob.begin(), blobs[ix]->blob.end()); in setLayerPerFrameMetadataBlobs()
|
| D | HalImpl.h | 124 const std::vector<std::optional<PerFrameMetadataBlob>>& blobs) override;
|
| /hardware/google/interfaces/media/c2/1.0/ |
| D | types.hal | 236 * values for arrays (including string and blobs) describe the supported 237 * values for each element (character for string, and bytes for blobs). It 238 * is optional for read-only strings and blobs. 268 * blobs have no sub-elements and can be thought of as byte arrays.
|
| /hardware/interfaces/graphics/composer/2.3/utils/hal/include/composer-hal/2.3/ |
| D | ComposerHal.h | 121 std::vector<IComposerClient::PerFrameMetadataBlob>& blobs) = 0;
|
| /hardware/google/graphics/common/hwc3/include/ |
| D | IComposerHal.h | 201 const std::vector<std::optional<PerFrameMetadataBlob>>& blobs) = 0;
|
| /hardware/interfaces/keymaster/3.0/ |
| D | types.hal | 242 * Usability requirements of key blobs. This defines what system functionality must be available 243 * for the key to function. For example, key "blobs" which are actually handles referencing
|
| D | IKeymasterDevice.hal | 214 * blobs for any operations.
|
| /hardware/interfaces/media/c2/1.0/ |
| D | types.hal | 274 * values for arrays (including string and blobs) describe the supported 275 * values for each element (character for string, and bytes for blobs). It 276 * is optional for read-only strings and blobs.
|
| /hardware/interfaces/graphics/composer/2.3/ |
| D | IComposerClient.hal | 76 * The list of keys that represent blobs are:
|
| /hardware/interfaces/keymaster/4.0/ |
| D | types.hal | 972 * Usability requirements of key blobs. This defines what system functionality must be available 973 * for the key to function. For example, key "blobs" which are actually handles referencing
|