Home
last modified time | relevance | path

Searched refs:blobs (Results 1 – 17 of 17) sorted by relevance

/hardware/google/graphics/gs101/libhwc2.1/libdisplayinterface/
DExynosDisplayDrmInterfaceModule.cpp414 for (auto &it: blobs) { in clearBlobs()
417 blobs.clear(); in clearBlobs()
423 if (type >= blobs.size()) { in addBlob()
427 if (blobs[type] > 0) in addBlob()
428 mDrmDevice->DestroyPropertyBlob(blobs[type]); in addBlob()
430 blobs[type] = blob; in addBlob()
435 if (type >= blobs.size()) { in getBlob()
439 return blobs[type]; in getBlob()
DExynosDisplayDrmInterfaceModule.h71 blobs.resize(size, 0); in init()
79 std::vector<uint32_t> blobs; variable
/hardware/interfaces/graphics/composer/2.3/utils/passthrough/include/composer-passthrough/2.3/
DHwcHal.h251 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/gfxstream/guest/mesa/src/util/tests/
Dcache_test.cpp1184 uint8_t blobs[7][entry_size]; in test_multipart_eviction() local
1213 memset(blobs[i], i, entry_file_size); in test_multipart_eviction()
1215 disk_cache_compute_key(cache, blobs[i], entry_file_size, keys[i]); in test_multipart_eviction()
1216 disk_cache_put(cache, keys[i], blobs[i], entry_file_size, NULL); in test_multipart_eviction()
1240 memset(blobs[6], 6, entry_file_size); in test_multipart_eviction()
1241 disk_cache_compute_key(cache, blobs[6], entry_file_size, keys[6]); in test_multipart_eviction()
1242 disk_cache_put(cache, keys[6], blobs[6], entry_file_size, NULL); in test_multipart_eviction()
1246 for (i = 0; i < ARRAY_SIZE(blobs); i++) { in test_multipart_eviction()
/hardware/google/graphics/common/hwc3/impl/
DHalImpl.cpp1031 const std::vector<std::optional<PerFrameMetadataBlob>>& blobs) { in setLayerPerFrameMetadataBlobs() argument
1035 uint32_t count = blobs.size(); in setLayerPerFrameMetadataBlobs()
1041 if (blobs[ix]) { in setLayerPerFrameMetadataBlobs()
1043 a2h::translate(blobs[ix]->key, key); in setLayerPerFrameMetadataBlobs()
1045 sizes.push_back(blobs[ix]->blob.size()); in setLayerPerFrameMetadataBlobs()
1046 values.insert(values.end(), blobs[ix]->blob.begin(), blobs[ix]->blob.end()); in setLayerPerFrameMetadataBlobs()
DHalImpl.h143 const std::vector<std::optional<PerFrameMetadataBlob>>& blobs) override;
/hardware/google/interfaces/media/c2/1.0/
Dtypes.hal236 * 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/
DComposerHal.h121 std::vector<IComposerClient::PerFrameMetadataBlob>& blobs) = 0;
/hardware/interfaces/keymaster/3.0/
Dtypes.hal242 * 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
DIKeymasterDevice.hal214 * blobs for any operations.
/hardware/google/graphics/common/hwc3/include/
DIComposerHal.h216 const std::vector<std::optional<PerFrameMetadataBlob>>& blobs) = 0;
/hardware/interfaces/media/c2/1.0/
Dtypes.hal274 * 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/google/gfxstream/codegen/vulkan/vulkan-docs-next/proposals/
DVK_EXT_device_fault.adoc172 binary blobs containing additional diagnostic information. All vendor-specific
DVK_EXT_graphics_pipeline_library.adoc57 . Separately compiled pipeline/state blobs
350 still state blobs that can be linked together.
569 across similar stage blobs but should avoid mixing different stage types in
DVK_EXT_descriptor_buffer.adoc42 …. Bypass descriptor set layouts, and use blobs of memory in buffers that shaders access with expli…
/hardware/interfaces/graphics/composer/2.3/
DIComposerClient.hal76 * The list of keys that represent blobs are:
/hardware/interfaces/keymaster/4.0/
Dtypes.hal972 * 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