Home | History | Annotate | Download | only in gallivm

Lines Matching defs:chan

67       unsigned chan;
68 for (chan = 0; chan < 4; ++chan) {
69 enum util_format_swizzle swizzle = format_desc->swizzle[chan];
70 swizzled_out[chan] = lp_build_swizzle_soa_channel(bld, unswizzled, swizzle);
110 unsigned chan;
124 for (chan = 0; chan < format_desc->nr_channels; ++chan) {
125 const unsigned width = format_desc->channel[chan].size;
131 switch(format_desc->channel[chan].type) {
159 if(format_desc->channel[chan].normalized)
188 if (format_desc->channel[chan].size < type.width) {
189 unsigned bits = type.width - format_desc->channel[chan].size;
200 if (format_desc->channel[chan].normalized) {
201 double scale = 1.0 / ((1 << (format_desc->channel[chan].size - 1)) - 1);
230 double scale = 1.0 / ((1 << (format_desc->channel[chan].size/2)) - 1);
248 inputs[chan] = input;
265 unsigned chan;
271 for (chan = 0; chan < 4; ++chan) {
272 unsigned start = chan*8;
287 rgba[chan] = input;
393 unsigned k, chan;
404 for (chan = 0; chan < 4; ++chan) {
405 rgba_out[chan] = lp_build_undef(gallivm, type);
430 for (chan = 0; chan < 4; ++chan) {
431 LLVMValueRef chan_val = lp_build_const_int32(gallivm, chan),
433 rgba_out[chan] = LLVMBuildInsertElement(builder, rgba_out[chan],