• Home
  • Raw
  • Download

Lines Matching refs:hardware

12 class CrosGralloc4Mapper : public android::hardware::graphics::mapper::V4_0::IMapper {
17 android::hardware::Return<void> createDescriptor(const BufferDescriptorInfo& description,
20 android::hardware::Return<void> importBuffer(const android::hardware::hidl_handle& rawHandle,
23 android::hardware::Return<android::hardware::graphics::mapper::V4_0::Error> freeBuffer(
26 android::hardware::Return<android::hardware::graphics::mapper::V4_0::Error> validateBufferSize(
29 android::hardware::Return<void> getTransportSize(void* rawHandle,
32 android::hardware::Return<void> lock(void* rawHandle, uint64_t cpuUsage,
34 const android::hardware::hidl_handle& acquireFence,
37 android::hardware::Return<void> unlock(void* rawHandle, unlock_cb hidlCb) override;
39 android::hardware::Return<void> flushLockedBuffer(void* rawHandle,
42 android::hardware::Return<android::hardware::graphics::mapper::V4_0::Error> rereadLockedBuffer(
45 android::hardware::Return<void> isSupported(const BufferDescriptorInfo& descriptor,
48 android::hardware::Return<void> get(void* rawHandle, const MetadataType& metadataType,
51 android::hardware::Return<android::hardware::graphics::mapper::V4_0::Error> set(
53 const android::hardware::hidl_vec<uint8_t>& metadata) override;
55 android::hardware::Return<void> getFromBufferDescriptorInfo(
59 android::hardware::Return<void> listSupportedMetadataTypes(
62 android::hardware::Return<void> dumpBuffer(void* rawHandle, dumpBuffer_cb hidlCb) override;
63 android::hardware::Return<void> dumpBuffers(dumpBuffers_cb hidlCb) override;
65 android::hardware::Return<void> getReservedRegion(void* rawHandle,
69 android::hardware::Return<void> get(cros_gralloc_handle_t crosHandle,
72 android::hardware::Return<void> dumpBuffer(cros_gralloc_handle_t crosHandle,
75 int getResolvedDrmFormat(android::hardware::graphics::common::V1_2::PixelFormat pixelFormat,
81 extern "C" android::hardware::graphics::mapper::V4_0::IMapper* HIDL_FETCH_IMapper(const char* name);