Searched refs:vertex_index (Results 1 - 25 of 72) sorted by relevance

123

/xsrc/external/mit/xf86-video-intel/dist/src/sna/
H A Dgen4_common.h41 sna->render.vertex_index = 0;
H A Dgen8_vertex.c39 int vertex_index; local in function:gen8_vertex_align
43 vertex_index = (sna->render.vertex_used + op->floats_per_vertex - 1) / op->floats_per_vertex;
44 if ((int)sna->render.vertex_size - vertex_index * op->floats_per_vertex < 2*op->floats_per_rect) {
46 __FUNCTION__, vertex_index, sna->render.vertex_size / op->floats_per_vertex));
52 vertex_index = (sna->render.vertex_used + op->floats_per_vertex - 1) / op->floats_per_vertex;
53 assert(vertex_index * op->floats_per_vertex <= sna->render.vertex_size);
56 sna->render.vertex_index = vertex_index;
57 sna->render.vertex_used = vertex_index * op->floats_per_vertex;
64 sna->render.vertex_index
[all...]
H A Dgen4_common.c51 sna->render.vertex_index = 0;
H A Dgen6_common.c69 sna->render.vertex_index = 0;
/xsrc/external/mit/xf86-video-intel-2014/dist/src/sna/
H A Dgen4_common.h41 sna->render.vertex_index = 0;
H A Dgen8_vertex.c39 int vertex_index; local in function:gen8_vertex_align
43 vertex_index = (sna->render.vertex_used + op->floats_per_vertex - 1) / op->floats_per_vertex;
44 if ((int)sna->render.vertex_size - vertex_index * op->floats_per_vertex < 2*op->floats_per_rect) {
46 __FUNCTION__, vertex_index, sna->render.vertex_size / op->floats_per_vertex));
52 vertex_index = (sna->render.vertex_used + op->floats_per_vertex - 1) / op->floats_per_vertex;
53 assert(vertex_index * op->floats_per_vertex <= sna->render.vertex_size);
56 sna->render.vertex_index = vertex_index;
57 sna->render.vertex_used = vertex_index * op->floats_per_vertex;
64 sna->render.vertex_index
[all...]
H A Dgen4_common.c51 sna->render.vertex_index = 0;
H A Dgen6_common.c69 sna->render.vertex_index = 0;
/xsrc/external/mit/MesaLib.old/dist/src/amd/common/
H A Dac_shader_abi.h109 unsigned vertex_index,
115 LLVMValueRef vertex_index,
128 LLVMValueRef vertex_index,
/xsrc/external/mit/MesaLib/dist/src/amd/llvm/
H A Dac_shader_abi.h77 unsigned num_components, unsigned vertex_index,
81 LLVMValueRef vertex_index, LLVMValueRef param_index,
87 LLVMValueRef vertex_index, LLVMValueRef param_index,
/xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/
H A Dbrw_vec4_tcs.h59 const src_reg &vertex_index,
H A Dbrw_vec4_tcs.cpp157 const src_reg &vertex_index,
168 inst = emit(TCS_OPCODE_SET_INPUT_URB_OFFSETS, header, vertex_index,
263 src_reg vertex_index = retype(get_nir_src_imm(instr->src[0]), local in function:brw::vec4_tcs_visitor::nir_emit_intrinsic
277 emit_input_urb_read(tmp_d, vertex_index, imm_offset,
280 emit_input_urb_read(byte_offset(tmp_d, REG_SIZE), vertex_index,
294 emit_input_urb_read(dst, vertex_index, imm_offset,
156 emit_input_urb_read(const dst_reg & dst,const src_reg & vertex_index,unsigned base_offset,unsigned first_component,const src_reg & indirect_offset) argument
/xsrc/external/mit/MesaLib/dist/src/intel/compiler/
H A Dbrw_vec4_tcs.h59 const src_reg &vertex_index,
H A Dbrw_vec4_tcs.cpp157 const src_reg &vertex_index,
168 inst = emit(TCS_OPCODE_SET_INPUT_URB_OFFSETS, header, vertex_index,
264 src_reg vertex_index = retype(get_nir_src_imm(instr->src[0]), local in function:brw::vec4_tcs_visitor::nir_emit_intrinsic
270 emit_input_urb_read(dst, vertex_index, imm_offset,
156 emit_input_urb_read(const dst_reg & dst,const src_reg & vertex_index,unsigned base_offset,unsigned first_component,const src_reg & indirect_offset) argument
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A Dlower_packed_varyings.cpp185 bool gs_input_toplevel, unsigned vertex_index);
189 bool gs_input_toplevel, unsigned vertex_index);
193 unsigned vertex_index);
502 * \param vertex_index: if we are lowering geometry shader inputs, and the
516 unsigned vertex_index)
535 vertex_index);
544 gs_input_toplevel, vertex_index);
551 false, vertex_index);
592 vertex_index);
597 right_name, false, vertex_index);
511 lower_rvalue(ir_rvalue * rvalue,unsigned fine_location,ir_variable * unpacked_var,const char * name,bool gs_input_toplevel,unsigned vertex_index) argument
646 lower_arraylike(ir_rvalue * rvalue,unsigned array_size,unsigned fine_location,ir_variable * unpacked_var,const char * name,bool gs_input_toplevel,unsigned vertex_index) argument
692 get_packed_varying_deref(unsigned location,ir_variable * unpacked_var,const char * name,unsigned vertex_index) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
H A Dlower_packed_varyings.cpp186 bool gs_input_toplevel, unsigned vertex_index);
190 bool gs_input_toplevel, unsigned vertex_index);
194 unsigned vertex_index);
505 * \param vertex_index: if we are lowering geometry shader inputs, and the
519 unsigned vertex_index)
538 vertex_index);
547 gs_input_toplevel, vertex_index);
554 false, vertex_index);
564 vertex_index);
606 vertex_index);
514 lower_rvalue(ir_rvalue * rvalue,unsigned fine_location,ir_variable * unpacked_var,const char * name,bool gs_input_toplevel,unsigned vertex_index) argument
661 lower_arraylike(ir_rvalue * rvalue,unsigned array_size,unsigned fine_location,ir_variable * unpacked_var,const char * name,bool gs_input_toplevel,unsigned vertex_index) argument
712 get_packed_varying_deref(unsigned location,ir_variable * unpacked_var,const char * name,unsigned vertex_index) argument
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_lower_io.c143 nir_ssa_def **vertex_index,
156 if (vertex_index != NULL) {
158 *vertex_index = nir_ssa_for_src(b, (*p)->arr.index, 1);
206 nir_ssa_def *vertex_index, nir_variable *var, nir_ssa_def *offset,
219 assert(vertex_index == NULL);
234 op = vertex_index ? nir_intrinsic_load_per_vertex_input :
239 op = vertex_index ? nir_intrinsic_load_per_vertex_output :
264 if (vertex_index) {
265 load->src[0] = nir_src_for_ssa(vertex_index);
279 nir_ssa_def *vertex_index, nir_variabl
142 get_io_offset(nir_builder * b,nir_deref_instr * deref,nir_ssa_def ** vertex_index,int (* type_size)(const struct glsl_type *,bool),unsigned * component,bool bts) argument
205 lower_load(nir_intrinsic_instr * intrin,struct lower_io_state * state,nir_ssa_def * vertex_index,nir_variable * var,nir_ssa_def * offset,unsigned component) argument
278 lower_store(nir_intrinsic_instr * intrin,struct lower_io_state * state,nir_ssa_def * vertex_index,nir_variable * var,nir_ssa_def * offset,unsigned component) argument
473 nir_ssa_def *vertex_index = NULL; local in function:nir_lower_io_block
[all...]
H A Dnir_lower_io_arrays_to_elements.c38 nir_ssa_def **vertex_index)
50 *vertex_index = nir_ssa_for_src(b, (*p)->arr.index, 1);
121 nir_ssa_def *vertex_index = NULL; local in function:lower_array
126 &vertex_index);
156 assert(vertex_index);
157 element_deref = nir_build_deref_array(b, element_deref, vertex_index);
36 get_io_offset(nir_builder * b,nir_deref_instr * deref,nir_variable * var,unsigned * element_index,unsigned * xfb_offset,nir_ssa_def ** vertex_index) argument
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/
H A Dsi_shader_llvm_tess.c176 LLVMValueRef base_addr, LLVMValueRef vertex_index,
180 base_addr = ac_build_imad(&ctx->ac, vertex_index, vertex_dw_stride, base_addr);
216 LLVMValueRef rel_patch_id, LLVMValueRef vertex_index,
228 if (vertex_index) {
229 base_addr = ac_build_imad(&ctx->ac, rel_patch_id, vertices_per_patch, vertex_index);
239 if (!vertex_index) {
248 LLVMValueRef vertex_index,
267 return get_tcs_tes_buffer_address(ctx, get_rel_patch_id(ctx), vertex_index, param_index);
382 LLVMValueRef vertex_index, LLVMValueRef param_index,
413 bool is_patch = vertex_index
175 get_dw_address_from_generic_indices(struct si_shader_context * ctx,LLVMValueRef vertex_dw_stride,LLVMValueRef base_addr,LLVMValueRef vertex_index,LLVMValueRef param_index,ubyte name) argument
215 get_tcs_tes_buffer_address(struct si_shader_context * ctx,LLVMValueRef rel_patch_id,LLVMValueRef vertex_index,LLVMValueRef param_index) argument
247 get_tcs_tes_buffer_address_from_generic_indices(struct si_shader_context * ctx,LLVMValueRef vertex_index,LLVMValueRef param_index,ubyte name) argument
381 si_nir_load_tcs_varyings(struct ac_shader_abi * abi,LLVMTypeRef type,LLVMValueRef vertex_index,LLVMValueRef param_index,unsigned driver_location,unsigned component,unsigned num_components,bool load_input,bool vertex_index_is_invoc_id) argument
441 si_nir_load_input_tes(struct ac_shader_abi * abi,LLVMTypeRef type,LLVMValueRef vertex_index,LLVMValueRef param_index,unsigned driver_location,unsigned component,unsigned num_components,bool load_input,bool vertex_index_is_invoc_id) argument
473 si_nir_store_output_tcs(struct ac_shader_abi * abi,LLVMValueRef vertex_index,LLVMValueRef param_index,LLVMValueRef src,unsigned writemask,unsigned component,unsigned location,unsigned driver_location) argument
[all...]
/xsrc/external/mit/mesa-demos/dist/src/demos/
H A Dfogcoord.c134 static GLuint vertex_index[] = { variable in typeref:typename:GLuint[]
221 glDrawElements(GL_QUADS, sizeof(vertex_index) / sizeof(vertex_index[0]),
222 GL_UNSIGNED_INT, vertex_index);
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/gallivm/
H A Dlp_bld_tgsi.h434 LLVMValueRef vertex_index,
464 LLVMValueRef vertex_index,
475 LLVMValueRef vertex_index,
484 LLVMValueRef vertex_index,
497 LLVMValueRef vertex_index,
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/
H A Dswr_shader.cpp353 LLVMValueRef vertex_index,
385 LLVMValueRef vertex_index,
394 LLVMValueRef vertex_index,
405 LLVMValueRef vertex_index,
422 LLVMValueRef vertex_index,
487 LLVMValueRef vertex_index,
496 vertex_index,
551 LLVMValueRef vertex_index,
562 vertex_index,
572 LLVMValueRef vertex_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
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
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/amd/common/
H A Dac_nir_lower_tess_io_to_mem.c278 nir_ssa_def *vertex_index = nir_get_io_vertex_index_src(instr)->ssa; local in function:hs_per_vertex_input_lds_offset
279 nir_ssa_def *vertex_index_off = nir_imul_imm(b, vertex_index, tcs_in_vertex_stride);
313 nir_ssa_def *vertex_index = nir_ssa_for_src(b, *nir_get_io_vertex_index_src(intrin), 1); local in function:hs_output_lds_offset
314 nir_ssa_def *vertex_index_off = nir_imul_imm(b, vertex_index, output_vertex_size);
340 nir_ssa_def *vertex_index = nir_ssa_for_src(b, *nir_get_io_vertex_index_src(intrin), 1); local in function:hs_per_vertex_output_vmem_offset
341 nir_ssa_def *vertex_index_off = nir_imul_imm(b, vertex_index, 16u);
/xsrc/external/mit/xf86-video-intel/dist/src/uxa/
H A Di915_render.c962 intel->vertex_index = 0;
969 intel->vertex_index =
971 intel->vertex_used = intel->vertex_index * intel->floats_per_vertex;
981 OUT_BATCH(intel->vertex_index);
1003 intel->vertex_index += intel->vertex_count;
/xsrc/external/mit/xf86-video-intel-2014/dist/src/uxa/
H A Di915_render.c962 intel->vertex_index = 0;
969 intel->vertex_index =
971 intel->vertex_used = intel->vertex_index * intel->floats_per_vertex;
981 OUT_BATCH(intel->vertex_index);
1003 intel->vertex_index += intel->vertex_count;

Completed in 22 milliseconds

123