Lines Matching refs:hardware
12 class CrosGralloc4Mapper : public android::hardware::graphics::mapper::V4_0::IMapper {
16 android::hardware::Return<void> createDescriptor(const BufferDescriptorInfo& description,
19 android::hardware::Return<void> importBuffer(const android::hardware::hidl_handle& rawHandle,
22 android::hardware::Return<android::hardware::graphics::mapper::V4_0::Error> freeBuffer(
25 android::hardware::Return<android::hardware::graphics::mapper::V4_0::Error> validateBufferSize(
28 android::hardware::Return<void> getTransportSize(void* rawHandle,
31 android::hardware::Return<void> lock(void* rawHandle, uint64_t cpuUsage,
33 const android::hardware::hidl_handle& acquireFence,
36 android::hardware::Return<void> unlock(void* rawHandle, unlock_cb hidlCb) override;
38 android::hardware::Return<void> flushLockedBuffer(void* rawHandle,
41 android::hardware::Return<android::hardware::graphics::mapper::V4_0::Error> rereadLockedBuffer(
44 android::hardware::Return<void> isSupported(const BufferDescriptorInfo& descriptor,
47 android::hardware::Return<void> get(void* rawHandle, const MetadataType& metadataType,
50 android::hardware::Return<android::hardware::graphics::mapper::V4_0::Error> set(
52 const android::hardware::hidl_vec<uint8_t>& metadata) override;
54 android::hardware::Return<void> getFromBufferDescriptorInfo(
58 android::hardware::Return<void> listSupportedMetadataTypes(
61 android::hardware::Return<void> dumpBuffer(void* rawHandle, dumpBuffer_cb hidlCb) override;
62 android::hardware::Return<void> dumpBuffers(dumpBuffers_cb hidlCb) override;
64 android::hardware::Return<void> getReservedRegion(void* rawHandle,
68 android::hardware::Return<void> get(cros_gralloc_handle_t crosHandle,
71 android::hardware::Return<void> dumpBuffer(cros_gralloc_handle_t crosHandle,
74 int getResolvedDrmFormat(android::hardware::graphics::common::V1_2::PixelFormat pixelFormat,
80 extern "C" android::hardware::graphics::mapper::V4_0::IMapper* HIDL_FETCH_IMapper(const char* name);