Home | History | Annotate | Download | only in util

Lines Matching defs:Channel

52 class Channel:
53 '''Describe the channel of a color channel.'''
134 for channel in self.le_channels:
135 size += channel.size
140 for channel in self.le_channels:
141 if channel.size:
151 for channel in self.le_channels:
152 if channel.size and (channel.size != ref_channel.size or channel.size % 8):
154 if channel.type != VOID:
155 if channel.type != ref_channel.type:
157 if channel.norm != ref_channel.norm:
159 if channel.pure != ref_channel.pure:
172 for channel in self.le_channels[1:]:
173 if channel.type != VOID:
174 if channel.type != ref_channel.type:
176 if channel.norm != ref_channel.norm:
178 if channel.pure != ref_channel.pure:
188 for channel in self.le_channels:
189 if channel.type not in (VOID, UNSIGNED, SIGNED):
196 for channel in self.le_channels:
197 if channel.type not in (VOID, FLOAT):
206 for channel in self.le_channels:
207 if channel.type not in (VOID, UNSIGNED, SIGNED):
214 pures = [channel.pure
215 for channel in self.le_channels
216 if channel.type != VOID]
222 types = [channel.type
223 for channel in self.le_channels
224 if channel.type != VOID]
310 channel = Channel(type, norm, pure, size, names[i])
311 channels.append(channel)
317 Channel and Format classes above.'''
349 for channel in le_channels:
350 channel.shift = le_shift
351 le_shift += channel.size
354 for channel in be_channels[3::-1]:
355 channel.shift = be_shift
356 be_shift += channel.size