Lines Matching defs:config
64 void ReadRequestConfig(MessageParcel &parcel, BufferRequestConfig &config)
66 config.width = parcel.ReadInt32();
67 config.height = parcel.ReadInt32();
68 config.strideAlignment = parcel.ReadInt32();
69 config.format = parcel.ReadInt32();
70 config.usage = parcel.ReadUint64();
71 config.timeout = parcel.ReadInt32();
72 config.colorGamut = static_cast<GraphicColorGamut>(parcel.ReadInt32());
73 if (config.colorGamut < GRAPHIC_COLOR_GAMUT_INVALID || config.colorGamut > GRAPHIC_COLOR_GAMUT_DISPLAY_BT2020) {
74 config.colorGamut = GRAPHIC_COLOR_GAMUT_INVALID;
76 config.transform = static_cast<GraphicTransformType>(parcel.ReadInt32());
77 if (config.transform < GRAPHIC_ROTATE_NONE || config.transform > GRAPHIC_ROTATE_BUTT) {
78 config.transform = GRAPHIC_ROTATE_BUTT;
82 GSError WriteRequestConfig(MessageParcel &parcel, BufferRequestConfig const & config)
84 if (!parcel.WriteInt32(config.width) || !parcel.WriteInt32(config.height) ||
85 !parcel.WriteInt32(config.strideAlignment) || !parcel.WriteInt32(config.format) ||
86 !parcel.WriteUint64(config.usage) || !parcel.WriteInt32(config.timeout) ||
87 !parcel.WriteInt32(static_cast<int32_t>(config.colorGamut)) ||
88 !parcel.WriteInt32(static_cast<int32_t>(config.transform))) {
94 GSError ReadFlushConfig(MessageParcel &parcel, BufferFlushConfigWithDamages &config)
105 config.damages.clear();
106 config.damages.reserve(size);
114 config.damages.emplace_back(rect);
116 config.timestamp = parcel.ReadInt64();
117 config.desiredPresentTimestamp = parcel.ReadInt64();
121 GSError WriteFlushConfig(MessageParcel &parcel, BufferFlushConfigWithDamages const & config)
123 uint32_t size = config.damages.size();
131 for (const auto& rect : config.damages) {
137 if (!parcel.WriteInt64(config.timestamp)) {
141 if (!parcel.WriteInt64(config.desiredPresentTimestamp)) {