| /xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/ |
| H A D | brw_vec4_vs.h | 37 struct brw_vs_prog_data *vs_prog_data, 56 struct brw_vs_prog_data * const vs_prog_data; member in class:brw::vec4_vs_visitor
|
| H A D | brw_vec4_vs_visitor.cpp | 172 struct brw_vs_prog_data *vs_prog_data, 176 : vec4_visitor(compiler, log_data, &key->tex, &vs_prog_data->base, shader, 179 vs_prog_data(vs_prog_data) 169 vec4_vs_visitor(const struct brw_compiler * compiler,void * log_data,const struct brw_vs_prog_key * key,struct brw_vs_prog_data * vs_prog_data,const nir_shader * shader,void * mem_ctx,int shader_time_index) argument
|
| /xsrc/external/mit/MesaLib/dist/src/intel/compiler/ |
| H A D | brw_vec4_vs.h | 37 struct brw_vs_prog_data *vs_prog_data, 55 struct brw_vs_prog_data * const vs_prog_data; member in class:brw::vec4_vs_visitor
|
| H A D | brw_vec4_vs_visitor.cpp | 103 struct brw_vs_prog_data *vs_prog_data, 108 : vec4_visitor(compiler, log_data, &key->base.tex, &vs_prog_data->base, 112 vs_prog_data(vs_prog_data) 100 vec4_vs_visitor(const struct brw_compiler * compiler,void * log_data,const struct brw_vs_prog_key * key,struct brw_vs_prog_data * vs_prog_data,const nir_shader * shader,void * mem_ctx,int shader_time_index,bool debug_enabled) argument
|
| /xsrc/external/mit/MesaLib.old/dist/src/intel/blorp/ |
| H A D | blorp_priv.h | 207 struct brw_vs_prog_data *vs_prog_data; member in struct:blorp_params 360 struct brw_vs_prog_data *vs_prog_data);
|
| H A D | blorp.c | 217 struct brw_vs_prog_data *vs_prog_data) 227 vs_prog_data->inputs_read = nir->info.inputs_read; 230 &vs_prog_data->base.vue_map, 238 &vs_key, vs_prog_data, nir, -1, NULL); 215 blorp_compile_vs(struct blorp_context * blorp,void * mem_ctx,struct nir_shader * nir,struct brw_vs_prog_data * vs_prog_data) argument
|
| H A D | blorp_clear.c | 141 ¶ms->vs_prog_kernel, ¶ms->vs_prog_data)) 190 struct brw_vs_prog_data vs_prog_data; local in function:blorp_params_get_layer_offset_vs 191 memset(&vs_prog_data, 0, sizeof(vs_prog_data)); 194 blorp_compile_vs(blorp, mem_ctx, b.shader, &vs_prog_data); 198 program, vs_prog_data.base.base.program_size, 199 &vs_prog_data.base.base, sizeof(vs_prog_data), 200 ¶ms->vs_prog_kernel, ¶ms->vs_prog_data);
|
| H A D | blorp_genX_exec.h | 619 struct brw_vs_prog_data *vs_prog_data = params->vs_prog_data; local in function:blorp_emit_vs_config 620 assert(!vs_prog_data || GEN_GEN < 11 || 621 vs_prog_data->base.dispatch_mode == DISPATCH_MODE_SIMD8); 624 if (vs_prog_data) { 630 vs_prog_data->base.base.dispatch_grf_start_reg; 632 vs_prog_data->base.urb_read_length; 640 vs_prog_data->base.dispatch_mode == DISPATCH_MODE_SIMD8;
|
| /xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/ |
| H A D | genX_pipeline.c | 91 const struct brw_vs_prog_data *vs_prog_data = get_vs_prog_data(pipeline); local in function:emit_vertex_input 94 const uint64_t inputs_read = vs_prog_data->inputs_read; 96 vs_prog_data->double_inputs_read & inputs_read; 100 const bool needs_svgs_elem = vs_prog_data->uses_vertexid || 101 vs_prog_data->uses_instanceid || 102 vs_prog_data->uses_firstvertex || 103 vs_prog_data->uses_baseinstance; 109 MAX2(1, elem_count + needs_svgs_elem + vs_prog_data->uses_drawid); 203 uint32_t base_ctrl = (vs_prog_data->uses_firstvertex || 204 vs_prog_data 1321 const struct brw_vs_prog_data *vs_prog_data = get_vs_prog_data(pipeline); local in function:emit_3dstate_vs [all...] |
| H A D | genX_cmd_buffer.c | 2834 const struct brw_vs_prog_data *vs_prog_data = get_vs_prog_data(pipeline); local in function:genX 2844 if (vs_prog_data->uses_firstvertex || 2845 vs_prog_data->uses_baseinstance) 2847 if (vs_prog_data->uses_drawid) 2877 const struct brw_vs_prog_data *vs_prog_data = get_vs_prog_data(pipeline); local in function:genX 2887 if (vs_prog_data->uses_firstvertex || 2888 vs_prog_data->uses_baseinstance) 2890 if (vs_prog_data->uses_drawid) 2931 const struct brw_vs_prog_data *vs_prog_data = get_vs_prog_data(pipeline); local in function:genX 2941 if (vs_prog_data 3026 const struct brw_vs_prog_data *vs_prog_data = get_vs_prog_data(pipeline); local in function:genX 3068 const struct brw_vs_prog_data *vs_prog_data = get_vs_prog_data(pipeline); local in function:genX 3205 const struct brw_vs_prog_data *vs_prog_data = get_vs_prog_data(pipeline); local in function:genX 3264 const struct brw_vs_prog_data *vs_prog_data = get_vs_prog_data(pipeline); local in function:genX [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i965/ |
| H A D | brw_draw_upload.c | 462 const struct brw_vs_prog_data *vs_prog_data = local in function:brw_prepare_vertices 465 nir_get_single_slot_attribs_mask(vs_prog_data->inputs_read, 706 const struct brw_vs_prog_data *vs_prog_data = local in function:brw_prepare_shader_draw_parameters 710 if ((vs_prog_data->uses_firstvertex || vs_prog_data->uses_baseinstance) && 718 if (vs_prog_data->uses_drawid || vs_prog_data->uses_is_indexed_draw) {
|
| H A D | brw_draw.c | 998 const struct brw_vs_prog_data *vs_prog_data = local in function:brw_draw_single_prim 1002 vs_prog_data->uses_firstvertex || 1003 vs_prog_data->uses_baseinstance; 1006 (vs_prog_data->uses_firstvertex && 1008 (vs_prog_data->uses_baseinstance && 1036 * vs_prog_data, but we always flag BRW_NEW_VERTICES before the loop. 1038 if (prim_id > 0 && vs_prog_data->uses_drawid)
|
| H A D | genX_state_upload.c | 476 const struct brw_vs_prog_data *vs_prog_data = local in function:genX 484 if (vs_prog_data->uses_vertexid || vs_prog_data->uses_instanceid) { 500 if (vs_prog_data->uses_vertexid) { 506 if (vs_prog_data->uses_instanceid) { 523 vs_prog_data->uses_firstvertex || 524 vs_prog_data->uses_baseinstance; 527 vs_prog_data->uses_drawid || 528 vs_prog_data->uses_is_indexed_draw; 531 vs_prog_data [all...] |
| /xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i965/ |
| H A D | brw_draw_upload.c | 444 const struct brw_vs_prog_data *vs_prog_data = local in function:brw_prepare_vertices 447 nir_get_single_slot_attribs_mask(vs_prog_data->inputs_read, 710 const struct brw_vs_prog_data *vs_prog_data = local in function:brw_prepare_shader_draw_parameters 714 if ((vs_prog_data->uses_firstvertex || vs_prog_data->uses_baseinstance) && 722 if (vs_prog_data->uses_drawid || vs_prog_data->uses_is_indexed_draw) {
|
| H A D | brw_draw.c | 1031 const struct brw_vs_prog_data *vs_prog_data = local in function:brw_draw_single_prim 1035 vs_prog_data->uses_firstvertex || 1036 vs_prog_data->uses_baseinstance; 1039 (vs_prog_data->uses_firstvertex && 1041 (vs_prog_data->uses_baseinstance && 1069 * vs_prog_data, but we always flag BRW_NEW_VERTICES before the loop. 1071 if (prim_id > 0 && vs_prog_data->uses_drawid)
|
| H A D | genX_state_upload.c | 470 const struct brw_vs_prog_data *vs_prog_data = local in function:genX 478 if (vs_prog_data->uses_vertexid || vs_prog_data->uses_instanceid) { 494 if (vs_prog_data->uses_vertexid) { 500 if (vs_prog_data->uses_instanceid) { 517 vs_prog_data->uses_firstvertex || 518 vs_prog_data->uses_baseinstance; 521 vs_prog_data->uses_drawid || 522 vs_prog_data->uses_is_indexed_draw; 525 vs_prog_data [all...] |
| /xsrc/external/mit/MesaLib/dist/src/intel/blorp/ |
| H A D | blorp.c | 260 struct brw_vs_prog_data *vs_prog_data) 270 vs_prog_data->inputs_read = nir->info.inputs_read; 273 &vs_prog_data->base.vue_map, 283 .prog_data = vs_prog_data, 258 blorp_compile_vs(struct blorp_context * blorp,void * mem_ctx,struct nir_shader * nir,struct brw_vs_prog_data * vs_prog_data) argument
|
| H A D | blorp_priv.h | 230 struct brw_vs_prog_data *vs_prog_data; member in struct:blorp_params 421 struct brw_vs_prog_data *vs_prog_data);
|
| H A D | blorp_clear.c | 226 ¶ms->vs_prog_kernel, ¶ms->vs_prog_data)) 276 struct brw_vs_prog_data vs_prog_data; local in function:blorp_params_get_layer_offset_vs 277 memset(&vs_prog_data, 0, sizeof(vs_prog_data)); 280 blorp_compile_vs(blorp, mem_ctx, b.shader, &vs_prog_data); 285 program, vs_prog_data.base.base.program_size, 286 &vs_prog_data.base.base, sizeof(vs_prog_data), 287 ¶ms->vs_prog_kernel, ¶ms->vs_prog_data);
|
| H A D | blorp_genX_exec.h | 684 struct brw_vs_prog_data *vs_prog_data = params->vs_prog_data; local in function:blorp_emit_vs_config 685 assert(!vs_prog_data || GFX_VER < 11 || 686 vs_prog_data->base.dispatch_mode == DISPATCH_MODE_SIMD8); 689 if (vs_prog_data) { 695 vs_prog_data->base.base.dispatch_grf_start_reg; 697 vs_prog_data->base.urb_read_length; 705 vs_prog_data->base.dispatch_mode == DISPATCH_MODE_SIMD8;
|
| /xsrc/external/mit/MesaLib/dist/src/intel/vulkan/ |
| H A D | genX_pipeline.c | 93 const struct brw_vs_prog_data *vs_prog_data = get_vs_prog_data(pipeline); local in function:emit_vertex_input 96 const uint64_t inputs_read = vs_prog_data->inputs_read; 98 vs_prog_data->double_inputs_read & inputs_read; 102 const bool needs_svgs_elem = vs_prog_data->uses_vertexid || 103 vs_prog_data->uses_instanceid || 104 vs_prog_data->uses_firstvertex || 105 vs_prog_data->uses_baseinstance; 111 MAX2(1, elem_count + needs_svgs_elem + vs_prog_data->uses_drawid); 205 uint32_t base_ctrl = (vs_prog_data->uses_firstvertex || 206 vs_prog_data 1767 const struct brw_vs_prog_data *vs_prog_data = get_vs_prog_data(pipeline); local in function:emit_3dstate_vs [all...] |
| H A D | genX_cmd_buffer.c | 3865 const struct brw_vs_prog_data *vs_prog_data = get_vs_prog_data(pipeline); local in function:update_dirty_vbs_for_gfx8_vb_flush 3868 if (vs_prog_data->uses_firstvertex || 3869 vs_prog_data->uses_baseinstance) 3871 if (vs_prog_data->uses_drawid) 3881 const struct brw_vs_prog_data *vs_prog_data, 3888 if (vs_prog_data->uses_firstvertex || 3889 vs_prog_data->uses_baseinstance) { 3893 if (vs_prog_data->uses_drawid) { 3913 const struct brw_vs_prog_data *vs_prog_data = get_vs_prog_data(pipeline); local in function:genX 3931 cmd_buffer_emit_vertex_constants_and_flush(cmd_buffer, vs_prog_data, 3880 cmd_buffer_emit_vertex_constants_and_flush(struct anv_cmd_buffer * cmd_buffer,const struct brw_vs_prog_data * vs_prog_data,uint32_t base_vertex,uint32_t base_instance,uint32_t draw_id,bool force_flush) argument 3965 const struct brw_vs_prog_data *vs_prog_data = get_vs_prog_data(pipeline); local in function:genX 4020 const struct brw_vs_prog_data *vs_prog_data = get_vs_prog_data(pipeline); local in function:genX 4072 const struct brw_vs_prog_data *vs_prog_data = get_vs_prog_data(pipeline); local in function:genX 4194 const struct brw_vs_prog_data *vs_prog_data = get_vs_prog_data(pipeline); local in function:genX 4299 const struct brw_vs_prog_data *vs_prog_data = get_vs_prog_data(pipeline); local in function:genX 4348 const struct brw_vs_prog_data *vs_prog_data = get_vs_prog_data(pipeline); local in function:genX 4507 const struct brw_vs_prog_data *vs_prog_data = get_vs_prog_data(pipeline); local in function:genX 4567 const struct brw_vs_prog_data *vs_prog_data = get_vs_prog_data(pipeline); local in function:genX [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/iris/ |
| H A D | iris_program.c | 550 struct brw_vs_prog_data *vs_prog_data = local in function:iris_compile_vs 552 struct brw_vue_prog_data *vue_prog_data = &vs_prog_data->base; 590 brw_compile_vs(compiler, &ice->dbg, mem_ctx, &key_no_ucp, vs_prog_data, 646 const struct brw_vs_prog_data *vs_prog_data = local in function:iris_update_compiled_vs 648 const bool uses_draw_params = vs_prog_data->uses_firstvertex || 649 vs_prog_data->uses_baseinstance; 650 const bool uses_derived_draw_params = vs_prog_data->uses_drawid || 651 vs_prog_data->uses_is_indexed_draw; 653 vs_prog_data->uses_instanceid || 654 vs_prog_data [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/crocus/ |
| H A D | crocus_program.c | 1183 struct brw_vs_prog_data *vs_prog_data = local in function:crocus_compile_vs 1185 struct brw_vue_prog_data *vue_prog_data = &vs_prog_data->base; 1238 .prog_data = vs_prog_data, 1264 prog_data, sizeof(*vs_prog_data), so_decls, 1315 const struct brw_vs_prog_data *vs_prog_data = local in function:crocus_update_compiled_vs 1317 const bool uses_draw_params = vs_prog_data->uses_firstvertex || 1318 vs_prog_data->uses_baseinstance; 1319 const bool uses_derived_draw_params = vs_prog_data->uses_drawid || 1320 vs_prog_data->uses_is_indexed_draw; 1322 vs_prog_data [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/iris/ |
| H A D | iris_program.c | 1310 struct brw_vs_prog_data *vs_prog_data = local in function:iris_compile_vs 1312 struct brw_vue_prog_data *vue_prog_data = &vs_prog_data->base; 1351 .prog_data = vs_prog_data,
|