Home
last modified time | relevance | path

Searched refs:hwc2_config_t (Results 1 – 25 of 58) sorted by relevance

123

/hardware/google/graphics/common/libhwc2.1/libvrr/display/common/
DCommonDisplayContextProvider.h50 virtual const displayConfigs_t* getDisplayConfig(hwc2_config_t id) const = 0;
52 virtual int getMaxFrameRate(hwc2_config_t id) const = 0;
54 virtual int getTeFrequency(hwc2_config_t id) const = 0;
56 virtual int getWidth(hwc2_config_t id) const = 0;
58 virtual int getHeight(hwc2_config_t id) const = 0;
60 virtual bool isHsMode(hwc2_config_t id) const = 0;
/hardware/google/graphics/common/libhwc2.1/libvrr/display/exynos/
DExynosDisplayContextProvider.h50 const displayConfigs_t* getDisplayConfig(hwc2_config_t id) const final;
52 bool isHsMode(hwc2_config_t id) const final;
54 int getTeFrequency(hwc2_config_t id) const final;
56 int getMaxFrameRate(hwc2_config_t id) const final;
58 int getWidth(hwc2_config_t id) const final;
60 int getHeight(hwc2_config_t id) const final;
DExynosDisplayContextProvider.cpp77 const displayConfigs_t* ExynosDisplayContextProvider::getDisplayConfig(hwc2_config_t id) const { in getDisplayConfig()
86 bool ExynosDisplayContextProvider::isHsMode(hwc2_config_t id) const { in isHsMode()
91 int ExynosDisplayContextProvider::getTeFrequency(hwc2_config_t id) const { in getTeFrequency()
96 int ExynosDisplayContextProvider::getMaxFrameRate(hwc2_config_t id) const { in getMaxFrameRate()
101 int ExynosDisplayContextProvider::getWidth(hwc2_config_t id) const { in getWidth()
106 int ExynosDisplayContextProvider::getHeight(hwc2_config_t id) const { in getHeight()
/hardware/google/graphics/common/libhwc2.1/libmaindisplay/
DExynosPrimaryDisplay.h55 virtual int32_t doDisplayConfigInternal(hwc2_config_t config) override;
65 virtual void updateAppliedActiveConfig(const hwc2_config_t newConfig,
77 hwc2_config_t* outConfigs) override;
109 virtual int32_t setActiveConfigInternal(hwc2_config_t config, bool force) override;
110 virtual int32_t getActiveConfigInternal(hwc2_config_t* outConfig) override;
177 hwc2_config_t config,
195 hwc2_config_t mAppliedActiveConfig;
DExynosPrimaryDisplay.cpp337 int32_t ExynosPrimaryDisplay::doDisplayConfigInternal(hwc2_config_t config) { in doDisplayConfigInternal()
348 int32_t ExynosPrimaryDisplay::getActiveConfigInternal(hwc2_config_t *outConfig) { in getActiveConfigInternal()
356 int32_t ExynosPrimaryDisplay::setActiveConfigInternal(hwc2_config_t config, bool force) { in setActiveConfigInternal()
357 hwc2_config_t cur_config; in setActiveConfigInternal()
383 hwc2_config_t config; in applyPendingConfig()
396 auto hwcConfig = static_cast<hwc2_config_t>(config); in setBootDisplayConfig()
592 hwc2_config_t activeConfig = 0; in setPowerMode()
814 hwc2_config_t* outConfigs) { in getDisplayConfigs()
821 std::unordered_map<hwc2_config_t, VrrConfig_t> vrrConfigs; in getDisplayConfigs()
830 hwc2_config_t activeConfig; in getDisplayConfigs()
[all …]
/hardware/google/graphics/common/libhwc2.1/libvrr/
DVariableRefreshRateController.h89 void setActiveVrrConfiguration(hwc2_config_t config);
98 void setVrrConfigurations(std::unordered_map<hwc2_config_t, VrrConfig_t> configs);
158 hwc2_config_t config;
317 hwc2_config_t mVrrActiveConfig = -1;
318 std::unordered_map<hwc2_config_t, VrrConfig_t> mVrrConfigs;
335 std::unordered_map<hwc2_config_t, std::vector<int>> mValidRefreshRates;
/hardware/google/graphics/common/libhwc2.1/libdisplayinterface/
DExynosDisplayInterface.h45 hwc2_config_t* outConfigs);
50 virtual int32_t setActiveConfig(hwc2_config_t __unused config) {return NO_ERROR;}; in setActiveConfig()
52 hwc2_config_t __unused config, bool __unused test = false)
79 …virtual int32_t getVsyncAppliedTime(hwc2_config_t __unused config, int64_t* __unused actualChangeT… in getVsyncAppliedTime()
DExynosDisplayInterface.cpp26 hwc2_config_t* outConfigs) in getDisplayConfigs()
/hardware/google/graphics/common/libhwc2.1/libdevice/
DExynosDisplay.h625 hwc2_config_t mDesiredConfig;
627 hwc2_config_t mActiveConfig = UINT_MAX;
628 hwc2_config_t mPendingConfig = UINT_MAX;
720 virtual int32_t getActiveConfig(hwc2_config_t* outConfig);
752 hwc2_config_t config,
761 hwc2_config_t* outConfigs);
825 virtual int32_t setActiveConfig(hwc2_config_t config);
1038 int32_t setActiveConfigWithConstraints(hwc2_config_t __unused config,
1214 std::optional<VrrConfig_t> getVrrConfigs(hwc2_config_t config);
1217 bool isBadConfig(hwc2_config_t config);
[all …]
/hardware/google/graphics/common/libhwc2.1/libexternaldisplay/
DExynosExternalDisplay.h35 int getDisplayConfigs(uint32_t* outNumConfigs, hwc2_config_t* outConfigs);
48 virtual int32_t getActiveConfig(hwc2_config_t* outconfig);
/hardware/qcom/sm7250/display/composer/
Dhwc_display.h351 virtual HWC2::Error GetActiveConfig(hwc2_config_t *out_config);
352 virtual HWC2::Error SetActiveConfig(hwc2_config_t config);
402 virtual HWC2::Error GetDisplayConfigs(uint32_t *out_num_configs, hwc2_config_t *out_configs);
403 virtual HWC2::Error GetDisplayAttribute(hwc2_config_t config, HwcAttribute attribute,
490 hwc2_config_t config, const VsyncPeriodChangeConstraints *vsync_period_change_constraints,
541 std::tuple<int64_t, int64_t> RequestActiveConfigChange(hwc2_config_t config,
549 bool IsSameGroup(hwc2_config_t config_id1, hwc2_config_t config_id2);
550 bool AllowSeamless(hwc2_config_t request_config);
552 HWC2::Error SubmitDisplayConfig(hwc2_config_t config);
553 HWC2::Error GetCachedActiveConfig(hwc2_config_t *config);
[all …]
Dhwc_display_dummy.h47 virtual HWC2::Error GetActiveConfig(hwc2_config_t *out_config);
/hardware/qcom/sm8150/display/sdm/libs/hwc2/
Dhwc_display.h262 virtual HWC2::Error GetActiveConfig(hwc2_config_t *out_config);
263 virtual HWC2::Error SetActiveConfig(hwc2_config_t config);
302 virtual HWC2::Error GetDisplayConfigs(uint32_t *out_num_configs, hwc2_config_t *out_configs);
305 hwc2_config_t config, hwc_vsync_period_change_constraints_t *vsync_period_change_constraints,
307 virtual HWC2::Error GetDisplayAttribute(hwc2_config_t config, HWC2::Attribute attribute,
409 std::tuple<int64_t, int64_t> RequestActiveConfigChange(hwc2_config_t config,
414 bool IsSameGroup(hwc2_config_t configId1, hwc2_config_t configId2);
415 bool AllowSeamless(hwc2_config_t request_config);
488 hwc2_config_t pending_refresh_rate_config_ = UINT_MAX;
515 hwc2_config_t pending_config_index_ = 0;
Dhwc_display_dummy.h47 virtual HWC2::Error GetActiveConfig(hwc2_config_t *out_config);
Dhwc_display_dummy.cpp80 HWC2::Error HWCDisplayDummy::GetActiveConfig(hwc2_config_t *out_config) { in GetActiveConfig()
/hardware/google/graphics/gs101/libhwc2.1/libvirtualdisplay/
DExynosVirtualDisplayModule.h35 hwc2_config_t config,
DExynosVirtualDisplayModule.cpp42 hwc2_config_t __unused config, in getDisplayAttribute()
/hardware/google/graphics/common/libhwc2.1/
DExynosHWC.h66 int32_t exynos_getActiveConfig(hwc2_device_t *device, hwc2_display_t display, hwc2_config_t* outCon…
73 int32_t exynos_getDisplayAttribute(hwc2_device_t *device, hwc2_display_t display, hwc2_config_t con…
76 hwc2_config_t* outConfigs);
91 int32_t exynos_setActiveConfig(hwc2_device_t *device, hwc2_display_t display, hwc2_config_t config);
166 hwc2_config_t config, hwc_vsync_period_change_constraints_t* vsyncPeriodChangeConstraints,
/hardware/interfaces/graphics/composer/2.1/utils/hwc2on1adapter/include/hwc2on1adapter/
DHWC2On1Adapter.h205 HWC2::Error getActiveConfig(hwc2_config_t* outConfigId);
206 HWC2::Error getAttribute(hwc2_config_t configId,
212 hwc2_config_t* outConfigIds);
232 HWC2::Error setActiveConfig(hwc2_config_t configId);
303 void setId(hwc2_config_t id) { mId = id; } in setId()
304 hwc2_config_t getId() const { return mId; } in getId()
318 hwc2_config_t mId;
369 getConfig(hwc2_config_t configId) const;
485 hwc2_display_t display, hwc2_config_t config, in getDisplayAttributeHook()
/hardware/qcom/display/msm8994/libhwcomposer/
DHWC2On1Adapter.h192 HWC2::Error getActiveConfig(hwc2_config_t* outConfigId);
193 HWC2::Error getAttribute(hwc2_config_t configId,
199 hwc2_config_t* outConfigIds);
212 HWC2::Error setActiveConfig(hwc2_config_t configId);
267 void setId(hwc2_config_t id) { mId = id; } in setId()
268 hwc2_config_t getId() const { return mId; } in getId()
282 hwc2_config_t mId;
338 getConfig(hwc2_config_t configId) const;
419 hwc2_display_t display, hwc2_config_t config, in getDisplayAttributeHook()
/hardware/qcom/display/msm8996/sdm/libs/hwc2/
Dhwc_display.h144 virtual HWC2::Error GetActiveConfig(hwc2_config_t *out_config);
145 virtual HWC2::Error SetActiveConfig(hwc2_config_t config);
159 virtual HWC2::Error GetDisplayConfigs(uint32_t *out_num_configs, hwc2_config_t *out_configs);
160 virtual HWC2::Error GetDisplayAttribute(hwc2_config_t config, HWC2::Attribute attribute,
/hardware/qcom/display/msm8909w_3100/sdm/libs/hwc2/
Dhwc_display.h171 virtual HWC2::Error GetActiveConfig(hwc2_config_t *out_config);
172 virtual HWC2::Error SetActiveConfig(hwc2_config_t config);
186 virtual HWC2::Error GetDisplayConfigs(uint32_t *out_num_configs, hwc2_config_t *out_configs);
187 virtual HWC2::Error GetDisplayAttribute(hwc2_config_t config, HWC2::Attribute attribute,
/hardware/qcom/display/msm8909/sdm/libs/hwc2/
Dhwc_display.h169 virtual HWC2::Error GetActiveConfig(hwc2_config_t *out_config);
170 virtual HWC2::Error SetActiveConfig(hwc2_config_t config);
187 virtual HWC2::Error GetDisplayConfigs(uint32_t *out_num_configs, hwc2_config_t *out_configs);
188 virtual HWC2::Error GetDisplayAttribute(hwc2_config_t config, HWC2::Attribute attribute,
/hardware/qcom/display/msm8998/sdm/libs/hwc2/
Dhwc_display.h156 virtual HWC2::Error GetActiveConfig(hwc2_config_t *out_config);
157 virtual HWC2::Error SetActiveConfig(hwc2_config_t config);
174 virtual HWC2::Error GetDisplayConfigs(uint32_t *out_num_configs, hwc2_config_t *out_configs);
175 virtual HWC2::Error GetDisplayAttribute(hwc2_config_t config, HWC2::Attribute attribute,
/hardware/google/graphics/zuma/libhwc2.1/libmaindisplay/
DExynosPrimaryDisplayModule.h43 int32_t onConfig(hwc2_config_t cfg) override;

123