| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/gallivm/ |
| H A D | lp_bld_tgsi.h | 436 LLVMValueRef attrib_index, 466 LLVMValueRef attrib_index, 477 LLVMValueRef attrib_index, 486 LLVMValueRef attrib_index, 499 LLVMValueRef attrib_index, 506 LLVMValueRef attrib_index,
|
| H A D | lp_bld_tgsi_soa.c | 1125 LLVMValueRef attrib_index = NULL; local in function:emit_fetch_gs_input 1151 attrib_index = get_indirect_index(bld, 1157 attrib_index = lp_build_const_int32(gallivm, reg->Register.Index); 1178 attrib_index, 1189 attrib_index, 1213 LLVMValueRef attrib_index = NULL; local in function:emit_fetch_tcs_input 1232 attrib_index = get_indirect_index(bld, 1238 attrib_index = lp_build_const_int32(gallivm, reg->Register.Index); 1257 attrib_index, 1266 attrib_index, 1316 LLVMValueRef attrib_index = NULL; local in function:emit_fetch_tes_input 1731 LLVMValueRef attrib_index = NULL; local in function:emit_store_tcs_output [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/ |
| H A D | swr_shader.cpp | 355 LLVMValueRef attrib_index, 387 LLVMValueRef attrib_index, 396 LLVMValueRef attrib_index, 407 LLVMValueRef attrib_index, 424 LLVMValueRef attrib_index, 431 LLVMValueRef attrib_index, 489 LLVMValueRef attrib_index, 498 attrib_index, 553 LLVMValueRef attrib_index, 564 attrib_index, 484 swr_gs_llvm_fetch_input(const struct lp_build_gs_iface * gs_iface,struct lp_build_context * bld,boolean is_vindex_indirect,LLVMValueRef vertex_index,boolean is_aindex_indirect,LLVMValueRef attrib_index,LLVMValueRef swizzle_index) argument 548 swr_tcs_llvm_fetch_input(const struct lp_build_tcs_iface * tcs_iface,struct lp_build_context * bld,boolean is_vindex_indirect,LLVMValueRef vertex_index,boolean is_aindex_indirect,LLVMValueRef attrib_index,boolean is_sindex_indirect,LLVMValueRef swizzle_index) argument 569 swr_tcs_llvm_fetch_output(const struct lp_build_tcs_iface * tcs_iface,struct lp_build_context * bld,boolean is_vindex_indirect,LLVMValueRef vertex_index,boolean is_aindex_indirect,LLVMValueRef attrib_index,boolean is_sindex_indirect,LLVMValueRef swizzle_index,uint32_t name) argument 609 swr_tcs_llvm_store_output(const struct lp_build_tcs_iface * tcs_iface,struct lp_build_context * bld,unsigned name,boolean is_vindex_indirect,LLVMValueRef vertex_index,boolean is_aindex_indirect,LLVMValueRef attrib_index,boolean is_sindex_indirect,LLVMValueRef swizzle_index,LLVMValueRef value,LLVMValueRef mask_vec) argument 648 swr_tes_llvm_fetch_vtx_input(const struct lp_build_tes_iface * tes_iface,struct lp_build_context * bld,boolean is_vindex_indirect,LLVMValueRef vertex_index,boolean is_aindex_indirect,LLVMValueRef attrib_index,boolean is_sindex_indirect,LLVMValueRef swizzle_index) argument 669 swr_tes_llvm_fetch_patch_input(const struct lp_build_tes_iface * tes_iface,struct lp_build_context * bld,boolean is_aindex_indirect,LLVMValueRef attrib_index,LLVMValueRef swizzle_index) argument 685 swr_gs_llvm_fetch_input(const struct lp_build_gs_iface * gs_iface,struct lp_build_context * bld,boolean is_vindex_indirect,LLVMValueRef vertex_index,boolean is_aindex_indirect,LLVMValueRef attrib_index,LLVMValueRef swizzle_index) argument 987 swr_tcs_llvm_fetch_input(const struct lp_build_tcs_iface * tcs_iface,struct lp_build_tgsi_context * bld_base,boolean is_vindex_indirect,LLVMValueRef vertex_index,boolean is_aindex_indirect,LLVMValueRef attrib_index,LLVMValueRef swizzle_index) argument 1068 swr_tcs_llvm_fetch_output(const struct lp_build_tcs_iface * tcs_iface,struct lp_build_tgsi_context * bld_base,boolean is_vindex_indirect,LLVMValueRef vertex_index,boolean is_aindex_indirect,LLVMValueRef attrib_index,LLVMValueRef swizzle_index,uint32_t name) argument 1157 swr_tcs_llvm_store_output(const struct lp_build_tcs_iface * tcs_iface,struct lp_build_tgsi_context * bld_base,unsigned name,boolean is_vindex_indirect,LLVMValueRef vertex_index,boolean is_aindex_indirect,LLVMValueRef attrib_index,LLVMValueRef swizzle_index,LLVMValueRef value,LLVMValueRef mask_vec) argument 1346 swr_tes_llvm_fetch_patch_input(const struct lp_build_tes_iface * tes_iface,struct lp_build_tgsi_context * bld_base,boolean is_aindex_indirect,LLVMValueRef attrib_index,LLVMValueRef swizzle_index) argument 1414 swr_tes_llvm_fetch_vtx_input(const struct lp_build_tes_iface * tes_iface,struct lp_build_tgsi_context * bld_base,boolean is_vindex_indirect,LLVMValueRef vertex_index,boolean is_aindex_indirect,LLVMValueRef attrib_index,LLVMValueRef swizzle_index) argument [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/draw/ |
| H A D | draw_llvm.c | 1756 LLVMValueRef attrib_index, 1772 LLVMValueRef attr_chan_index = attrib_index; 1781 attrib_index, idx, ""); 1796 indices[1] = attrib_index; 3123 LLVMValueRef attrib_index, 3141 LLVMValueRef attr_chan_index = attrib_index; 3151 attrib_index, idx, ""); 3169 indices[1] = attrib_index; 3185 LLVMValueRef attrib_index, 3204 LLVMValueRef attr_chan_index = attrib_index; 1751 draw_gs_llvm_fetch_input(const struct lp_build_gs_iface * gs_iface,struct lp_build_context * bld,boolean is_vindex_indirect,LLVMValueRef vertex_index,boolean is_aindex_indirect,LLVMValueRef attrib_index,LLVMValueRef swizzle_index) argument 3118 draw_tcs_llvm_emit_fetch_input(const struct lp_build_tcs_iface * tes_iface,struct lp_build_context * bld,boolean is_vindex_indirect,LLVMValueRef vertex_index,boolean is_aindex_indirect,LLVMValueRef attrib_index,boolean is_sindex_indirect,LLVMValueRef swizzle_index) argument 3180 draw_tcs_llvm_emit_fetch_output(const struct lp_build_tcs_iface * tes_iface,struct lp_build_context * bld,boolean is_vindex_indirect,LLVMValueRef vertex_index,boolean is_aindex_indirect,LLVMValueRef attrib_index,boolean is_sindex_indirect,LLVMValueRef swizzle_index,uint32_t name) argument 3243 draw_tcs_llvm_emit_store_output(const struct lp_build_tcs_iface * tes_iface,struct lp_build_context * bld,unsigned name,boolean is_vindex_indirect,LLVMValueRef vertex_index,boolean is_aindex_indirect,LLVMValueRef attrib_index,boolean is_sindex_indirect,LLVMValueRef swizzle_index,LLVMValueRef value,LLVMValueRef mask_vec) argument 3798 draw_tes_llvm_fetch_vertex_input(const struct lp_build_tes_iface * tes_iface,struct lp_build_context * bld,boolean is_vindex_indirect,LLVMValueRef vertex_index,boolean is_aindex_indirect,LLVMValueRef attrib_index,boolean is_sindex_indirect,LLVMValueRef swizzle_index) argument 3861 draw_tes_llvm_fetch_patch_input(const struct lp_build_tes_iface * tes_iface,struct lp_build_context * bld,boolean is_aindex_indirect,LLVMValueRef attrib_index,LLVMValueRef swizzle_index) argument [all...] |
| /xsrc/external/mit/MesaLib/dist/src/amd/vulkan/ |
| H A D | radv_shader_info.c | 356 unsigned attrib_index = var->data.location + i - VERT_ATTRIB_GENERIC0; local in function:gather_info_input_decl_vs 358 if (key->vs.instance_rate_inputs & (1u << attrib_index)) { 364 info->vs.vb_desc_usage_mask |= 1u << attrib_index; 366 info->vs.vb_desc_usage_mask |= 1u << key->vs.vertex_attribute_bindings[attrib_index];
|
| H A D | radv_nir_to_llvm.c | 686 unsigned attrib_index = driver_location - VERT_ATTRIB_GENERIC0; local in function:load_vs_input 687 unsigned attrib_format = ctx->args->options->key.vs.vertex_attribute_formats[attrib_index]; 696 if (ctx->args->options->key.vs.instance_rate_inputs & (1u << attrib_index)) { 697 uint32_t divisor = ctx->args->options->key.vs.instance_rate_divisors[attrib_index]; 721 unsigned attrib_binding = ctx->args->options->key.vs.vertex_attribute_bindings[attrib_index]; 722 unsigned attrib_offset = ctx->args->options->key.vs.vertex_attribute_offsets[attrib_index]; 723 unsigned attrib_stride = ctx->args->options->key.vs.vertex_attribute_strides[attrib_index]; 724 unsigned alpha_adjust = ctx->args->options->key.vs.vertex_alpha_adjust[attrib_index]; 726 if (ctx->args->options->key.vs.vertex_post_shuffle & (1 << attrib_index)) { 732 ctx->args->shader_info->vs.use_per_attribute_vb_descs ? attrib_index [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/gallivm/ |
| H A D | lp_bld_tgsi.h | 417 LLVMValueRef attrib_index,
|
| H A D | lp_bld_tgsi_soa.c | 1514 LLVMValueRef attrib_index = NULL; local in function:emit_fetch_gs_input 1540 attrib_index = get_indirect_index(bld, 1546 attrib_index = lp_build_const_int32(gallivm, reg->Register.Index); 1567 attrib_index, 1578 attrib_index,
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/ |
| H A D | swr_shader.cpp | 239 LLVMValueRef attrib_index, 282 LLVMValueRef attrib_index, 291 attrib_index, 340 LLVMValueRef attrib_index, 345 Value *attr_index = unwrap(attrib_index); 277 swr_gs_llvm_fetch_input(const struct lp_build_tgsi_gs_iface * gs_iface,struct lp_build_tgsi_context * bld_base,boolean is_vindex_indirect,LLVMValueRef vertex_index,boolean is_aindex_indirect,LLVMValueRef attrib_index,LLVMValueRef swizzle_index) argument 335 swr_gs_llvm_fetch_input(const struct lp_build_tgsi_gs_iface * gs_iface,struct lp_build_tgsi_context * bld_base,boolean is_vindex_indirect,LLVMValueRef vertex_index,boolean is_aindex_indirect,LLVMValueRef attrib_index,LLVMValueRef swizzle_index) argument
|
| /xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/ |
| H A D | radv_nir_to_llvm.c | 2179 unsigned attrib_index = variable->data.location + i - VERT_ATTRIB_GENERIC0; local in function:handle_vs_input_decl 2180 unsigned attrib_format = ctx->options->key.vs.vertex_attribute_formats[attrib_index]; 2186 if (ctx->options->key.vs.instance_rate_inputs & (1u << attrib_index)) { 2187 uint32_t divisor = ctx->options->key.vs.instance_rate_divisors[attrib_index]; 2218 unsigned attrib_binding = ctx->options->key.vs.vertex_attribute_bindings[attrib_index]; 2219 unsigned attrib_offset = ctx->options->key.vs.vertex_attribute_offsets[attrib_index]; 2220 unsigned attrib_stride = ctx->options->key.vs.vertex_attribute_strides[attrib_index]; 2222 if (ctx->options->key.vs.post_shuffle & (1 << attrib_index)) { 2252 if (ctx->options->key.vs.post_shuffle & (1 << attrib_index)) { 2274 unsigned alpha_adjust = (ctx->options->key.vs.alpha_adjust >> (attrib_index * [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/draw/ |
| H A D | draw_llvm.c | 1384 LLVMValueRef attrib_index, 1400 LLVMValueRef attr_chan_index = attrib_index; 1409 attrib_index, idx, ""); 1424 indices[1] = attrib_index; 1379 draw_gs_llvm_fetch_input(const struct lp_build_tgsi_gs_iface * gs_iface,struct lp_build_tgsi_context * bld_base,boolean is_vindex_indirect,LLVMValueRef vertex_index,boolean is_aindex_indirect,LLVMValueRef attrib_index,LLVMValueRef swizzle_index) argument
|