HomeSort by relevance Sort by last modified time
    Searched defs:swizzle (Results 1 - 25 of 88) sorted by null

1 2 3 4

  /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());

Completed in 532 milliseconds

1 2 3 4