Home
last modified time | relevance | path

Searched refs:ConfigInfo (Results 1 – 11 of 11) sorted by relevance

/hardware/google/graphics/common/libhwc2.1/libdevice/
DHistogramDevice.h100 struct ConfigInfo { struct
111 std::list<std::weak_ptr<ConfigInfo>>::iterator mInactiveListIt; argument
112 ConfigInfo(const HistogramConfig& histogramConfig) : mRequestedConfig(histogramConfig) {} in ConfigInfo() function
149 std::weak_ptr<ConfigInfo> mConfigInfo;
168 std::shared_ptr<ConfigInfo> mConfigInfo;
391 std::list<std::weak_ptr<ConfigInfo>> mInactiveConfigItList GUARDED_BY(mHistogramMutex);
453 void replaceConfigInfo(std::shared_ptr<ConfigInfo>& configInfo,
477 std::list<std::weak_ptr<ConfigInfo>>::iterator swapInConfigInfo(
478 std::shared_ptr<ConfigInfo>& configInfo) REQUIRES(mHistogramMutex)
498 void addConfigToInactiveList(const std::shared_ptr<ConfigInfo>& configInfo,
[all …]
DHistogramDevice.cpp301 if (configInfo->mStatus == ConfigInfo::Status_t::HAS_CHANNEL_ASSIGNED) needRefresh = true; in reconfigHistogram()
459 std::shared_ptr<ConfigInfo> configInfo = channel.mConfigInfo.lock(); in prepareAtomicCommit()
621 void HistogramDevice::replaceConfigInfo(std::shared_ptr<ConfigInfo>& configInfo, in replaceConfigInfo()
626 std::shared_ptr<ConfigInfo> oldConfigInfo = configInfo; in replaceConfigInfo()
629 configInfo = (histogramConfig) ? std::make_shared<ConfigInfo>(*histogramConfig) : nullptr; in replaceConfigInfo()
636 if (oldConfigInfo->mStatus == ConfigInfo::Status_t::HAS_CHANNEL_ASSIGNED) { in replaceConfigInfo()
637 configInfo->mStatus = ConfigInfo::Status_t::HAS_CHANNEL_ASSIGNED; in replaceConfigInfo()
641 } else if (oldConfigInfo->mStatus == ConfigInfo::Status_t::IN_INACTIVE_LIST) { in replaceConfigInfo()
642 configInfo->mStatus = ConfigInfo::Status_t::IN_INACTIVE_LIST; in replaceConfigInfo()
649 if (oldConfigInfo->mStatus == ConfigInfo::Status_t::HAS_CHANNEL_ASSIGNED) in replaceConfigInfo()
[all …]
/hardware/google/gfxstream/host/gl/glestranslator/EGL/
DEglOsApi.h90 struct ConfigInfo { struct
121 typedef void (AddConfigCallback)(void* opaque, const ConfigInfo* configInfo); argument
DEglDisplay.h156 static void addConfig(void* opaque, const EglOS::ConfigInfo* configInfo);
DEglOsApi_darwin.cpp142 EglOS::ConfigInfo info = {}; in pixelFormatToConfig()
DEglOsApi_glx.cpp157 EglOS::ConfigInfo info; in pixelFormatToConfig()
DEglDisplay.cpp600 void EglDisplay::addConfig(void* opaque, const EglOS::ConfigInfo* info) { in addConfig()
DEglOsApi_egl.cpp543 ConfigInfo configInfo; in queryConfigs()
DEglOsApi_wgl.cpp834 EglOS::ConfigInfo info; in pixelFormatToConfig()
/hardware/google/graphics/zuma/libhwc2.1/libdevice/
DHistogramController.h63 std::array<std::shared_ptr<ConfigInfo>, kOPRConfigsCount> mConfigInfos
DHistogramController.cpp22 mConfigInfos[i] = std::make_shared<ConfigInfo>(mPreemptConfigs[i].config);
274 if (configInfo->mStatus == ConfigInfo::Status_t::HAS_CHANNEL_ASSIGNED && in postAtomicCommitCleanup()