Home
last modified time | relevance | path

Searched refs:post_shuffle (Results 1 – 4 of 4) sorted by relevance

/external/mesa3d/src/amd/vulkan/
Dradv_shader.h81 uint32_t post_shuffle; member
Dradv_nir_to_llvm.c1175 if (ctx->args->options->key.vs.post_shuffle & (1 << attrib_index)) { in handle_vs_input_decl()
1245 if (ctx->args->options->key.vs.post_shuffle & (1 << attrib_index)) { in handle_vs_input_decl()
Dradv_pipeline.c2603 keys[MESA_SHADER_VERTEX].vs.post_shuffle = key->vertex_post_shuffle; in radv_fill_shader_keys()
/external/mesa3d/src/amd/compiler/
Daco_instruction_selection.cpp4675 bool post_shuffle = ctx->options->key.vs.post_shuffle & (1 << location); in visit_load_input() local
4676 if (post_shuffle) in visit_load_input()
4709 if (vtx_info->chan_byte_size && !post_shuffle) { in visit_load_input()
4713 } else if (vtx_info->chan_byte_size && post_shuffle && !(mask & 0x8)) { in visit_load_input()
4793 if (channel_start == 0 && fetch_bytes == dst.bytes() && !post_shuffle && in visit_load_input()
4831 const unsigned *swizzle = post_shuffle ? swizzle_post_shuffle : swizzle_normal; in visit_load_input()