Lines Matching refs:component

457                                     int component,  in build_component()  argument
461 comment(comments[component]); in build_component()
465 const int dst_component_size = pixel.component_size(component); in build_component()
469 parts, component, scratches, regs); in build_component()
471 if (mInfo[component].inDest) { in build_component()
474 build_blending( temp, mDstPixel, component, scratches ); in build_component()
477 downshift(pixel, component, temp, parts.dither); in build_component()
485 int component, in build_incoming_component() argument
489 const uint32_t component_mask = 1<<component; in build_incoming_component()
492 int fs = component==GGLFormat::ALPHA ? mBlendSrcA : mBlendSrc; in build_incoming_component()
493 int fd = component==GGLFormat::ALPHA ? mBlendDstA : mBlendDst; in build_incoming_component()
494 if (fs==GGL_SRC_ALPHA_SATURATE && component==GGLFormat::ALPHA) { in build_incoming_component()
509 (parts.texel[i].component_size(component) < dst_size)) { in build_incoming_component()
516 const int blend_needs_alpha_source = (component==GGLFormat::ALPHA) && in build_incoming_component()
518 int need_extract = mInfo[component].needed; in build_incoming_component()
519 if (mInfo[component].inDest) in build_incoming_component()
524 need_extract |= mInfo[component].smooth; in build_incoming_component()
525 need_extract |= mInfo[component].fog; in build_incoming_component()
535 build_iterated_color(fragment, parts, component, regs); in build_incoming_component()
538 build_texture_environment(fragment, parts, component, regs); in build_incoming_component()
548 if ((component==GGLFormat::ALPHA) && in build_incoming_component()
549 (mInfo[component].needed || fragment.size()<dst_size)) in build_incoming_component()
595 build_fog( fragment, component, regs ); in build_incoming_component()
599 if (mInfo[component].inDest) { in build_incoming_component()
604 temp = component_t(parts.iterated, component); in build_incoming_component()
610 temp = component_t(parts.texel[i], component); in build_incoming_component()