Home
last modified time | relevance | path

Searched refs:vertex_id (Results 1 - 25 of 40) sorted by relevance

12

/third_party/mesa3d/src/gallium/auxiliary/draw/
H A Ddraw_pipe_util.c120 stage->tmp[i]->vertex_id = UNDEFINED_VERTEX_ID; in draw_reset_vertex_ids()
132 ((struct vertex_header *)verts)->vertex_id = UNDEFINED_VERTEX_ID; in draw_reset_vertex_ids()
H A Ddraw_pipe_vbuf.c121 if (vertex->vertex_id == UNDEFINED_VERTEX_ID && vbuf->vertex_ptr) { in emit_vertex()
134 vertex->vertex_id = vbuf->nr_vertices++; in emit_vertex()
137 return (ushort)vertex->vertex_id; in emit_vertex()
H A Ddraw_pipe.h128 tmp->vertex_id = UNDEFINED_VERTEX_ID; in dup_vert()
H A Ddraw_pt_post_vs.c62 header->vertex_id = UNDEFINED_VERTEX_ID; in initialize_vertex_header()
H A Ddraw_pipe_unfilled.c83 v->vertex_id = UNDEFINED_VERTEX_ID; in inject_front_face_info()
H A Ddraw_private.h123 unsigned vertex_id:16; member
132 /* NOTE: It should match vertex_id size above */
/third_party/mesa3d/src/compiler/nir/
H A Dnir_builder.c460 nir_ssa_def *vertex_id; in nir_gen_rect_vertices() local
462 vertex_id = nir_load_vertex_id_zero_base(b); in nir_gen_rect_vertices()
464 vertex_id = nir_load_vertex_id(b); in nir_gen_rect_vertices()
473 * channel 0 is vertex_id < 2 ? -1.0 : 1.0 in nir_gen_rect_vertices()
474 * channel 1 is vertex_id & 1 ? 1.0 : -1.0 in nir_gen_rect_vertices()
477 nir_ssa_def *c0cmp = nir_ilt(b, vertex_id, nir_imm_int(b, 2)); in nir_gen_rect_vertices()
478 nir_ssa_def *c1cmp = nir_test_mask(b, vertex_id, 1); in nir_gen_rect_vertices()
/third_party/vk-gl-cts/external/openglcts/modules/glesext/tessellation_shader/
H A DesextcTessellationShaderTCTE.cpp929 unsigned int vertex_id = n_vertex / run.n_result_vertices_per_patch; in iterate() local
930 float expected_value = 1.0f / (float(vertex_id) + 1.0f); in iterate()
990 unsigned int vertex_id = n_vertex / run.n_result_vertices_per_patch; in iterate() local
991 _vec4 expected_value = _vec4((float)vertex_id, ((float)vertex_id) * 0.5f, ((float)vertex_id) * 0.25f, in iterate()
992 ((float)vertex_id) * 0.125f); in iterate()
1035 unsigned int vertex_id = n_vertex / run.n_result_vertices_per_patch; in iterate() local
1036 _ivec4 expected_value = _ivec4(vertex_id, vertex_id in iterate()
1071 unsigned int vertex_id = n_vertex / run.n_result_vertices_per_patch; iterate() local
1135 unsigned int vertex_id = n_vertex / run.n_result_vertices_per_patch; iterate() local
[all...]
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/
H A Dclear11vs.h30 dcl_input_sgv v0.x, vertex_id
H A Dclear11multiviewvs.h33 dcl_input_sgv v0.x, vertex_id
H A Dresolvedepthstencil11_vs.h33 dcl_input_sgv v0.x, vertex_id
H A Dbuffertotexture11_vs.h53 dcl_input_sgv v0.x, vertex_id
/third_party/vk-gl-cts/external/openglcts/modules/glesext/geometry_shader/
H A DesextcGeometryShaderInput.cpp422 for (unsigned int vertex_id = 0; vertex_id < m_n_vertices_emitted_per_primitive * m_n_emitted_primitives; in iterate()
423 ++vertex_id) in iterate()
425 const unsigned int vertex_offset = vertex_id * m_n_bytes_emitted_per_vertex; in iterate()
433 ivec4_data_ptr[1] = vertex_id; in iterate()
437 vec2_data_ptr[0] = (float)vertex_id; in iterate()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_shader_llvm_vs.c48 LLVMValueRef vertex_id = ctx->abi.vertex_id; in load_input_vs() local
50 LLVMBuildICmp(ctx->ac.builder, LLVMIntULE, vertex_id, ctx->ac.i32_1, ""); in load_input_vs()
54 LLVMValueRef sel_y1 = LLVMBuildICmp(ctx->ac.builder, LLVMIntNE, vertex_id, ctx->ac.i32_1, ""); in load_input_vs()
948 ctx->abi.vertex_id = input_vgprs[vertex_id_vgpr]; in si_llvm_build_vs_prolog()
963 p = ctx->abi.vertex_id; in si_llvm_build_vs_prolog()
1009 index = LLVMBuildAdd(ctx->ac.builder, ctx->abi.vertex_id, in si_llvm_build_vs_prolog()
/third_party/mesa3d/src/amd/llvm/
H A Dac_shader_abi.h46 LLVMValueRef vertex_id; member
/third_party/mesa3d/src/panfrost/lib/
H A Dpan_shader.c223 bool vertex_id = BITSET_TEST(s->info.system_values_read, in pan_shader_compile() local
225 if (vertex_id) in pan_shader_compile()
H A Dpan_shader.h117 out->vertex.vertex_id = pan_preloads(61); in pan_make_preload()
/third_party/mesa3d/src/amd/vulkan/
H A Dradv_nir_to_llvm.c423 buffer_index = LLVMBuildAdd(ctx->ac.builder, ctx->abi.vertex_id, in load_vs_input()
1299 LLVMBuildSelect(ctx->ac.builder, hs_empty, ac_get_arg(&ctx->ac, ctx->args->ac.vertex_id), in ac_nir_fixup_ls_hs_input_vgprs()
1304 ctx->abi.vertex_id = in ac_nir_fixup_ls_hs_input_vgprs()
1306 ctx->abi.vertex_id, ""); in ac_nir_fixup_ls_hs_input_vgprs()
1397 if (args->ac.vertex_id.used) in ac_translate_nir_to_llvm()
1398 ctx.abi.vertex_id = ac_get_arg(&ctx.ac, args->ac.vertex_id); in ac_translate_nir_to_llvm()
1628 LLVMBuildMul(ctx->ac.builder, ac_get_arg(&ctx->ac, ctx->args->ac.vertex_id), in ac_gs_copy_shader_emit()
H A Dradv_meta_blit2d.c406 nir_ssa_def *vertex_id = nir_load_vertex_id_zero_base(&b); in build_nir_vertex_shader() local
411 /* so channel 0 is vertex_id != 2 ? src_x : src_x + w in build_nir_vertex_shader()
414 nir_ssa_def *c0cmp = nir_ine_imm(&b, vertex_id, 2); in build_nir_vertex_shader()
415 nir_ssa_def *c1cmp = nir_ine_imm(&b, vertex_id, 1); in build_nir_vertex_shader()
H A Dradv_meta_blit.c59 nir_ssa_def *vertex_id = nir_load_vertex_id_zero_base(&b); in build_nir_vertex_shader() local
64 /* so channel 0 is vertex_id != 2 ? src_x : src_x + w in build_nir_vertex_shader()
67 nir_ssa_def *c0cmp = nir_ine_imm(&b, vertex_id, 2); in build_nir_vertex_shader()
68 nir_ssa_def *c1cmp = nir_ine_imm(&b, vertex_id, 1); in build_nir_vertex_shader()
H A Dradv_shader_args.c305 ac_add_arg(&args->ac, AC_ARG_VGPR, 1, AC_ARG_INT, &args->ac.vertex_id); in declare_vs_input_vgprs()
403 ac_add_arg(&args->ac, AC_ARG_VGPR, 1, AC_ARG_INT, &args->ac.vertex_id); in declare_ms_input_vgprs()
/third_party/mesa3d/src/amd/common/
H A Dac_shader_args.h82 struct ac_arg vertex_id; member
/third_party/mesa3d/src/freedreno/ir3/
H A Dir3_context.h87 struct ir3_instruction *vertex_id, *basevertex, *instance_id, *base_instance, member
H A Dir3_nir_lower_tess.c271 nir_ssa_def *vertex_id = build_vertex_id(b, state); in lower_block_to_explicit_output() local
273 b, state, vertex_id, nir_intrinsic_io_semantics(intr).location, in lower_block_to_explicit_output()
/third_party/mesa3d/src/gallium/auxiliary/gallivm/
H A Dlp_bld_tgsi.h168 LLVMValueRef vertex_id; member

Completed in 23 milliseconds

12