/hardware/qcom/sm8150/display/config/ |
D | display-product.mk | 5 android.hardware.graphics.mapper@3.0-impl-qti-display \ 6 android.hardware.graphics.mapper@4.0-impl-qti-display \ 7 vendor.qti.hardware.display.allocator-service \ 16 vendor.display.config@1.0.vendor \ 17 vendor.display.config@1.1.vendor \ 18 vendor.display.config@1.2.vendor \ 19 vendor.display.config@1.3.vendor \ 20 vendor.display.config@1.4.vendor \ 21 vendor.display.config@1.5.vendor \ 22 vendor.display.config@1.6.vendor \ [all …]
|
D | talos.mk | 6 android.hardware.graphics.mapper@2.0-impl-qti-display \ 7 vendor.qti.hardware.display.allocator-service \ 22 PRODUCT_COPY_FILES += hardware/qcom/display/config/qdcm_calib_data_talos_default.xml:$(TARGET_COPY_… 24 PRODUCT_COPY_FILES += hardware/qcom/display/config/qdcm_calib_data_talos_default.xml:$(TARGET_COPY_… 25 PRODUCT_COPY_FILES += hardware/qcom/display/config/qdcm_calib_data_talos_default.xml:$(TARGET_COPY_… 28 PRODUCT_COPY_FILES += hardware/qcom/display/config/qdcm_calib_data_default.xml:$(TARGET_COPY_OUT_VE… 30 PRODUCT_COPY_FILES += hardware/qcom/display/config/qdcm_calib_data_sw43404_amoled_cmd_mode_dsi_boe_… 31 PRODUCT_COPY_FILES += hardware/qcom/display/config/qdcm_calib_data_sw43404_amoled_cmd_mode_dsi_boe_… 33 PRODUCT_COPY_FILES += hardware/qcom/display/config/qdcm_calib_data_default.xml:$(TARGET_COPY_OUT_VE… 34 PRODUCT_COPY_FILES += hardware/qcom/display/config/qdcm_calib_data_default.xml:$(TARGET_COPY_OUT_VE… [all …]
|
/hardware/google/graphics/common/hwc3/include/ |
D | IComposerHal.h | 98 virtual void onHotplug(int64_t display, bool connected) = 0; 99 virtual void onRefresh(int64_t display) = 0; 100 virtual void onVsync(int64_t display, int64_t timestamp, int32_t vsyncPeriodNanos) = 0; 101 virtual void onVsyncPeriodTimingChanged(int64_t display, 103 virtual void onVsyncIdle(int64_t display) = 0; 104 virtual void onSeamlessPossible(int64_t display) = 0; 109 virtual int32_t acceptDisplayChanges(int64_t display) = 0; 110 virtual int32_t createLayer(int64_t display, int64_t* outLayer) = 0; 113 virtual int32_t destroyLayer(int64_t display, int64_t layer) = 0; 114 virtual int32_t destroyVirtualDisplay(int64_t display) = 0; [all …]
|
D | IResourceManager.h | 35 using RemoveDisplay = std::function<void(int64_t display, bool isVirtual, 41 virtual bool hasDisplay(int64_t display) = 0; 42 virtual int32_t addPhysicalDisplay(int64_t display) = 0; 43 virtual int32_t addVirtualDisplay(int64_t display, uint32_t outputBufferCacheSize) = 0; 44 virtual int32_t removeDisplay(int64_t display) = 0; 45 virtual int32_t setDisplayClientTargetCacheSize(int64_t display, 47 virtual int32_t getDisplayClientTargetCacheSize(int64_t display, size_t* outCacheSize) = 0; 48 virtual int32_t getDisplayOutputBufferCacheSize(int64_t display, size_t* outCacheSize) = 0; 49 virtual int32_t addLayer(int64_t display, int64_t layer, uint32_t bufferCacheSize) = 0; 50 virtual int32_t removeLayer(int64_t display, int64_t layer) = 0; [all …]
|
/hardware/interfaces/graphics/composer/aidl/android/hardware/graphics/composer3/ |
D | IComposerClient.aidl | 109 long createLayer(long display, int bufferSlotCount); in createLayer() argument 145 void destroyLayer(long display, long layer); in destroyLayer() argument 158 void destroyVirtualDisplay(long display); in destroyVirtualDisplay() argument 184 int getActiveConfig(long display); in getActiveConfig() argument 197 ColorMode[] getColorModes(long display); in getColorModes() argument 248 int getDisplayAttribute(long display, int config, DisplayAttribute attribute); in getDisplayAttribute() argument 259 DisplayCapability[] getDisplayCapabilities(long display); in getDisplayCapabilities() argument 272 int[] getDisplayConfigs(long display); in getDisplayConfigs() argument 281 DisplayConnectionType getDisplayConnectionType(long display); in getDisplayConnectionType() argument 296 DisplayIdentification getDisplayIdentificationData(long display); in getDisplayIdentificationData() argument [all …]
|
/hardware/interfaces/graphics/composer/aidl/aidl_api/android.hardware.graphics.composer3/current/android/hardware/graphics/composer3/ |
D | IComposerClient.aidl | 37 long createLayer(long display, int bufferSlotCount); in createLayer() argument 39 void destroyLayer(long display, long layer); in destroyLayer() argument 40 void destroyVirtualDisplay(long display); in destroyVirtualDisplay() argument 42 int getActiveConfig(long display); in getActiveConfig() argument 43 android.hardware.graphics.composer3.ColorMode[] getColorModes(long display); in getColorModes() argument 45 …int getDisplayAttribute(long display, int config, android.hardware.graphics.composer3.DisplayAttri… in getDisplayAttribute() argument 46 android.hardware.graphics.composer3.DisplayCapability[] getDisplayCapabilities(long display); in getDisplayCapabilities() argument 47 int[] getDisplayConfigs(long display); in getDisplayConfigs() argument 48 android.hardware.graphics.composer3.DisplayConnectionType getDisplayConnectionType(long display); in getDisplayConnectionType() argument 49 …droid.hardware.graphics.composer3.DisplayIdentification getDisplayIdentificationData(long display); in getDisplayIdentificationData() argument [all …]
|
/hardware/interfaces/graphics/composer/aidl/aidl_api/android.hardware.graphics.composer3/1/android/hardware/graphics/composer3/ |
D | IComposerClient.aidl | 37 long createLayer(long display, int bufferSlotCount); in createLayer() argument 39 void destroyLayer(long display, long layer); in destroyLayer() argument 40 void destroyVirtualDisplay(long display); in destroyVirtualDisplay() argument 42 int getActiveConfig(long display); in getActiveConfig() argument 43 android.hardware.graphics.composer3.ColorMode[] getColorModes(long display); in getColorModes() argument 45 …int getDisplayAttribute(long display, int config, android.hardware.graphics.composer3.DisplayAttri… in getDisplayAttribute() argument 46 android.hardware.graphics.composer3.DisplayCapability[] getDisplayCapabilities(long display); in getDisplayCapabilities() argument 47 int[] getDisplayConfigs(long display); in getDisplayConfigs() argument 48 android.hardware.graphics.composer3.DisplayConnectionType getDisplayConnectionType(long display); in getDisplayConnectionType() argument 49 …droid.hardware.graphics.composer3.DisplayIdentification getDisplayIdentificationData(long display); in getDisplayIdentificationData() argument [all …]
|
/hardware/google/graphics/common/hwc3/ |
D | ComposerClient.cpp | 68 ndk::ScopedAStatus ComposerClient::createLayer(int64_t display, int32_t bufferSlotCount, in createLayer() argument 71 auto err = mHal->createLayer(display, layer); in createLayer() 73 err = mResources->addLayer(display, *layer, bufferSlotCount); in createLayer() 84 VirtualDisplay* display) { in createVirtualDisplay() argument 86 auto err = mHal->createVirtualDisplay(width, height, formatHint, display); in createVirtualDisplay() 88 err = mResources->addVirtualDisplay(display->display, outputBufferSlotCount); in createVirtualDisplay() 93 ndk::ScopedAStatus ComposerClient::destroyLayer(int64_t display, int64_t layer) { in destroyLayer() argument 95 auto err = mHal->destroyLayer(display, layer); in destroyLayer() 97 err = mResources->removeLayer(display, layer); in destroyLayer() 102 ndk::ScopedAStatus ComposerClient::destroyVirtualDisplay(int64_t display) { in destroyVirtualDisplay() argument [all …]
|
D | ComposerCommandEngine.cpp | 24 #define DISPATCH_LAYER_COMMAND(display, layerCmd, field, funcName) \ argument 27 executeSetLayer##funcName(display, layerCmd.layer, *layerCmd.field); \ 31 #define DISPATCH_LAYER_COMMAND_SIMPLE(display, layerCmd, field, funcName) \ argument 33 dispatchLayerCommand(display, layerCmd.layer, #field, layerCmd.field, \ 40 execute##funcName(displayCmd.display, *displayCmd.field); \ 47 execute##funcName(displayCmd.display); \ 54 execute##funcName(displayCmd.display, displayCmd.data); \ 74 displaysPendingBrightenssChange.erase(command.display); in execute() 76 displaysPendingBrightenssChange.insert(command.display); in execute() 84 for (auto display : displaysPendingBrightenssChange) { in execute() local [all …]
|
D | ComposerCommandEngine.h | 39 void dispatchLayerCommand(int64_t display, int64_t layer, const std::string& funcName, 48 void dispatchLayerCommand(int64_t display, const LayerCommand& displayCommand); 50 void executeSetColorTransform(int64_t display, const std::vector<float>& matrix); 51 void executeSetClientTarget(int64_t display, const ClientTarget& command); 52 void executeSetDisplayBrightness(uint64_t display, const DisplayBrightness& command); 53 void executeSetOutputBuffer(uint64_t display, const Buffer& buffer); 54 void executeValidateDisplay(int64_t display, 57 int64_t display, const std::optional<ClockMonotonicTimestamp> expectedPresentTime); 58 void executeAcceptDisplayChanges(int64_t display); 59 int executePresentDisplay(int64_t display); [all …]
|
D | ComposerClient.h | 45 void onHotplug(int64_t display, bool connected) override; 46 void onRefresh(int64_t display) override; 47 void onVsync(int64_t display, int64_t timestamp, int32_t vsyncPeriodNanos) override; 48 void onVsyncPeriodTimingChanged(int64_t display, 50 void onVsyncIdle(int64_t display) override; 51 void onSeamlessPossible(int64_t display) override; 54 void cleanDisplayResources(int64_t display); 62 ndk::ScopedAStatus createLayer(int64_t display, int32_t bufferSlotCount, 67 VirtualDisplay* display) override; 68 ndk::ScopedAStatus destroyLayer(int64_t display, int64_t layer) override; [all …]
|
/hardware/google/graphics/common/hwc3/impl/ |
D | HalImpl.h | 46 int32_t acceptDisplayChanges(int64_t display) override; 47 int32_t createLayer(int64_t display, int64_t* outLayer) override; 50 int32_t destroyLayer(int64_t display, int64_t layer) override; 51 int32_t destroyVirtualDisplay(int64_t display) override; 52 int32_t flushDisplayBrightnessChange(int64_t display) override; 53 int32_t getActiveConfig(int64_t display, int32_t* outConfig) override; 54 int32_t getColorModes(int64_t display, std::vector<ColorMode>* outModes) override; 58 int32_t getDisplayAttribute(int64_t display, int32_t config, DisplayAttribute attribute, 60 int32_t getDisplayBrightnessSupport(int64_t display, bool& outSupport) override; 61 int32_t getDisplayCapabilities(int64_t display, std::vector<DisplayCapability>* caps) override; [all …]
|
D | HalImpl.cpp | 49 int64_t display; in hotplug() local 51 h2a::translate(hwcDisplay, display); in hotplug() 52 hal->getEventCallback()->onHotplug(display, connected == HWC2_CONNECTION_CONNECTED); in hotplug() 57 int64_t display; in refresh() local 59 h2a::translate(hwcDisplay, display); in refresh() 60 hal->getEventCallback()->onRefresh(display); in refresh() 66 int64_t display; in vsync() local 69 h2a::translate(hwcDisplay, display); in vsync() 71 hal->getEventCallback()->onVsync(display, timestamp, vsyncPeriodNanos); in vsync() 78 int64_t display; in vsyncPeriodTimingChanged() local [all …]
|
/hardware/qcom/sm7250/display/config/ |
D | display-product.mk | 2 BOARD_DISPLAY_HAL := hardware/qcom/display 7 android.hardware.graphics.mapper@3.0-impl-qti-display \ 8 android.hardware.graphics.mapper@4.0-impl-qti-display \ 9 vendor.qti.hardware.display.allocator-service \ 10 vendor.qti.hardware.display.composer-service \ 21 vendor.qti.hardware.display.mapper@2.0.vendor \ 22 vendor.qti.hardware.display.mapper@3.0.vendor \ 23 vendor.qti.hardware.display.mapper@4.0.vendor \ 35 vendor.display.disable_scaler=0 \ 36 vendor.display.disable_excl_rect=0 \ [all …]
|
/hardware/google/graphics/common/libhwc2.1/ |
D | ExynosHWC.h | 60 int32_t exynos_acceptDisplayChanges(hwc2_device_t* device, hwc2_display_t display); 61 int32_t exynos_createLayer(hwc2_device_t* device, hwc2_display_t display, hwc2_layer_t* outLayer); 64 int32_t exynos_destroyLayer(hwc2_device_t* device, hwc2_display_t display, hwc2_layer_t layer); 65 int32_t exynos_destroyVirtualDisplay(hwc2_device_t* device, hwc2_display_t display); 66 int32_t exynos_getActiveConfig(hwc2_device_t *device, hwc2_display_t display, hwc2_config_t* outCon… 67 int32_t exynos_getChangedCompositionTypes(hwc2_device_t *device, hwc2_display_t display, 69 int32_t exynos_getClientTargetSupport(hwc2_device_t *device, hwc2_display_t display, uint32_t width, 71 int32_t exynos_getColorModes(hwc2_device_t *device, hwc2_display_t display, uint32_t* outNumModes, 73 int32_t exynos_getDisplayAttribute(hwc2_device_t *device, hwc2_display_t display, hwc2_config_t con… 75 int32_t exynos_getDisplayConfigs(hwc2_device_t *device, hwc2_display_t display, uint32_t* outNumCon… [all …]
|
/hardware/interfaces/graphics/composer/aidl/include/android/hardware/graphics/composer3/ |
D | ComposerClientWriter.h | 76 void setColorTransform(int64_t display, const float* matrix) { in setColorTransform() argument 80 getDisplayCommand(display).colorTransformMatrix.emplace(std::move(matVec)); in setColorTransform() 83 void setDisplayBrightness(int64_t display, float brightness, float brightnessNits) { in setDisplayBrightness() argument 84 getDisplayCommand(display).brightness.emplace( in setDisplayBrightness() 88 void setClientTarget(int64_t display, uint32_t slot, const native_handle_t* target, in setClientTarget() argument 94 getDisplayCommand(display).clientTarget.emplace(std::move(clientTargetCommand)); in setClientTarget() 97 void setOutputBuffer(int64_t display, uint32_t slot, const native_handle_t* buffer, in setOutputBuffer() argument 99 getDisplayCommand(display).virtualDisplayOutputBuffer.emplace( in setOutputBuffer() 103 void validateDisplay(int64_t display, in validateDisplay() argument 105 auto& command = getDisplayCommand(display); in validateDisplay() [all …]
|
/hardware/interfaces/graphics/composer/2.1/utils/hal/include/composer-hal/2.1/ |
D | ComposerHal.h | 58 virtual void onHotplug(Display display, IComposerCallback::Connection connected) = 0; 59 virtual void onRefresh(Display display) = 0; 60 virtual void onVsync(Display display, int64_t timestamp) = 0; 75 virtual Error destroyVirtualDisplay(Display display) = 0; 76 virtual Error createLayer(Display display, Layer* outLayer) = 0; 77 virtual Error destroyLayer(Display display, Layer layer) = 0; 79 virtual Error getActiveConfig(Display display, Config* outConfig) = 0; 80 virtual Error getClientTargetSupport(Display display, uint32_t width, uint32_t height, 82 virtual Error getColorModes(Display display, hidl_vec<ColorMode>* outModes) = 0; 83 virtual Error getDisplayAttribute(Display display, Config config, [all …]
|
D | ComposerClient.h | 94 void onHotplug(Display display, IComposerCallback::Connection connected) { in onHotplug() argument 96 if (mResources->hasDisplay(display)) { in onHotplug() 101 cleanDisplayResources(display, mResources, mHal); in onHotplug() 102 mResources->removeDisplay(display); in onHotplug() 104 mResources->addPhysicalDisplay(display); in onHotplug() 106 mResources->removeDisplay(display); in onHotplug() 109 auto ret = mCallback->onHotplug(display, connected); in onHotplug() 113 void onRefresh(Display display) { in onRefresh() argument 114 mResources->setDisplayMustValidateState(display, true); in onRefresh() 115 auto ret = mCallback->onRefresh(display); in onRefresh() [all …]
|
/hardware/interfaces/graphics/composer/aidl/vts/ |
D | VtsComposerClient.cpp | 69 return {addDisplayToDisplayResources(outVirtualDisplay.display, /*isVirtual*/ true), in createVirtualDisplay() 73 ScopedAStatus VtsComposerClient::destroyVirtualDisplay(int64_t display) { in destroyVirtualDisplay() argument 74 auto status = mComposerClient->destroyVirtualDisplay(display); in destroyVirtualDisplay() 78 mDisplayResources.erase(display); in destroyVirtualDisplay() 82 std::pair<ScopedAStatus, int64_t> VtsComposerClient::createLayer(int64_t display, in createLayer() argument 85 auto status = mComposerClient->createLayer(display, bufferSlotCount, &outLayer); in createLayer() 90 return {addLayerToDisplayResources(display, outLayer), outLayer}; in createLayer() 93 ScopedAStatus VtsComposerClient::destroyLayer(int64_t display, int64_t layer) { in destroyLayer() argument 94 auto status = mComposerClient->destroyLayer(display, layer); in destroyLayer() 99 removeLayerFromDisplayResources(display, layer); in destroyLayer() [all …]
|
D | VtsComposerClient.h | 67 ScopedAStatus destroyVirtualDisplay(int64_t display); 69 std::pair<ScopedAStatus, int64_t> createLayer(int64_t display, int32_t bufferSlotCount); 71 ScopedAStatus destroyLayer(int64_t display, int64_t layer); 73 std::pair<ScopedAStatus, int32_t> getActiveConfig(int64_t display); 77 std::pair<ScopedAStatus, int32_t> getDisplayAttribute(int64_t display, int32_t config, 80 ScopedAStatus setPowerMode(int64_t display, PowerMode powerMode); 82 ScopedAStatus setVsync(int64_t display, bool enable); 93 ScopedAStatus setContentType(int64_t display, ContentType contentType); 100 int64_t display); 104 std::pair<ScopedAStatus, DisplayIdentification> getDisplayIdentificationData(int64_t display); [all …]
|
/hardware/interfaces/graphics/composer/2.3/utils/hal/include/composer-hal/2.3/ |
D | ComposerHal.h | 40 Display display, std::vector<V2_2::IComposerClient::PerFrameMetadataKey>* outKeys) { in getPerFrameMetadataKeys() argument 42 display, reinterpret_cast<std::vector<IComposerClient::PerFrameMetadataKey>*>(outKeys)); in getPerFrameMetadataKeys() 45 Error setColorMode_2_2(Display display, common::V1_1::ColorMode mode, in setColorMode_2_2() argument 47 return setColorMode_2_3(display, static_cast<ColorMode>(mode), intent); in setColorMode_2_2() 50 Error getColorModes_2_2(Display display, hidl_vec<common::V1_1::ColorMode>* outModes) override { in getColorModes_2_2() argument 51 return getColorModes_2_3(display, reinterpret_cast<hidl_vec<ColorMode>*>(outModes)); in getColorModes_2_2() 54 Error getClientTargetSupport_2_2(Display display, uint32_t width, uint32_t height, in getClientTargetSupport_2_2() argument 57 return getClientTargetSupport_2_3(display, width, height, static_cast<PixelFormat>(format), in getClientTargetSupport_2_2() 61 Error getReadbackBufferAttributes(Display display, common::V1_1::PixelFormat* outFormat, in getReadbackBufferAttributes() argument 63 return getReadbackBufferAttributes_2_3(display, reinterpret_cast<PixelFormat*>(outFormat), in getReadbackBufferAttributes() [all …]
|
/hardware/qcom/display/msm8909/sdm/libs/hwc2/ |
D | hwcomposer.cpp | 201 hwc2_display_t display) { in Hwc2ImplDestroyVirtualDisplay() argument 202 auto iter = displays.find(display); in Hwc2ImplDestroyVirtualDisplay() 213 hotplug_callback(hotplug_data, display, HWC2_CONNECTION_DISCONNECTED); in Hwc2ImplDestroyVirtualDisplay() 261 hwc2_display_t display) { in Hwc2ImplAcceptDisplayChanges() argument 262 if (displays.find(display) == displays.end()) { in Hwc2ImplAcceptDisplayChanges() 269 int32_t Hwc2ImplCreateLayer(hwc2_device_t* /*device*/, hwc2_display_t display, in Hwc2ImplCreateLayer() argument 271 auto iter = displays.find(display); in Hwc2ImplCreateLayer() 282 int32_t Hwc2ImplDestroyLayer(hwc2_device_t* /*device*/, hwc2_display_t display, in Hwc2ImplDestroyLayer() argument 284 auto iter = displays.find(display); in Hwc2ImplDestroyLayer() 296 hwc2_display_t display, in Hwc2ImplGetActiveConfig() argument [all …]
|
/hardware/interfaces/graphics/composer/2.4/vts/functional/ |
D | VtsHalGraphicsComposerV2_4TargetTest.cpp | 63 VtsDisplay(Display display, int32_t displayWidth, int32_t displayHeight) in VtsDisplay() argument 64 : mDisplay(display), mDisplayWidth(displayWidth), mDisplayHeight(displayHeight) {} in VtsDisplay() 101 for (const auto& display : mDisplays) { in SetUp() local 102 mComposerClient->setVsyncEnabled(display.get(), false); in SetUp() 133 [&](const VtsDisplay& display) { return id == display.get(); })) { in GetInvalidDisplayId() argument 145 Display GetInvalidConfigId(Display display) { in GetInvalidConfigId() argument 146 std::vector<Config> validConfigs = mComposerClient->getDisplayConfigs(display); in GetInvalidConfigId() 175 void sendRefreshFrame(const VtsDisplay& display, const VsyncPeriodChangeTimeline*); 177 void waitForVsyncPeriodChange(Display display, const VsyncPeriodChangeTimeline& timeline, 185 void forEachTwoConfigs(Display display, std::function<void(Config, Config)> func) { in forEachTwoConfigs() argument [all …]
|
/hardware/interfaces/graphics/composer/2.4/utils/hal/include/composer-hal/2.4/ |
D | ComposerClient.h | 52 void onHotplug(Display display, IComposerCallback::Connection connected) override { in onHotplug() argument 54 if (mResources->hasDisplay(display)) { in onHotplug() 60 display, mResources, mHal); in onHotplug() 61 mResources->removeDisplay(display); in onHotplug() 63 mResources->addPhysicalDisplay(display); in onHotplug() 65 mResources->removeDisplay(display); in onHotplug() 68 auto ret = mCallback->onHotplug(display, connected); in onHotplug() 72 void onRefresh(Display display) override { in onRefresh() argument 73 mResources->setDisplayMustValidateState(display, true); in onRefresh() 74 auto ret = mCallback->onRefresh(display); in onRefresh() [all …]
|
/hardware/interfaces/graphics/composer/2.3/utils/passthrough/include/composer-passthrough/2.3/ |
D | HwcHal.h | 64 Display display, std::vector<IComposerClient::PerFrameMetadataKey>* outKeys) override { in getPerFrameMetadataKeys_2_3() argument 66 Error error = getPerFrameMetadataKeys(display, &castKeys); in getPerFrameMetadataKeys_2_3() 78 Display display, Layer layer, in setLayerPerFrameMetadata_2_3() argument 81 display, layer, in setLayerPerFrameMetadata_2_3() 86 Error setColorMode_2_3(Display display, ColorMode mode, RenderIntent intent) override { in setColorMode_2_3() argument 87 return setColorMode_2_2(display, static_cast<common::V1_1::ColorMode>(mode), intent); in setColorMode_2_3() 90 Error getRenderIntents_2_3(Display display, ColorMode mode, in getRenderIntents_2_3() argument 92 return getRenderIntents(display, static_cast<common::V1_1::ColorMode>(mode), outIntents); in getRenderIntents_2_3() 95 Error getColorModes_2_3(Display display, hidl_vec<ColorMode>* outModes) override { in getColorModes_2_3() argument 96 return getColorModes_2_2(display, in getColorModes_2_3() [all …]
|