Searched refs:nr_channels (Results 1 - 25 of 110) sorted by relevance

12345

/xsrc/external/mit/MesaLib/dist/src/panfrost/lib/
H A Dpan_afbc.c167 if (desc->nr_channels != 3 && desc->nr_channels != 4)
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/panfrost/
H A Dpan_format.c212 assert(desc->nr_channels >= 1 && desc->nr_channels <= 4);
213 unsigned format = MALI_NR_CHANNELS(desc->nr_channels);
H A Dpan_mfbd.c44 .nr_channels = MALI_POSITIVE(desc->nr_channels),
54 fmt.nr_channels = MALI_POSITIVE(2);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/llvmpipe/
H A Dlp_bld_blend_aos.c322 int nr_channels)
375 nr_channels == 1;
376 boolean alpha_only = nr_channels == 1 && alpha_swizzle == PIPE_SWIZZLE_X;
381 nr_channels);
386 nr_channels);
399 if (state->rgb_func != state->alpha_func && nr_channels > 1 &&
419 nr_channels);
428 state->colormask, nr_channels, swizzle);
308 lp_build_blend_aos(struct gallivm_state * gallivm,const struct pipe_blend_state * blend,enum pipe_format cbuf_format,struct lp_type type,unsigned rt,LLVMValueRef src,LLVMValueRef src_alpha,LLVMValueRef src1,LLVMValueRef src1_alpha,LLVMValueRef dst,LLVMValueRef mask,LLVMValueRef const_,LLVMValueRef const_alpha,const unsigned char swizzle[4],int nr_channels) argument
H A Dlp_bld_blend.h72 int nr_channels);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/llvmpipe/
H A Dlp_bld_blend_aos.c322 int nr_channels)
375 nr_channels == 1;
376 boolean alpha_only = nr_channels == 1 && alpha_swizzle == PIPE_SWIZZLE_X;
381 nr_channels);
386 nr_channels);
399 if (state->rgb_func != state->alpha_func && nr_channels > 1 &&
419 nr_channels);
428 state->colormask, nr_channels, swizzle);
308 lp_build_blend_aos(struct gallivm_state * gallivm,const struct pipe_blend_state * blend,enum pipe_format cbuf_format,struct lp_type type,unsigned rt,LLVMValueRef src,LLVMValueRef src_alpha,LLVMValueRef src1,LLVMValueRef src1_alpha,LLVMValueRef dst,LLVMValueRef mask,LLVMValueRef const_,LLVMValueRef const_alpha,const unsigned char swizzle[4],int nr_channels) argument
H A Dlp_bld_blend.h72 int nr_channels);
/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
H A Dradv_formats.c53 if (desc->nr_channels == 4 &&
61 for (i = 0; i < desc->nr_channels; i++) {
68 switch (desc->nr_channels) {
78 switch (desc->nr_channels) {
96 switch (desc->nr_channels) {
181 if (desc->nr_channels != 4 && desc->nr_channels != 1)
281 for (i = 1; i < desc->nr_channels; i++) {
287 switch(desc->nr_channels) {
329 switch (desc->nr_channels) {
[all...]
H A Dvk_format_table.py80 if format.nr_channels() <= 1:
136 print(" %u,\t/* nr_channels */" % (format.nr_channels(),))
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/translate/
H A Dtranslate_sse.c485 for (i = 1; i < input_desc->nr_channels; ++i) {
492 for (i = 1; i < output_desc->nr_channels; ++i) {
500 for (i = 0; i < output_desc->nr_channels; ++i) {
512 for (i = 0; i < output_desc->nr_channels; ++i) {
514 && i >= input_desc->nr_channels)
518 for (i = 0; i < output_desc->nr_channels; ++i) {
532 input_desc->nr_channels >> 3);
584 input_desc->nr_channels >> 3);
634 && input_desc->nr_channels <= 3) {
641 input_desc->nr_channels);
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/translate/
H A Dtranslate_sse.c485 for (i = 1; i < input_desc->nr_channels; ++i) {
492 for (i = 1; i < output_desc->nr_channels; ++i) {
500 for (i = 0; i < output_desc->nr_channels; ++i) {
512 for (i = 0; i < output_desc->nr_channels; ++i) {
514 && i >= input_desc->nr_channels)
518 for (i = 0; i < output_desc->nr_channels; ++i) {
532 input_desc->nr_channels >> 3);
584 input_desc->nr_channels >> 3);
634 && input_desc->nr_channels <= 3) {
641 input_desc->nr_channels);
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/freedreno/vulkan/
H A Dvk_format_table.py80 if format.nr_channels() <= 1:
136 print(" %u,\t/* nr_channels */" % (format.nr_channels(),))
/xsrc/external/mit/MesaLib.old/dist/src/gallium/tests/unit/
H A Dtranslate_test.c186 for(i = 0; i < output_format_desc->nr_channels; ++i)
214 for(i = 0; i < input_format_desc->nr_channels; ++i)
227 && input_format_size * output_format_desc->nr_channels > output_format_size * input_format_desc->nr_channels))
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r300/
H A Dr300_state_inlines.h367 if (desc->nr_channels > 2) {
374 result = R300_DATA_TYPE_FLOAT_1 + (desc->nr_channels - 1);
389 if (desc->nr_channels > 2) {
432 for (i = 0; i < desc->nr_channels; i++) {
H A Dr300_texture.c311 for (i = 0; i < desc->nr_channels; i++) {
318 for (i = 1; i < desc->nr_channels; i++) {
324 switch (desc->nr_channels) {
381 switch (desc->nr_channels) {
390 switch (desc->nr_channels) {
401 switch (desc->nr_channels) {
415 switch (desc->nr_channels) {
426 switch (desc->nr_channels) {
615 switch (desc->nr_channels) {
629 switch (desc->nr_channels) {
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r300/
H A Dr300_state_inlines.h367 if (desc->nr_channels > 2) {
374 result = R300_DATA_TYPE_FLOAT_1 + (desc->nr_channels - 1);
389 if (desc->nr_channels > 2) {
432 for (i = 0; i < desc->nr_channels; i++) {
H A Dr300_texture.c314 for (i = 0; i < desc->nr_channels; i++) {
321 for (i = 1; i < desc->nr_channels; i++) {
327 switch (desc->nr_channels) {
384 switch (desc->nr_channels) {
393 switch (desc->nr_channels) {
404 switch (desc->nr_channels) {
418 switch (desc->nr_channels) {
429 switch (desc->nr_channels) {
618 switch (desc->nr_channels) {
632 switch (desc->nr_channels) {
[all...]
/xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/tests/
H A Dst_format.c92 if (desc->nr_channels > 1) {
/xsrc/external/mit/MesaLib/dist/src/gallium/tests/unit/
H A Dtranslate_test.c190 for(i = 0; i < output_format_desc->nr_channels; ++i)
221 for(i = 0; i < input_format_desc->nr_channels; ++i)
234 && input_format_size * output_format_desc->nr_channels > output_format_size * input_format_desc->nr_channels))
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_formats.c58 if (desc->nr_channels == 4 && desc->channel[0].size == 10 && desc->channel[1].size == 10 &&
63 for (i = 0; i < desc->nr_channels; i++) {
70 switch (desc->nr_channels) {
80 switch (desc->nr_channels) {
97 switch (desc->nr_channels) {
109 if (type != UTIL_FORMAT_TYPE_FLOAT && desc->nr_channels == 1)
332 for (i = 1; i < desc->nr_channels; i++) {
338 switch (desc->nr_channels) {
372 switch (desc->nr_channels) {
382 switch (desc->nr_channels) {
[all...]
/xsrc/external/mit/MesaLib/dist/src/util/format/
H A Du_format_parse.py157 chans = self.nr_channels()
203 def nr_channels(self): member in class:Format
204 nr_channels = 0
207 nr_channels += 1
208 return nr_channels
/xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/
H A Dst_cb_copyimage.c67 if (desc->nr_channels == 4 &&
104 switch (desc->nr_channels) {
200 for (i = 0; i < desc->nr_channels; i++)
345 d1->nr_channels != d2->nr_channels ||
349 for (i = 0; i < d1->nr_channels; i++) {
/xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/
H A Dst_cb_copyimage.c67 if (desc->nr_channels == 4 &&
104 switch (desc->nr_channels) {
200 for (i = 0; i < desc->nr_channels; i++)
345 d1->nr_channels != d2->nr_channels ||
349 for (i = 0; i < d1->nr_channels; i++) {
/xsrc/external/mit/MesaLib/dist/src/panfrost/util/
H A Dpan_lower_framebuffer.c430 return d.size == 32 ? pan_unpack_pure_32(b, packed, desc->nr_channels) :
431 pan_unpack_pure_16(b, packed, desc->nr_channels);
434 return pan_unpack_pure_8(b, packed, desc->nr_channels);
481 pan_replicate(b, unpacked, desc->nr_channels) :
482 pan_pack_pure_16(b, unpacked, desc->nr_channels);
485 return pan_pack_pure_8(b, unpacked, desc->nr_channels);
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_lower_blend.c286 if (desc->nr_channels < 4) {
291 desc->nr_channels > 1 ? nir_channel(b, dst, 1) : zero,
292 desc->nr_channels > 2 ? nir_channel(b, dst, 2) : zero,
293 desc->nr_channels > 3 ? nir_channel(b, dst, 3) : one);

Completed in 20 milliseconds

12345