/external/mesa3d/src/gallium/drivers/nv30/ |
nv30_format.h | 24 unsigned swizzle; member in struct:nv30_texfmt
|
nv30_texture.c | 190 swizzle(const struct nv30_texfmt *fmt, unsigned cmp, unsigned swz) function 240 so->swz = fmt->swizzle; 241 so->swz |= swizzle(fmt, 3, tmpl->swizzle_a); 242 so->swz |= swizzle(fmt, 0, tmpl->swizzle_r) << 2; 243 so->swz |= swizzle(fmt, 1, tmpl->swizzle_g) << 4; 244 so->swz |= swizzle(fmt, 2, tmpl->swizzle_b) << 6;
|
/external/mesa3d/src/gallium/drivers/r300/ |
r300_tgsi_to_rc.h | 36 unsigned swizzle; member in struct:swizzled_imms
|
r300_state_inlines.h | 414 unsigned i, swizzle = 0; local 425 swizzle |= 426 MIN2(desc->swizzle[i], R300_SWIZZLE_SELECT_FP_ONE) << (3*i); 430 swizzle |= R300_SWIZZLE_SELECT_FP_ZERO << (3*i); 433 swizzle |= R300_SWIZZLE_SELECT_FP_ONE << (3*i); 436 return swizzle | (0xf << R300_WRITE_ENA_SHIFT);
|
r300_tgsi_to_rc.c | 210 dst->Swizzle = tgsi_util_get_full_src_register_swizzle(src, 0); 211 dst->Swizzle |= tgsi_util_get_full_src_register_swizzle(src, 1) << 3; 212 dst->Swizzle |= tgsi_util_get_full_src_register_swizzle(src, 2) << 6; 213 dst->Swizzle |= tgsi_util_get_full_src_register_swizzle(src, 3) << 9; 222 dst->Swizzle = 0; 224 dst->Swizzle |= GET_SWZ(ttr->imms_to_swizzle[i].swizzle, 301 unsigned swizzle = 0; local 307 swizzle |= RC_SWIZZLE_ZERO << (i * 3); 309 swizzle |= RC_SWIZZLE_HALF << (i * 3) [all...] |
/external/mesa3d/src/mesa/main/ |
uniforms.h | 239 int swizzle; member in struct:gl_builtin_uniform_element
|
atifragshader.h | 64 GLenum swizzle; member in struct:atifs_setupinst 92 _mesa_PassTexCoordATI(GLuint dst, GLuint coord, GLenum swizzle); 95 _mesa_SampleMapATI(GLuint dst, GLuint interp, GLenum swizzle);
|
/external/mesa3d/src/mesa/program/ |
prog_parameter_layout.c | 167 unsigned swizzle = SWIZZLE_NOOP; local 190 _mesa_add_unnamed_constant(layout, v, p->Size, & swizzle); 192 inst->Base.SrcReg[i].Swizzle = 193 _mesa_combine_swizzles(swizzle, inst->Base.SrcReg[i].Swizzle);
|
prog_instruction.c | 47 inst[i].SrcReg[0].Swizzle = SWIZZLE_NOOP; 49 inst[i].SrcReg[1].Swizzle = SWIZZLE_NOOP; 51 inst[i].SrcReg[2].Swizzle = SWIZZLE_NOOP; 325 GLuint swizzle = GET_SWZ(inst->SrcReg[i].Swizzle, chan); local 326 if (swizzle <= SWIZZLE_W && 327 (channelsWritten & (1 << swizzle))) {
|
/external/skia/src/gpu/effects/ |
GrConfigConversionEffect.h | 41 const GrSwizzle& swizzle() const { return fSwizzle; } function in class:GrConfigConversionEffect
|
GrConfigConversionEffect.cpp | 21 const GrSwizzle& swizzle = cce.swizzle(); variable 39 SkASSERT(GrSwizzle::RGBA() != swizzle); 41 swizzle.c_str()); 76 swizzle.c_str()); 86 uint32_t key = (cce.swizzle().asKey()) | (cce.pmConversion() << 16); 98 const GrSwizzle& swizzle, 102 , fSwizzle(swizzle) 111 SkASSERT(swizzle != GrSwizzle::RGBA() || kNone_PMConversion != pmConversion); 130 GrSwizzle swizzle; local [all...] |
/external/mesa3d/src/gallium/winsys/i915/drm/ |
i915_drm_buffer.c | 99 uint32_t tile = 0, swizzle = 0; local 112 drm_intel_bo_get_tiling(buf->bo, &tile, &swizzle);
|
/external/mesa3d/src/glsl/ |
ir_builder.cpp | 67 swizzle(operand a, int swizzle, int components) function in namespace:ir_builder 72 GET_SWZ(swizzle, 0), 73 GET_SWZ(swizzle, 1), 74 GET_SWZ(swizzle, 2), 75 GET_SWZ(swizzle, 3), 97 return swizzle(a, SWIZZLE_XXXX, 4); 103 return swizzle(a, SWIZZLE_YYYY, 4); 109 return swizzle(a, SWIZZLE_ZZZZ, 4); 115 return swizzle(a, SWIZZLE_WWWW, 4) [all...] |
lower_vec_index_to_cond_assign.cpp | 28 * of each channel's swizzle into a temporary. 98 /* Temporary where we store whichever value we swizzle out. */ 119 ir_rvalue *swizzle = local 124 assign = new(base_ir) ir_assignment(deref, swizzle, condition_swizzle); 152 /* Can't be hit from normal GLSL, since you can't swizzle a scalar (which 220 ir_rvalue *swizzle = local 225 assign = new(ir) ir_assignment(swizzle, deref, condition_swizzle);
|
/external/skia/src/codec/ |
SkMaskSwizzler.cpp | 66 // convert it back to 565. Instead, we should swizzle to 565 directly. 355 * Swizzle the specified row 358 void SkMaskSwizzler::swizzle(void* dst, const uint8_t* SK_RESTRICT src) { function in class:SkMaskSwizzler
|
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
vktPipelineReferenceRenderer.cpp | 145 tcu::Vec4 swizzle (const tcu::Vec4& color, const tcu::UVec4& swizzle) function in namespace:vkt::pipeline 157 return tcu::Vec4(channelValues[swizzle.x()], 158 channelValues[swizzle.y()], 159 channelValues[swizzle.z()], 160 channelValues[swizzle.w()]);
|
vktPipelineImageViewTests.cpp | 73 static tcu::Vec4 swizzle (tcu::Vec4 inputData, 101 tcu::Vec4 ImageViewTest::swizzle (tcu::Vec4 inputData, VkComponentMapping componentMapping) function in class:vkt::pipeline::__anon8948::ImageViewTest 137 tcu::Vec4 swizzledScale = swizzle(formatInfo.lookupScale, m_componentMapping); 138 tcu::Vec4 swizzledBias = swizzle(formatInfo.lookupBias, m_componentMapping);
|
/external/mesa3d/src/gallium/auxiliary/gallivm/ |
lp_bld_format_soa.c | 57 * XXX: Allow to control the depth swizzle with an additional parameter, 58 * as the caller may wish another depth swizzle, or retain the stencil 61 enum util_format_swizzle swizzle = format_desc->swizzle[0]; local 62 LLVMValueRef depth = lp_build_swizzle_soa_channel(bld, unswizzled, swizzle); 69 enum util_format_swizzle swizzle = format_desc->swizzle[chan]; local 70 swizzled_out[chan] = lp_build_swizzle_soa_channel(bld, unswizzled, swizzle);
|
lp_bld_tgsi.c | 289 unsigned swizzle; local 294 swizzle = ~0; 296 swizzle = tgsi_util_get_full_src_register_swizzle(reg, chan_index); 297 if (swizzle > 3) { 298 assert(0 && "invalid swizzle in emit_fetch()"); 307 swizzle); 322 * Swizzle the argument 325 if (swizzle == ~0) {
|
lp_bld_tgsi_info.c | 67 unsigned swizzle = tgsi_util_get_src_register_swizzle(src, chan); local 70 *chan_info = ctx->temp[src->Index][swizzle]; 77 chan_info->u.value = ctx->imm[src->Index][swizzle]; 81 chan_info->swizzle = swizzle; 352 "xyzw01"[chan_info->swizzle]); 386 "xyzw01"[chan_info->swizzle]);
|
/external/mesa3d/src/gallium/tests/graw/ |
tex-swizzle.c | 118 init_tex(const unsigned swizzle[4]) 140 sv_template.swizzle_r = swizzle[0]; 141 sv_template.swizzle_g = swizzle[1]; 142 sv_template.swizzle_b = swizzle[2]; 143 sv_template.swizzle_a = swizzle[3]; 160 init(const unsigned swizzle[4]) 169 init_tex(swizzle); 202 uint swizzle[4]; local 205 swizzle[0] = PIPE_SWIZZLE_RED; 206 swizzle[1] = PIPE_SWIZZLE_GREEN [all...] |
/external/mesa3d/src/mesa/drivers/dri/i915/ |
i915_program.h | 37 /* Having zero and one in here makes the definition of swizzle a lot 88 swizzle(int reg, int x, int y, int z, int w) function
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
gen7_wm_surface_state.c | 39 * Convert an swizzle enumeration (i.e. SWIZZLE_X) to one of the Gen7.5+ 43 swizzle_to_scs(GLenum swizzle) 45 switch (swizzle) { 60 assert(!"Should not get here: invalid swizzle mode"); 380 const int swizzle = local 383 surf->ss7.shader_channel_select_r = swizzle_to_scs(GET_SWZ(swizzle, 0)); 384 surf->ss7.shader_channel_select_g = swizzle_to_scs(GET_SWZ(swizzle, 1)); 385 surf->ss7.shader_channel_select_b = swizzle_to_scs(GET_SWZ(swizzle, 2)); 386 surf->ss7.shader_channel_select_a = swizzle_to_scs(GET_SWZ(swizzle, 3));
|
/external/mesa3d/src/mesa/state_tracker/ |
st_atom_texture.c | 53 * Combine depth texture mode with "swizzle" so that depth mode swizzling 54 * takes place before texture swizzling, and return the resulting swizzle. 55 * If the format is not a depth format, return "swizzle" unchanged. 58 * \param swizzle Texture swizzle, a bitmask computed using MAKE_SWIZZLE4. 62 apply_depthmode(enum pipe_format format, GLuint swizzle, GLenum depthmode) 70 desc->swizzle[0] == UTIL_FORMAT_SWIZZLE_NONE) { 72 return swizzle; 76 swiz[i] = GET_SWZ(swizzle, i); 118 * Return TRUE if the swizzling described by "swizzle" an 148 GLuint swizzle = apply_depthmode(stObj->pt->format, local [all...] |
/external/skia/src/gpu/glsl/ |
GrGLSLProgramBuilder.cpp | 202 // Swizzle the fragment shader outputs if necessary. 203 GrSwizzle swizzle; local 204 swizzle.setFromKey(this->desc().header().fOutputSwizzle); 205 if (swizzle != GrSwizzle::RGBA()) { 208 swizzle.c_str()); 212 swizzle.c_str());
|