| /xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/ |
| H A D | brw_vec4_tcs.h | 62 const src_reg &indirect_offset); 66 const src_reg &indirect_offset); 69 unsigned base_offset, const src_reg &indirect_offset);
|
| H A D | brw_vec4_tcs.cpp | 160 const src_reg &indirect_offset) 169 indirect_offset); 182 if (inst->offset == 0 && indirect_offset.file == BAD_FILE) { 195 const src_reg &indirect_offset) 202 brw_imm_ud(dst.writemask << first_component), indirect_offset); 222 const src_reg &indirect_offset) 231 brw_imm_ud(writemask), indirect_offset); 260 src_reg indirect_offset = get_indirect_offset(instr); local in function:brw::vec4_tcs_visitor::nir_emit_intrinsic 278 first_component, indirect_offset); 281 imm_offset + 1, 0, indirect_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 192 emit_output_urb_read(const dst_reg & dst,unsigned base_offset,unsigned first_component,const src_reg & indirect_offset) argument 219 emit_urb_write(const src_reg & value,unsigned writemask,unsigned base_offset,const src_reg & indirect_offset) argument 304 src_reg indirect_offset = get_indirect_offset(instr); local in function:brw::vec4_tcs_visitor::nir_emit_intrinsic 320 src_reg indirect_offset = get_indirect_offset(instr); local in function:brw::vec4_tcs_visitor::nir_emit_intrinsic [all...] |
| H A D | brw_vec4_tes.cpp | 179 src_reg indirect_offset = get_indirect_offset(instr); local in function:brw::vec4_tes_visitor::nir_emit_intrinsic 187 if (indirect_offset.file != BAD_FILE) { 195 retype(indirect_offset, BRW_REGISTER_TYPE_UD),
|
| H A D | brw_shader.h | 83 using brw_reg::indirect_offset;
|
| H A D | brw_reg.h | 235 int indirect_offset:10; /* relative addressing offset */ member in struct:brw_reg::__anoncc4238bc030a::__anoncc4238bc0408 441 reg.indirect_offset = 0; 1130 reg.indirect_offset = offset; 1140 reg.indirect_offset = offset; 1151 reg.indirect_offset = offset;
|
| H A D | brw_fs_nir.cpp | 2426 fs_reg indirect_offset = get_nir_src(offset_src); local in function:fs_visitor::emit_gs_input_load 2463 const fs_reg srcs[] = { icp_handle, indirect_offset }; 2501 bld.ADD(new_indirect, indirect_offset, brw_imm_ud(1u)); 2502 indirect_offset = new_indirect; 2638 fs_reg indirect_offset = get_indirect_offset(instr); local in function:fs_visitor::nir_emit_tcs_intrinsic 2699 if (indirect_offset.file == BAD_FILE) { 2716 const fs_reg srcs[] = { icp_handle, indirect_offset }; 2754 if (inst->offset == 0 && indirect_offset.file == BAD_FILE) { 2774 fs_reg indirect_offset = get_indirect_offset(instr); local in function:fs_visitor::nir_emit_tcs_intrinsic 2779 if (indirect_offset 2840 fs_reg indirect_offset = get_indirect_offset(instr); local in function:fs_visitor::nir_emit_tcs_intrinsic 2981 fs_reg indirect_offset = get_indirect_offset(instr); local in function:fs_visitor::nir_emit_tes_intrinsic 3117 fs_reg indirect_offset; local in function:fs_visitor::nir_emit_gs_intrinsic [all...] |
| /xsrc/external/mit/MesaLib/dist/src/intel/compiler/ |
| H A D | brw_vec4_tcs.h | 62 const src_reg &indirect_offset); 66 const src_reg &indirect_offset); 69 unsigned base_offset, const src_reg &indirect_offset);
|
| H A D | brw_vec4_tcs.cpp | 160 const src_reg &indirect_offset) 169 indirect_offset); 182 if (inst->offset == 0 && indirect_offset.file == BAD_FILE) { 195 const src_reg &indirect_offset) 202 brw_imm_ud(dst.writemask << first_component), indirect_offset); 222 const src_reg &indirect_offset) 231 brw_imm_ud(writemask), indirect_offset); 261 src_reg indirect_offset = get_indirect_offset(instr); local in function:brw::vec4_tcs_visitor::nir_emit_intrinsic 271 first_component, indirect_offset); 279 src_reg indirect_offset local in function:brw::vec4_tcs_visitor::nir_emit_intrinsic 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 192 emit_output_urb_read(const dst_reg & dst,unsigned base_offset,unsigned first_component,const src_reg & indirect_offset) argument 219 emit_urb_write(const src_reg & value,unsigned writemask,unsigned base_offset,const src_reg & indirect_offset) argument 296 src_reg indirect_offset = get_indirect_offset(instr); local in function:brw::vec4_tcs_visitor::nir_emit_intrinsic [all...] |
| H A D | brw_vec4_tes.cpp | 161 src_reg indirect_offset = get_indirect_offset(instr); local in function:brw::vec4_tes_visitor::nir_emit_intrinsic 166 if (indirect_offset.file != BAD_FILE) { 174 retype(indirect_offset, BRW_REGISTER_TYPE_UD),
|
| H A D | brw_ir.h | 77 using brw_reg::indirect_offset;
|
| H A D | brw_reg.h | 235 int indirect_offset:10; /* relative addressing offset */ member in struct:brw_reg::__anon249c940f030a::__anon249c940f0408 434 reg.indirect_offset = 0; 1144 reg.indirect_offset = offset; 1154 reg.indirect_offset = offset; 1165 reg.indirect_offset = offset;
|
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/ |
| H A D | st_cb_compute.c | 42 GLintptr indirect_offset) 67 info.indirect_offset = indirect_offset; 80 GLintptr indirect_offset) 85 st_dispatch_compute_common(ctx, NULL, NULL, indirect, indirect_offset); 38 st_dispatch_compute_common(struct gl_context * ctx,const GLuint * num_groups,const GLuint * group_size,struct pipe_resource * indirect,GLintptr indirect_offset) argument 79 st_dispatch_compute_indirect(struct gl_context * ctx,GLintptr indirect_offset) argument
|
| H A D | st_draw.c | 276 GLsizeiptr indirect_offset, 313 indirect.offset = indirect_offset; 273 st_indirect_draw_vbo(struct gl_context * ctx,GLuint mode,struct gl_buffer_object * indirect_data,GLsizeiptr indirect_offset,unsigned draw_count,unsigned stride,struct gl_buffer_object * indirect_draw_count,GLsizeiptr indirect_draw_count_offset,const struct _mesa_index_buffer * ib) argument
|
| /xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/ |
| H A D | st_cb_compute.c | 42 GLintptr indirect_offset) 68 info.indirect_offset = indirect_offset; 81 GLintptr indirect_offset) 86 st_dispatch_compute_common(ctx, NULL, NULL, indirect, indirect_offset); 38 st_dispatch_compute_common(struct gl_context * ctx,const GLuint * num_groups,const GLuint * group_size,struct pipe_resource * indirect,GLintptr indirect_offset) argument 80 st_dispatch_compute_indirect(struct gl_context * ctx,GLintptr indirect_offset) argument
|
| H A D | st_draw.c | 226 GLsizeiptr indirect_offset, 263 indirect.offset = indirect_offset; 223 st_indirect_draw_vbo(struct gl_context * ctx,GLuint mode,struct gl_buffer_object * indirect_data,GLsizeiptr indirect_offset,unsigned draw_count,unsigned stride,struct gl_buffer_object * indirect_draw_count,GLsizeiptr indirect_draw_count_offset,const struct _mesa_index_buffer * ib,bool primitive_restart,unsigned restart_index) argument
|
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i965/ |
| H A D | brw_draw.h | 76 GLsizeiptr indirect_offset,
|
| H A D | brw_draw.c | 229 prim->indirect_offset, 5 * sizeof(GLuint), false); 234 prim->indirect_offset + 0); 236 prim->indirect_offset + 4); 239 prim->indirect_offset + 8); 242 prim->indirect_offset + 12); 244 prim->indirect_offset + 16); 247 prim->indirect_offset + 12); 1023 prim->indirect_offset + (prim->indexed ? 12 : 8); 1196 GLsizeiptr indirect_offset, 1218 for (i = 0; i < draw_count; ++i, indirect_offset 1193 brw_draw_indirect_prims(struct gl_context * ctx,GLuint mode,struct gl_buffer_object * indirect_data,GLsizeiptr indirect_offset,unsigned draw_count,unsigned stride,struct gl_buffer_object * indirect_params,GLsizeiptr indirect_params_offset,const struct _mesa_index_buffer * ib) argument [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/main/ |
| H A D | draw.h | 59 GLsizeiptr indirect_offset; member in struct:_mesa_prim 83 GLsizeiptr indirect_offset, unsigned draw_count,
|
| /xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i965/ |
| H A D | brw_draw.h | 79 GLsizeiptr indirect_offset,
|
| H A D | brw_primitive_restart.c | 170 GLsizeiptr indirect_offset, 203 indirect_offset); 283 GLsizeiptr indirect_offset, 295 indirect, indirect_offset, 301 indirect, indirect_offset, 163 vbo_sw_primitive_restart_common_start(struct gl_context * ctx,const struct _mesa_prim * prims,GLuint nr_prims,const struct _mesa_index_buffer * ib,GLuint num_instances,GLuint base_instance,struct gl_buffer_object * indirect,GLsizeiptr indirect_offset,bool primitive_restart,unsigned restart_index) argument 276 vbo_sw_primitive_restart(struct gl_context * ctx,const struct _mesa_prim * prims,GLuint nr_prims,const struct _mesa_index_buffer * ib,GLuint num_instances,GLuint base_instance,struct gl_buffer_object * indirect,GLsizeiptr indirect_offset,bool primitive_restart,unsigned restart_index) argument
|
| H A D | brw_draw.c | 167 GLsizeiptr indirect_offset) 233 indirect_offset, 5 * sizeof(GLuint), false); 238 indirect_offset + 0); 240 indirect_offset + 4); 243 indirect_offset + 8); 246 indirect_offset + 12); 248 indirect_offset + 16); 251 indirect_offset + 12); 991 GLsizeiptr indirect_offset) 1056 indirect_offset 159 brw_emit_prim(struct brw_context * brw,const struct _mesa_prim * prim,uint32_t hw_prim,bool is_indexed,GLuint num_instances,GLuint base_instance,struct brw_transform_feedback_object * xfb_obj,unsigned stream,bool is_indirect,GLsizeiptr indirect_offset) argument 984 brw_draw_single_prim(struct gl_context * ctx,const struct _mesa_prim * prim,unsigned prim_id,bool is_indexed,GLuint num_instances,GLuint base_instance,struct brw_transform_feedback_object * xfb_obj,unsigned stream,GLsizeiptr indirect_offset) argument 1273 brw_draw_indirect_prims(struct gl_context * ctx,GLuint mode,struct gl_buffer_object * indirect_data,GLsizeiptr indirect_offset,unsigned draw_count,unsigned stride,struct gl_buffer_object * indirect_params,GLsizeiptr indirect_params_offset,const struct _mesa_index_buffer * ib,bool primitive_restart,unsigned restart_index) argument [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/ir3/ |
| H A D | ir3_gallium.c | 637 unsigned indirect_offset; local in function:ir3_emit_cs_consts 647 if (info->indirect_offset & 0xf) { 651 indirect_offset = 0; 654 info->indirect_offset, 3); 657 indirect_offset = info->indirect_offset; 661 indirect_offset, 4, NULL, indirect);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/ir3/ |
| H A D | ir3_const.h | 564 unsigned indirect_offset; local in function:ir3_emit_cs_consts 574 if (info->indirect_offset & 0xf) { 578 indirect_offset = 0; 581 info->indirect_offset, 3); 584 indirect_offset = info->indirect_offset; 587 emit_const_prsc(ring, v, offset * 4, indirect_offset, 16, indirect);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/etnaviv/tests/ |
| H A D | lower_ubo_tests.cpp | 169 TEST_F(nir_lower_ubo_test, indirect_offset)
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/include/pipe/ |
| H A D | p_state.h | 878 unsigned indirect_offset; /**< must be 4 byte aligned */ member in struct:pipe_grid_info
|