Home
last modified time | relevance | path

Searched refs:src_swiz (Results 1 – 7 of 7) sorted by relevance

/external/mesa3d/src/gallium/drivers/etnaviv/
Detnaviv_compiler_nir.h112 unsigned src_swiz = is_vec ? alu->src[i].swizzle[0] : alu->src[0].swizzle[i]; in update_swiz_mask() local
113 swizzle |= (*swiz >> src_swiz * 2 & 3) << i * 2; in update_swiz_mask()
115 if (*mask & (1 << src_swiz)) in update_swiz_mask()
/external/mesa3d/src/freedreno/ir2/
Ddisasm-a2xx.c338 printf("%c", chan_names[vtx->src_swiz & 0x3]); in print_fetch_vtx()
389 uint32_t src_swiz = tex->src_swiz; in print_fetch_tex() local
402 printf("%c", chan_names[src_swiz & 0x3]); in print_fetch_tex()
403 src_swiz >>= 2; in print_fetch_tex()
Dinstr-a2xx.h332 uint8_t src_swiz : 6; member
367 uint8_t src_swiz : 2; member
/external/mesa3d/src/gallium/drivers/freedreno/a2xx/
Dir2_assemble.c189 vtx->src_swiz = fetch_swizzle(ctx, src, 1); in fill_instr()
208 tex->src_swiz = fetch_swizzle(ctx, src, 3); in fill_instr()
227 tex->src_swiz = fetch_swizzle(ctx, src, 1); in fill_instr()
440 info->tex.src_swiz = bc.fetch.tex.src_swiz; in assemble()
Dir2.h44 uint8_t src_swiz; member
Dfd2_program.c199 instr->tex.src_swiz = fi->tex.src_swiz; in patch_fetches()
/external/mesa3d/src/freedreno/vulkan/
Dtu_image.c87 unsigned char src_swiz[4] = { swiz[0], swiz[1], swiz[2], swiz[3] }; in compose_swizzle() local
94 swiz[i] = src_swiz[i]; in compose_swizzle()
97 swiz[i] = src_swiz[vk_swiz[i] - VK_COMPONENT_SWIZZLE_R]; in compose_swizzle()