/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; 74 Display* outDisplay) = 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; [all …]
|
D | ComposerClient.h | 93 void onHotplug(Display display, IComposerCallback::Connection connected) { in onHotplug() 104 void onRefresh(Display display) { in onRefresh() 110 void onVsync(Display display, int64_t timestamp) { in onVsync() 134 Display display = 0; in createVirtualDisplay() 144 Return<Error> destroyVirtualDisplay(Display display) override { in destroyVirtualDisplay() 153 Return<void> createLayer(Display display, uint32_t bufferSlotCount, in createLayer() 172 Return<Error> destroyLayer(Display display, Layer layer) override { in destroyLayer() 181 Return<void> getActiveConfig(Display display, in getActiveConfig() 189 Return<Error> getClientTargetSupport(Display display, uint32_t width, uint32_t height, in getClientTargetSupport() 195 Return<void> getColorModes(Display display, in getColorModes() [all …]
|
/hardware/interfaces/graphics/composer/2.4/utils/hal/include/composer-hal/2.4/ |
D | ComposerHal.h | 35 using V2_1::Display; 45 virtual void onHotplug(Display display, IComposerCallback::Connection connected) = 0; 46 virtual void onRefresh(Display display) = 0; 47 virtual void onVsync(Display display, int64_t timestamp) = 0; 48 virtual void onVsync_2_4(Display display, int64_t timestamp, 50 virtual void onVsyncPeriodTimingChanged(Display display, 52 virtual void onSeamlessPossible(Display display) = 0; 60 Display display, std::vector<IComposerClient::DisplayCapability>* outCapabilities) = 0; 61 virtual Error getDisplayConnectionType(Display display, 63 virtual Error getDisplayAttribute_2_4(Display display, Config config, [all …]
|
D | ComposerClient.h | 52 void onHotplug(Display display, IComposerCallback::Connection connected) override { in onHotplug() 63 void onRefresh(Display display) override { in onRefresh() 69 void onVsync(Display display, int64_t timestamp) override { in onVsync() 74 void onVsync_2_4(Display display, int64_t timestamp, in onVsync_2_4() 80 void onVsyncPeriodTimingChanged(Display display, in onVsyncPeriodTimingChanged() 87 void onSeamlessPossible(Display display) override { in onSeamlessPossible() 106 Display display, IComposerClient::getDisplayCapabilities_2_4_cb hidl_cb) override { in getDisplayCapabilities_2_4() 114 Display display, IComposerClient::getDisplayConnectionType_cb hidl_cb) override { in getDisplayConnectionType() 122 Display display, Config config, IComposerClient::Attribute attribute, in getDisplayAttribute_2_4() 130 Return<void> getDisplayVsyncPeriod(Display display, in getDisplayVsyncPeriod() [all …]
|
/hardware/interfaces/graphics/composer/2.2/utils/hal/include/composer-hal/2.2/ |
D | ComposerHal.h | 35 using V2_1::Display; 42 Display* outDisplay) override { in createVirtualDisplay() 46 Error getClientTargetSupport(Display display, uint32_t width, uint32_t height, in getClientTargetSupport() 53 Error setPowerMode(Display display, V2_1::IComposerClient::PowerMode mode) override { in setPowerMode() 58 Error getColorModes(Display display, hidl_vec<common::V1_0::ColorMode>* outModes) override { in getColorModes() 63 Error setColorMode(Display display, common::V1_0::ColorMode mode) override { in setColorMode() 68 Display display, std::vector<IComposerClient::PerFrameMetadataKey>* outKeys) = 0; 70 Display display, Layer layer, 73 virtual Error getReadbackBufferAttributes(Display display, PixelFormat* outFormat, 75 virtual Error setReadbackBuffer(Display display, const native_handle_t* bufferHandle, [all …]
|
/hardware/interfaces/graphics/composer/2.4/utils/vts/include/composer-vts/2.4/ |
D | GraphicsComposerCallback.h | 25 using Display = V2_1::Display; variable 32 std::vector<Display> getDisplays() const; 49 Return<void> onHotplug(Display display, Connection connection) override; 50 Return<void> onRefresh(Display display) override; 51 Return<void> onVsync(Display display, int64_t) override; 52 Return<void> onVsync_2_4(Display display, int64_t, VsyncPeriodNanos vsyncPeriodNanos) override; 54 Display display, const VsyncPeriodChangeTimeline& updatedTimeline) override; 55 Return<void> onSeamlessPossible(Display display) override; 59 std::unordered_set<Display> mDisplays;
|
D | ComposerVts.h | 41 using V2_1::Display; 71 Display display, 74 Error getDisplayConnectionType(Display display, 77 int32_t getDisplayAttribute_2_4(Display display, Config config, 82 Error getDisplayVsyncPeriod(Display display, VsyncPeriodNanos* outVsyncPeriods); 85 Display display, Config config, 89 Error setAutoLowLatencyMode(Display display, bool on); 92 Display display, std::vector<IComposerClient::ContentType>* outSupportedContentTypes); 94 Error setContentType(Display display, IComposerClient::ContentType contentType);
|
/hardware/interfaces/graphics/composer/2.3/utils/hal/include/composer-hal/2.3/ |
D | ComposerHal.h | 33 using V2_1::Display; 40 Display display, std::vector<V2_2::IComposerClient::PerFrameMetadataKey>* outKeys) { in getPerFrameMetadataKeys() 45 Error setColorMode_2_2(Display display, common::V1_1::ColorMode mode, in setColorMode_2_2() 50 Error getColorModes_2_2(Display display, hidl_vec<common::V1_1::ColorMode>* outModes) override { in getColorModes_2_2() 54 Error getClientTargetSupport_2_2(Display display, uint32_t width, uint32_t height, in getClientTargetSupport_2_2() 61 Error getReadbackBufferAttributes(Display display, common::V1_1::PixelFormat* outFormat, in getReadbackBufferAttributes() 67 Error getHdrCapabilities(Display display, hidl_vec<common::V1_0::Hdr>* outTypes, in getHdrCapabilities() 75 Display display, Layer layer, in setLayerPerFrameMetadata() 83 Display display, std::vector<IComposerClient::PerFrameMetadataKey>* outKeys) = 0; 85 virtual Error setColorMode_2_3(Display display, ColorMode mode, RenderIntent intent) = 0; [all …]
|
D | ComposerClient.h | 42 Display display, IComposerClient::getPerFrameMetadataKeys_2_3_cb hidl_cb) override { in getPerFrameMetadataKeys_2_3() 49 Return<Error> setColorMode_2_3(Display display, ColorMode mode, RenderIntent intent) override { in setColorMode_2_3() 53 Return<void> getRenderIntents_2_3(Display display, ColorMode mode, in getRenderIntents_2_3() 61 Return<void> getColorModes_2_3(Display display, in getColorModes_2_3() 70 Display display, IComposerClient::getReadbackBufferAttributes_2_3_cb hidl_cb) override { in getReadbackBufferAttributes_2_3() 79 Display display, IComposerClient::getHdrCapabilities_2_3_cb hidl_cb) override { in getHdrCapabilities_2_3() 90 Return<Error> getClientTargetSupport_2_3(Display display, uint32_t width, uint32_t height, in getClientTargetSupport_2_3() 97 Display display, IComposerClient::getDisplayCapabilities_cb hidl_cb) override { in getDisplayCapabilities() 114 Display display, IComposerClient::getDisplayIdentificationData_cb hidl_cb) override { in getDisplayIdentificationData() 175 Display display, IComposerClient::getDisplayBrightnessSupport_cb hidl_cb) override { in getDisplayBrightnessSupport() [all …]
|
/hardware/interfaces/graphics/composer/2.1/utils/vts/include/composer-vts/2.1/ |
D | ComposerVts.h | 88 Display createVirtualDisplay(uint32_t width, uint32_t height, PixelFormat formatHint, 90 void destroyVirtualDisplay(Display display); 92 Layer createLayer(Display display, uint32_t bufferSlotCount); 93 void destroyLayer(Display display, Layer layer); 95 Config getActiveConfig(Display display); 96 bool getClientTargetSupport(Display display, uint32_t width, uint32_t height, 98 std::vector<ColorMode> getColorModes(Display display); 99 int32_t getDisplayAttribute(Display display, Config config, 101 std::vector<Config> getDisplayConfigs(Display display); 102 std::string getDisplayName(Display display); [all …]
|
D | GraphicsComposerCallback.h | 36 std::vector<Display> getDisplays() const; 45 Return<void> onHotplug(Display display, Connection connection) override; 46 Return<void> onRefresh(Display display) override; 47 Return<void> onVsync(Display display, int64_t) override; 51 std::unordered_set<Display> mDisplays;
|
/hardware/interfaces/graphics/composer/2.3/utils/vts/include/composer-vts/2.3/ |
D | ComposerVts.h | 39 using V2_1::Display; 67 bool getDisplayIdentificationData(Display display, uint8_t* outPort, 81 std::vector<ColorMode> getColorModes_2_3(Display display); 83 void setColorMode_2_3(Display display, ColorMode mode, RenderIntent intent); 85 std::vector<RenderIntent> getRenderIntents_2_3(Display display, ColorMode mode); 87 void getReadbackBufferAttributes_2_3(Display display, PixelFormat* outPixelFormat, 90 std::vector<Hdr> getHdrCapabilities_2_3(Display display, float* outMaxLuminance, 93 bool getClientTargetSupport_2_3(Display display, uint32_t width, uint32_t height, 96 Display display, 99 std::vector<IComposerClient::PerFrameMetadataKey> getPerFrameMetadataKeys_2_3(Display display); [all …]
|
/hardware/interfaces/graphics/composer/2.1/utils/resources/include/composer-resources/2.1/ |
D | ComposerResources.h | 162 std::function<void(Display display, bool isVirtual, const std::vector<Layer>& layers)>; 165 Error addPhysicalDisplay(Display display); 166 Error addVirtualDisplay(Display display, uint32_t outputBufferCacheSize); 168 Error removeDisplay(Display display); 170 Error setDisplayClientTargetCacheSize(Display display, uint32_t clientTargetCacheSize); 172 Error addLayer(Display display, Layer layer, uint32_t bufferCacheSize); 173 Error removeLayer(Display display, Layer layer); 175 void setDisplayMustValidateState(Display display, bool mustValidate); 177 bool mustValidateDisplay(Display display); 211 Error getDisplayClientTarget(Display display, uint32_t slot, bool fromCache, [all …]
|
/hardware/interfaces/graphics/composer/2.2/utils/vts/include/composer-vts/2.2/ |
D | ComposerVts.h | 72 std::vector<IComposerClient::PerFrameMetadataKey> getPerFrameMetadataKeys(Display display); 74 Display createVirtualDisplay_2_2(uint32_t width, uint32_t height, PixelFormat formatHint, 76 bool getClientTargetSupport_2_2(Display display, uint32_t width, uint32_t height, 78 void setPowerMode_2_2(Display display, IComposerClient::PowerMode mode); 79 void setReadbackBuffer(Display display, const native_handle_t* buffer, int32_t releaseFence); 80 void getReadbackBufferAttributes(Display display, PixelFormat* outPixelFormat, 82 void getReadbackBufferFence(Display display, int32_t* outFence); 84 std::vector<ColorMode> getColorModes(Display display); 85 std::vector<RenderIntent> getRenderIntents(Display display, ColorMode mode); 86 void setColorMode(Display display, ColorMode mode, RenderIntent intent);
|
/hardware/interfaces/graphics/composer/2.4/utils/vts/ |
D | GraphicsComposerCallback.cpp | 26 std::vector<Display> GraphicsComposerCallback::getDisplays() const { in getDisplays() 28 return std::vector<Display>(mDisplays.begin(), mDisplays.end()); in getDisplays() 71 Return<void> GraphicsComposerCallback::onHotplug(Display display, Connection connection) { in onHotplug() 87 Return<void> GraphicsComposerCallback::onRefresh(Display display) { in onRefresh() 97 Return<void> GraphicsComposerCallback::onVsync(Display, int64_t) { in onVsync() argument 106 Return<void> GraphicsComposerCallback::onVsync_2_4(Display display, int64_t, VsyncPeriodNanos) { in onVsync_2_4() 117 Display display, const VsyncPeriodChangeTimeline& updatedTimeline) { in onVsyncPeriodTimingChanged() 129 Return<void> GraphicsComposerCallback::onSeamlessPossible(Display) { in onSeamlessPossible() argument
|
D | ComposerVts.cpp | 46 Display display, std::vector<IComposerClient::DisplayCapability>* outCapabilities) { in getDisplayCapabilities() 56 Error ComposerClient::getDisplayConnectionType(Display display, in getDisplayConnectionType() 67 android::hardware::graphics::composer::V2_1::Display display, in getDisplayAttribute_2_4() 84 Error ComposerClient::getDisplayVsyncPeriod(Display display, VsyncPeriodNanos* outVsyncPeriod) { in getDisplayVsyncPeriod() 94 Display display, Config config, in setActiveConfigWithConstraints() 106 Error ComposerClient::setAutoLowLatencyMode(Display display, bool on) { in setAutoLowLatencyMode() 111 Display display, std::vector<IComposerClient::ContentType>* outSupportedContentTypes) { in getSupportedContentTypes() 121 Error ComposerClient::setContentType(Display display, IComposerClient::ContentType contentType) { in setContentType()
|
/hardware/interfaces/graphics/composer/2.1/utils/passthrough/include/composer-passthrough/2.1/ |
D | HwcHal.h | 144 Display* outDisplay) override { in createVirtualDisplay() 153 Error destroyVirtualDisplay(Display display) override { in destroyVirtualDisplay() 158 Error createLayer(Display display, Layer* outLayer) override { in createLayer() 163 Error destroyLayer(Display display, Layer layer) override { in destroyLayer() 169 Error getActiveConfig(Display display, Config* outConfig) override { in getActiveConfig() 174 Error getClientTargetSupport(Display display, uint32_t width, uint32_t height, in getClientTargetSupport() 182 Error getColorModes(Display display, hidl_vec<ColorMode>* outModes) override { in getColorModes() 201 Error getDisplayAttribute(Display display, Config config, IComposerClient::Attribute attribute, in getDisplayAttribute() 208 Error getDisplayConfigs(Display display, hidl_vec<Config>* outConfigs) override { in getDisplayConfigs() 225 Error getDisplayName(Display display, hidl_string* outName) override { in getDisplayName() [all …]
|
/hardware/interfaces/graphics/composer/2.1/utils/hwc2on1adapter/ |
D | HWC2On1Adapter.cpp | 162 displayHook<decltype(&Display::acceptChanges), in doGetFunction() 163 &Display::acceptChanges>); in doGetFunction() 166 displayHook<decltype(&Display::createLayer), in doGetFunction() 167 &Display::createLayer, hwc2_layer_t*>); in doGetFunction() 170 displayHook<decltype(&Display::destroyLayer), in doGetFunction() 171 &Display::destroyLayer, hwc2_layer_t>); in doGetFunction() 174 displayHook<decltype(&Display::getActiveConfig), in doGetFunction() 175 &Display::getActiveConfig, hwc2_config_t*>); in doGetFunction() 178 displayHook<decltype(&Display::getChangedCompositionTypes), in doGetFunction() 179 &Display::getChangedCompositionTypes, uint32_t*, in doGetFunction() [all …]
|
/hardware/qcom/display/msm8994/libhwcomposer/ |
D | HWC2On1Adapter.cpp | 200 displayHook<decltype(&Display::acceptChanges), in doGetFunction() 201 &Display::acceptChanges>); in doGetFunction() 204 displayHook<decltype(&Display::createLayer), in doGetFunction() 205 &Display::createLayer, hwc2_layer_t*>); in doGetFunction() 208 displayHook<decltype(&Display::destroyLayer), in doGetFunction() 209 &Display::destroyLayer, hwc2_layer_t>); in doGetFunction() 212 displayHook<decltype(&Display::getActiveConfig), in doGetFunction() 213 &Display::getActiveConfig, hwc2_config_t*>); in doGetFunction() 216 displayHook<decltype(&Display::getChangedCompositionTypes), in doGetFunction() 217 &Display::getChangedCompositionTypes, uint32_t*, in doGetFunction() [all …]
|
/hardware/interfaces/graphics/composer/2.3/utils/vts/ |
D | ComposerVts.cpp | 45 bool ComposerClient::getDisplayIdentificationData(Display display, uint8_t* outPort, in getDisplayIdentificationData() 64 std::vector<ColorMode> ComposerClient::getColorModes_2_3(Display display) { in getColorModes_2_3() 73 void ComposerClient::setColorMode_2_3(Display display, ColorMode mode, RenderIntent intent) { in setColorMode_2_3() 78 std::vector<RenderIntent> ComposerClient::getRenderIntents_2_3(Display display, ColorMode mode) { in getRenderIntents_2_3() 87 void ComposerClient::getReadbackBufferAttributes_2_3(Display display, PixelFormat* outPixelFormat, in getReadbackBufferAttributes_2_3() 98 bool ComposerClient::getClientTargetSupport_2_3(Display display, uint32_t width, uint32_t height, in getClientTargetSupport_2_3() 105 Display display) { in getPerFrameMetadataKeys_2_3() 114 std::vector<Hdr> ComposerClient::getHdrCapabilities_2_3(Display display, float* outMaxLuminance, in getHdrCapabilities_2_3() 174 Display display, std::vector<IComposerClient::DisplayCapability>* outCapabilities) { in getDisplayCapabilities() 186 bool ComposerClient::getDisplayBrightnessSupport(Display display) { in getDisplayBrightnessSupport() [all …]
|
/hardware/interfaces/graphics/composer/2.1/utils/vts/ |
D | ComposerVts.cpp | 73 Display display = it.first; in ~ComposerClient() 101 Display ComposerClient::createVirtualDisplay(uint32_t width, uint32_t height, in createVirtualDisplay() 104 Display display = 0; in createVirtualDisplay() 119 void ComposerClient::destroyVirtualDisplay(Display display) { in destroyVirtualDisplay() 126 Layer ComposerClient::createLayer(Display display, uint32_t bufferSlotCount) { in createLayer() 144 void ComposerClient::destroyLayer(Display display, Layer layer) { in destroyLayer() 153 Config ComposerClient::getActiveConfig(Display display) { in getActiveConfig() 163 bool ComposerClient::getClientTargetSupport(Display display, uint32_t width, uint32_t height, in getClientTargetSupport() 169 std::vector<ColorMode> ComposerClient::getColorModes(Display display) { in getColorModes() 179 int32_t ComposerClient::getDisplayAttribute(Display display, Config config, in getDisplayAttribute() [all …]
|
D | GraphicsComposerCallback.cpp | 31 std::vector<Display> GraphicsComposerCallback::getDisplays() const { in getDisplays() 33 return std::vector<Display>(mDisplays.begin(), mDisplays.end()); in getDisplays() 51 Return<void> GraphicsComposerCallback::onHotplug(Display display, Connection connection) { in onHotplug() 67 Return<void> GraphicsComposerCallback::onRefresh(Display display) { in onRefresh() 77 Return<void> GraphicsComposerCallback::onVsync(Display display, int64_t) { in onVsync()
|
/hardware/interfaces/graphics/composer/2.3/utils/passthrough/include/composer-passthrough/2.3/ |
D | HwcHal.h | 42 using V2_1::Display; 64 Display display, std::vector<IComposerClient::PerFrameMetadataKey>* outKeys) override { in getPerFrameMetadataKeys_2_3() 78 Display display, Layer layer, in setLayerPerFrameMetadata_2_3() 86 Error setColorMode_2_3(Display display, ColorMode mode, RenderIntent intent) override { in setColorMode_2_3() 90 Error getRenderIntents_2_3(Display display, ColorMode mode, in getRenderIntents_2_3() 95 Error getColorModes_2_3(Display display, hidl_vec<ColorMode>* outModes) override { in getColorModes_2_3() 100 Error getHdrCapabilities_2_3(Display display, hidl_vec<Hdr>* outTypes, float* outMaxLuminance, in getHdrCapabilities_2_3() 106 Error getClientTargetSupport_2_3(Display display, uint32_t width, uint32_t height, in getClientTargetSupport_2_3() 113 Error getReadbackBufferAttributes_2_3(Display display, PixelFormat* outFormat, in getReadbackBufferAttributes_2_3() 120 Error getDisplayIdentificationData(Display display, uint8_t* outPort, in getDisplayIdentificationData() [all …]
|
/hardware/interfaces/graphics/composer/2.2/utils/passthrough/include/composer-passthrough/2.2/ |
D | HwcHal.h | 41 using V2_1::Display; 52 Display display, std::vector<IComposerClient::PerFrameMetadataKey>* outKeys) override { in getPerFrameMetadataKeys() 78 Display display, Layer layer, in setLayerPerFrameMetadata() 98 Error getReadbackBufferAttributes(Display display, PixelFormat* outFormat, in getReadbackBufferAttributes() 115 Error setReadbackBuffer(Display display, const native_handle_t* bufferHandle, in setReadbackBuffer() 126 Error getReadbackBufferFence(Display display, base::unique_fd* outFenceFd) override { in getReadbackBufferFence() 138 Display* outDisplay) override { in createVirtualDisplay_2_2() 143 Error getClientTargetSupport_2_2(Display display, uint32_t width, uint32_t height, in getClientTargetSupport_2_2() 150 Error setPowerMode_2_2(Display display, IComposerClient::PowerMode mode) override { in setPowerMode_2_2() 157 Error setLayerFloatColor(Display display, Layer layer, in setLayerFloatColor() [all …]
|
/hardware/interfaces/graphics/composer/2.2/utils/vts/ |
D | ComposerVts.cpp | 51 Display display) { in getPerFrameMetadataKeys() 92 Display ComposerClient::createVirtualDisplay_2_2(uint32_t width, uint32_t height, in createVirtualDisplay_2_2() 96 Display display = 0; in createVirtualDisplay_2_2() 111 bool ComposerClient::getClientTargetSupport_2_2(Display display, uint32_t width, uint32_t height, in getClientTargetSupport_2_2() 117 void ComposerClient::setPowerMode_2_2(Display display, IComposerClient::PowerMode mode) { in setPowerMode_2_2() 122 void ComposerClient::setReadbackBuffer(Display display, const native_handle_t* buffer, in setReadbackBuffer() 129 void ComposerClient::getReadbackBufferAttributes(Display display, PixelFormat* outPixelFormat, in getReadbackBufferAttributes() 140 void ComposerClient::getReadbackBufferFence(Display display, int32_t* outFence) { in getReadbackBufferFence() 148 std::vector<ColorMode> ComposerClient::getColorModes(Display display) { in getColorModes() 157 std::vector<RenderIntent> ComposerClient::getRenderIntents(Display display, ColorMode mode) { in getRenderIntents() [all …]
|