Home
last modified time | relevance | path

Searched refs:BufferCache (Results 1 – 25 of 35) sorted by relevance

12

/aosp12/hardware/google/camera/common/hal/hidl_service/
H A Dhidl_camera_device_session.h40 using ::android::hardware::camera::device::V3_2::BufferCache;
75 const hidl_vec<BufferCache>& cachesToRemove,
101 const hidl_vec<BufferCache>& cachesToRemove,
127 const hidl_vec<BufferCache>& cachesToRemove,
H A Dhidl_utils.h42 using ::android::hardware::camera::device::V3_2::BufferCache;
151 const hidl_vec<BufferCache>& hidl_buffer_caches,
152 std::vector<google_camera_hal::BufferCache>* hal_buffer_caches);
H A Dhidl_camera_device_session.cc617 const hidl_vec<BufferCache>& cachesToRemove, in processCaptureRequest_3_7()
636 std::vector<google_camera_hal::BufferCache> hal_buffer_caches; in processCaptureRequest_3_7()
832 const hidl_vec<BufferCache>& cachesToRemove, in processCaptureRequest()
845 const hidl_vec<BufferCache>& cachesToRemove, in processCaptureRequest_3_4()
H A Dhidl_utils.cc775 const hidl_vec<BufferCache>& hidl_buffer_caches, in ConvertToHalBufferCaches()
776 std::vector<google_camera_hal::BufferCache>* hal_buffer_caches) { in ConvertToHalBufferCaches()
783 google_camera_hal::BufferCache hal_cache; in ConvertToHalBufferCaches()
/aosp12/hardware/google/camera/common/hal/google_camera_hal/
H A Dcamera_device_session.h114 void RemoveBufferCache(const std::vector<BufferCache>& buffer_caches);
138 unsigned long operator()(const BufferCache& buffer_cache) const { in operator()
184 status_t AddImportedBufferHandlesLocked(const BufferCache& buffer_cache,
319 std::unordered_map<BufferCache, buffer_handle_t, BufferCacheHashing>
H A Dcamera_device_session.cc792 BufferCache buffer_cache = {buffer.stream_id, buffer.buffer_id}; in UpdateBufferHandlesLocked()
906 BufferCache buffer_cache = {buffer.stream_id, buffer.buffer_id}; in ImportBufferHandleLocked()
1373 BufferCache buffer_cache = {stream_id, buffer_id}; in IsBufferImportedLocked()
1379 const BufferCache& buffer_cache, buffer_handle_t buffer_handle) { in AddImportedBufferHandlesLocked()
1398 const std::vector<BufferCache>& buffer_caches) { in RemoveBufferCache()
1610 BufferCache buffer_cache = {buffer.stream_id, buffer.buffer_id}; in UpdateRequestedBufferHandles()
/aosp12/hardware/interfaces/camera/device/3.4/default/include/ext_device_v3_4_impl/
H A DExternalCameraDeviceSession.h47 using ::android::hardware::camera::device::V3_2::BufferCache;
210 const hidl_vec<BufferCache>&,
226 const hidl_vec<V3_2::BufferCache>& cachesToRemove,
302 void updateBufferCaches(const hidl_vec<BufferCache>& cachesToRemove);
409 const hidl_vec<V3_2::BufferCache>& cachesToRemove, in processCaptureRequest()
445 const hidl_vec<V3_2::BufferCache>& cachesToRemove, in processCaptureRequest_3_4()
/aosp12/hardware/interfaces/camera/device/3.4/default/include/device_v3_4_impl/
H A DCameraDeviceSession.h98 const hidl_vec<V3_2::BufferCache>& cachesToRemove,
149 const hidl_vec<V3_2::BufferCache>& cachesToRemove, in processCaptureRequest_3_4()
155 const hidl_vec<V3_2::BufferCache>& cachesToRemove, in processCaptureRequest()
/aosp12/hardware/qcom/sm7250/display/composer/
H A DQtiComposerClient.h335 enum class BufferCache { enum
342 Error lookupBufferCacheEntryLocked(BufferCache cache, uint32_t slot,
344 Error lookupBuffer(BufferCache cache, uint32_t slot, bool useCache, buffer_handle_t handle,
346 Error updateBuffer(BufferCache cache, uint32_t slot, bool useCache, buffer_handle_t handle);
349 return lookupBuffer(BufferCache::LAYER_SIDEBAND_STREAMS, 0, false, handle, outHandle); in lookupLayerSidebandStream()
352 return updateBuffer(BufferCache::LAYER_SIDEBAND_STREAMS, 0, false, handle); in updateLayerSidebandStream()
H A DQtiComposerClient.cpp1374 auto updateBufErr = updateBuffer(BufferCache::CLIENT_TARGETS, slot, in parseSetClientTarget()
1624 auto error = lookupBuffer(BufferCache::LAYER_BUFFERS, slot, useCache, buffer, &buffer); in parseSetLayerBuffer()
1628 auto updateBufErr = updateBuffer(BufferCache::LAYER_BUFFERS, slot, useCache, buffer); in parseSetLayerBuffer()
1968 Error QtiComposerClient::CommandReader::lookupBufferCacheEntryLocked(BufferCache cache, in lookupBufferCacheEntryLocked()
1978 case BufferCache::CLIENT_TARGETS: in lookupBufferCacheEntryLocked()
1983 case BufferCache::OUTPUT_BUFFERS: in lookupBufferCacheEntryLocked()
1988 case BufferCache::LAYER_BUFFERS: in lookupBufferCacheEntryLocked()
1999 case BufferCache::LAYER_SIDEBAND_STREAMS: in lookupBufferCacheEntryLocked()
2024 Error QtiComposerClient::CommandReader::lookupBuffer(BufferCache cache, uint32_t slot, in lookupBuffer()
2038 } else if (cache == BufferCache::LAYER_SIDEBAND_STREAMS) { in lookupBuffer()
[all …]
/aosp12/hardware/interfaces/camera/device/3.6/default/include/ext_device_v3_6_impl/
H A DExternalCameraDeviceSession.h32 using ::android::hardware::camera::device::V3_2::BufferCache;
125 const hidl_vec<V3_2::BufferCache>& cachesToRemove, in processCaptureRequest()
161 const hidl_vec<V3_2::BufferCache>& cachesToRemove, in processCaptureRequest_3_4()
H A DExternalCameraOfflineSession.h40 using ::android::hardware::camera::device::V3_2::BufferCache;
/aosp12/hardware/interfaces/camera/device/3.2/default/
H A DCameraDeviceSession.h110 const hidl_vec<BufferCache>& cachesToRemove,
328 void updateBufferCaches(const hidl_vec<BufferCache>& cachesToRemove);
386 const hidl_vec<V3_2::BufferCache>& cachesToRemove, in processCaptureRequest()
H A DCameraDeviceSession.cpp1106 void CameraDeviceSession::updateBufferCaches(const hidl_vec<BufferCache>& cachesToRemove) { in updateBufferCaches()
1140 const hidl_vec<BufferCache>& cachesToRemove, in processCaptureRequest()
/aosp12/hardware/interfaces/camera/device/3.5/default/include/ext_device_v3_5_impl/
H A DExternalCameraDeviceSession.h31 using ::android::hardware::camera::device::V3_2::BufferCache;
204 const hidl_vec<V3_2::BufferCache>& cachesToRemove, in processCaptureRequest()
240 const hidl_vec<V3_2::BufferCache>& cachesToRemove, in processCaptureRequest_3_4()
/aosp12/hardware/google/camera/common/hal/common/
H A Dhal_types.h164 struct BufferCache { struct
168 bool operator==(const BufferCache& other) const { argument
/aosp12/hardware/interfaces/camera/device/3.5/default/include/device_v3_5_impl/
H A DCameraDeviceSession.h191 const hidl_vec<V3_2::BufferCache>& cachesToRemove, in processCaptureRequest_3_4()
197 const hidl_vec<V3_2::BufferCache>& cachesToRemove, in processCaptureRequest()
/aosp12/hardware/interfaces/camera/device/3.4/
H A DICameraDeviceSession.hal23 import @3.2::BufferCache;
107 processCaptureRequest_3_4(vec<CaptureRequest> requests, vec<BufferCache> cachesToRemove)
/aosp12/hardware/interfaces/camera/device/3.7/
H A DICameraDeviceSession.hal20 import @3.2::BufferCache;
122 processCaptureRequest_3_7(vec<CaptureRequest> requests, vec<BufferCache> cachesToRemove)
H A DICameraInjectionSession.hal20 import @3.2::BufferCache;
/aosp12/frameworks/native/libs/gui/
H A DSurfaceComposerClient.cpp446 class BufferCache : public Singleton<BufferCache> { class
448 BufferCache() : token(new BBinder()) {} in BufferCache() function in android::BufferCache
519 ANDROID_SINGLETON_STATIC_INSTANCE(BufferCache);
523 BufferCache::getInstance().uncache(graphicBufferId); in removeDeadBufferCallback()
790 uncacheBuffer.token = BufferCache::getInstance().getToken(); in doUncacheBufferTransaction()
822 status_t ret = BufferCache::getInstance().getCacheId(s->buffer, &cacheId); in cacheBuffers()
829 cacheId = BufferCache::getInstance().cache(s->buffer); in cacheBuffers()
832 s->cachedBuffer.token = BufferCache::getInstance().getToken(); in cacheBuffers()
/aosp12/hardware/interfaces/camera/device/3.3/default/
H A DCameraDeviceSession.h98 const hidl_vec<V3_2::BufferCache>& cachesToRemove, in processCaptureRequest()
/aosp12/frameworks/av/media/bufferpool/1.0/
H A DBufferPoolClient.cpp111 struct BufferCache { struct in android::hardware::media::bufferpool::V1_0::implementation::BufferPoolClient::Impl
119 BufferCache() : mCreating(false), mActive(0), mLastChangeUs(getTimestampNow()) {} in BufferCache() argument
/aosp12/hardware/interfaces/camera/device/3.6/
H A Dtypes.hal19 import @3.2::BufferCache;
/aosp12/frameworks/av/media/bufferpool/2.0/
H A DBufferPoolClient.cpp122 struct BufferCache { struct in android::hardware::media::bufferpool::V2_0::implementation::BufferPoolClient::Impl
130 BufferCache() : mCreating(false), mActive(0), mLastChangeUs(getTimestampNow()) {} in BufferCache() function

12