Searched refs:swizzled (Results 1 - 25 of 65) sorted by relevance

123

/xsrc/external/mit/MesaLib/dist/src/panfrost/bifrost/valhall/
H A Dasm.py248 swizzled = False
255 die_if(swizzled, "Multiple swizzles specified")
256 swizzled = True
260 die_if(swizzled, "Multiple swizzles specified")
261 swizzled = True
266 die_if(swizzled, "Multiple swizzles specified")
267 swizzled = True
272 die_if(swizzled, "Multiple swizzles specified")
273 swizzled = True
278 die_if(swizzled, "Multipl
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/gallivm/
H A Dlp_bld_swizzle.h109 LLVMValueRef *swizzled);
H A Dlp_bld_swizzle.c318 * This fills a vector of dst_len length with the swizzled channels from src.
569 * @return the swizzled value.
599 * @param swizzled output swizzled values
605 LLVMValueRef *swizzled)
610 swizzled[chan] = lp_build_swizzle_soa_channel(bld, unswizzled,
602 lp_build_swizzle_soa(struct lp_build_context * bld,const LLVMValueRef * unswizzled,const unsigned char swizzles[4],LLVMValueRef * swizzled) argument
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nv30/
H A Dnv30_resource.h35 bool swizzled; member in struct:nv30_miptree
H A Dnv30_clear.c121 if (nv30_miptree(ps->texture)->swizzled) {
181 if (nv30_miptree(ps->texture)->swizzled) {
H A Dnv30_miptree.c102 if (mt->swizzled) {
122 /* XXX There's some indication that swizzled formats > 4 bytes are treated
125 * latter avoid swizzled layouts.
127 if (mt->swizzled && rect->cpp > 4) {
334 if (is_3d && mt->swizzled)
381 if (is_3d && mt->swizzled)
467 // swizzled, since their layout is largely linear. However we do end up
471 mt->swizzled = true;
575 if (mt->swizzled)
H A Dnv30_state.c374 /* Hardware can't handle different swizzled-ness or different blocksizes
382 if (color_mt->swizzled != zeta_mt->swizzled ||
383 (color_mt->swizzled &&
H A Dnv30_state_validate.c57 if (mt->swizzled)
70 if (nv30_miptree(fb->zsbuf->texture)->swizzled)
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nv30/
H A Dnv30_resource.h35 bool swizzled; member in struct:nv30_miptree
H A Dnv30_clear.c121 if (nv30_miptree(ps->texture)->swizzled) {
181 if (nv30_miptree(ps->texture)->swizzled) {
H A Dnv30_miptree.c107 if (mt->swizzled) {
127 /* XXX There's some indication that swizzled formats > 4 bytes are treated
130 * latter avoid swizzled layouts.
132 if (mt->swizzled && rect->cpp > 4) {
339 if (is_3d && mt->swizzled)
386 if (is_3d && mt->swizzled)
463 // swizzled, since their layout is largely linear. However we do end up
467 mt->swizzled = true;
570 if (mt->swizzled)
H A Dnv30_state.c385 /* Hardware can't handle different swizzled-ness or different blocksizes
393 if (color_mt->swizzled != zeta_mt->swizzled ||
394 (color_mt->swizzled &&
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/gallivm/
H A Dlp_bld_swizzle.h109 LLVMValueRef *swizzled);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sfn/
H A Dsfn_emitinstruction.cpp48 PValue EmitInstruction::from_nir(const nir_src& v, unsigned component, unsigned swizzled) argument
50 return m_proc.from_nir(v, component, swizzled);
H A Dsfn_emitinstruction.h55 PValue from_nir(const nir_src& v, unsigned component, unsigned swizzled);
H A Dsfn_valuepool.cpp78 PValue ValuePool::from_nir(const nir_src& v, unsigned component, unsigned swizzled) argument
87 auto reg = lookup_register(idx, swizzled, false);
111 auto reg = lookup_register(idx, swizzled, false);
121 return PValue(new LiteralValue(literal_val[swizzled].b ? 0xffffffff : 0, component));
123 return literal(literal_val[swizzled].u32);
127 return PValue(new LiteralValue(literal_val[swizzled].u32, component));
H A Dsfn_valuepool.h95 PValue from_nir(const nir_src& v, unsigned component, unsigned swizzled);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/vc4/
H A Dvc4_nir_lower_blend.c429 nir_ssa_def *swizzled[4]; local in function:vc4_nir_swizzle_and_pack
431 swizzled[i] = vc4_nir_get_swizzled_channel(b, colors,
437 swizzled[0], swizzled[1],
438 swizzled[2], swizzled[3]));
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/vc4/
H A Dvc4_nir_lower_blend.c422 nir_ssa_def *swizzled[4]; local in function:vc4_nir_swizzle_and_pack
424 swizzled[i] = vc4_nir_get_swizzled_channel(b, colors,
430 swizzled[0], swizzled[1],
431 swizzled[2], swizzled[3]));
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_lower_tex.c783 nir_ssa_def *swizzled = nir_swizzle(b, &tex->dest.ssa, swiz, 4, false); local in function:swizzle_tg4_broadcom
785 nir_ssa_def_rewrite_uses_after(&tex->dest.ssa, nir_src_for_ssa(swizzled),
786 swizzled->parent_instr);
796 nir_ssa_def *swizzled; local in function:swizzle_result
803 swizzled = get_zero_or_one(b, tex->dest_type, swizzle[tex->component]);
811 swizzled = nir_swizzle(b, &tex->dest.ssa, swiz, 4, false);
821 swizzled = nir_vec(b, srcs, 4);
825 nir_ssa_def_rewrite_uses_after(&tex->dest.ssa, nir_src_for_ssa(swizzled),
826 swizzled->parent_instr);
/xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
H A Danv_gem.c266 bool swizzled = false; local in function:anv_gem_get_bit6_swizzle
295 swizzled = get_tiling.swizzle_mode != I915_BIT_6_SWIZZLE_NONE;
303 return swizzled;
/xsrc/external/mit/MesaLib/dist/src/amd/common/
H A Dac_nir_lower_esgs_io_to_mem.c84 unsigned writemask, bool swizzled, bool slc)
102 nir_build_store_buffer_amd(b, store_val, desc, v_off, s_off, .is_swizzled = swizzled, .slc_amd = slc,
82 emit_split_buffer_store(nir_builder * b,nir_ssa_def * d,nir_ssa_def * desc,nir_ssa_def * v_off,nir_ssa_def * s_off,unsigned component_stride,unsigned num_components,unsigned bit_size,unsigned writemask,bool swizzled,bool slc) argument
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_lower_tex.c912 nir_ssa_def *swizzled = nir_swizzle(b, &tex->dest.ssa, swiz, 4); local in function:swizzle_tg4_broadcom
914 nir_ssa_def_rewrite_uses_after(&tex->dest.ssa, swizzled,
915 swizzled->parent_instr);
925 nir_ssa_def *swizzled; local in function:swizzle_result
932 swizzled = get_zero_or_one(b, tex->dest_type, swizzle[tex->component]);
940 swizzled = nir_swizzle(b, &tex->dest.ssa, swiz, 4);
950 swizzled = nir_vec(b, srcs, 4);
954 nir_ssa_def_rewrite_uses_after(&tex->dest.ssa, swizzled,
955 swizzled->parent_instr);
/xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
H A Danv_gem.c348 bool swizzled = false; local in function:anv_gem_get_bit6_swizzle
377 swizzled = get_tiling.swizzle_mode != I915_BIT_6_SWIZZLE_NONE;
385 return swizzled;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/svga/
H A Dsvga_tgsi_vgpu10.c1595 * Create swizzled tgsi_full_src_register.
1602 struct tgsi_full_src_register swizzled = *reg; local in function:swizzle_src
1604 swizzled.Register.SwizzleX = get_swizzle(reg, swizzleX);
1605 swizzled.Register.SwizzleY = get_swizzle(reg, swizzleY);
1606 swizzled.Register.SwizzleZ = get_swizzle(reg, swizzleZ);
1607 swizzled.Register.SwizzleW = get_swizzle(reg, swizzleW);
1608 return swizzled;
1613 * Create swizzled tgsi_full_src_register where all the swizzle
1619 struct tgsi_full_src_register swizzled = *reg; local in function:scalar_src
1621 swizzled
5037 boolean swizzled; member in struct:tex_swizzle_info
[all...]

Completed in 24 milliseconds

123