Home
last modified time | relevance | path

Searched refs:binding_table (Results 1 – 25 of 36) sorted by relevance

12

/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_shader.cpp38 prog_data->binding_table.size_bytes = in brw_mark_surface_used()
39 MAX2(prog_data->binding_table.size_bytes, (surf_index + 1) * 4); in brw_mark_surface_used()
1152 stage_prog_data->binding_table.texture_start = next_binding_table_offset; in brw_assign_common_binding_table_offsets()
1157 stage_prog_data->binding_table.ubo_start = next_binding_table_offset; in brw_assign_common_binding_table_offsets()
1160 stage_prog_data->binding_table.ubo_start = 0xd0d0d0d0; in brw_assign_common_binding_table_offsets()
1165 stage_prog_data->binding_table.ssbo_start = next_binding_table_offset; in brw_assign_common_binding_table_offsets()
1168 stage_prog_data->binding_table.ssbo_start = 0xd0d0d0d0; in brw_assign_common_binding_table_offsets()
1172 stage_prog_data->binding_table.shader_time_start = next_binding_table_offset; in brw_assign_common_binding_table_offsets()
1175 stage_prog_data->binding_table.shader_time_start = 0xd0d0d0d0; in brw_assign_common_binding_table_offsets()
1180 stage_prog_data->binding_table.gather_texture_start = in brw_assign_common_binding_table_offsets()
[all …]
Dbrw_binding_tables.c94 if (prog_data->binding_table.size_bytes == 0) { in brw_upload_binding_table()
105 prog_data->binding_table.shader_time_start], in brw_upload_binding_table()
115 prog_data->binding_table in brw_upload_binding_table()
119 prog_data->binding_table.size_bytes, in brw_upload_binding_table()
125 prog_data->binding_table.size_bytes); in brw_upload_binding_table()
134 reserve_hw_bt_space(brw, prog_data->binding_table.size_bytes); in brw_upload_binding_table()
318 const uint32_t* binding_table, in gen7_update_binding_table_from_array() argument
331 (brw->gen >= 8 ? GEN8_SURFACE_STATE_EDIT(binding_table[i]) : in gen7_update_binding_table_from_array()
332 HSW_SURFACE_STATE_EDIT(binding_table[i])); in gen7_update_binding_table_from_array()
Dgen7_cs_state.c54 prog_data->binding_table.shader_time_start], in brw_upload_cs_state()
60 prog_data->binding_table.size_bytes, in brw_upload_cs_state()
148 prog_data->binding_table.size_bytes); in brw_upload_cs_state()
Dbrw_compiler.h343 } binding_table; member
394 } binding_table; member
472 } binding_table; member
Dbrw_vec4_nir.cpp484 prog_data->base.binding_table.ssbo_start + ssbo_index; in nir_emit_intrinsic()
513 unsigned index = prog_data->base.binding_table.ssbo_start + in nir_emit_intrinsic()
520 brw_imm_ud(prog_data->base.binding_table.ssbo_start))); in nir_emit_intrinsic()
524 prog_data->base.binding_table.ssbo_start + in nir_emit_intrinsic()
675 unsigned index = prog_data->base.binding_table.ssbo_start + in nir_emit_intrinsic()
683 brw_imm_ud(prog_data->base.binding_table.ssbo_start))); in nir_emit_intrinsic()
690 prog_data->base.binding_table.ssbo_start + in nir_emit_intrinsic()
838 unsigned surf_index = prog_data->base.binding_table.abo_start + in nir_emit_intrinsic()
883 const unsigned index = prog_data->base.binding_table.ubo_start + in nir_emit_intrinsic()
895 brw_imm_ud(prog_data->base.binding_table.ubo_start))); in nir_emit_intrinsic()
[all …]
Dgen7_vs_state.c56 ((prog_data->binding_table.size_bytes / 4) << in upload_vs_state()
Dgen8_vs_state.c57 ((prog_data->binding_table.size_bytes / 4) << in upload_vs_state()
Dgen8_hs_state.c46 SET_FIELD(prog_data->binding_table.size_bytes / 4, in gen8_upload_hs_state()
Dbrw_wm_surface_state.c1121 wm_prog_data->binding_table.render_target_start, in update_renderbuffer_surfaces()
1165 wm_prog_data->binding_table.render_target_read_start + i; in update_renderbuffer_read_surfaces()
1252 surf_offset += stage_state->prog_data->binding_table.gather_texture_start; in update_stage_texture_surfaces()
1254 surf_offset += stage_state->prog_data->binding_table.plane_start[plane]; in update_stage_texture_surfaces()
1384 &stage_state->surf_offset[prog_data->binding_table.ubo_start]; in brw_upload_ubo_surfaces()
1409 &stage_state->surf_offset[prog_data->binding_table.ssbo_start]; in brw_upload_ubo_surfaces()
1494 &stage_state->surf_offset[prog_data->binding_table.abo_start]; in brw_upload_abo_surfaces()
1786 const unsigned surf_idx = prog_data->binding_table.image_start + i; in brw_upload_image_surfaces()
1855 cs_prog_data->binding_table.work_groups_start; in brw_upload_cs_work_groups_surface()
Dgen8_ds_state.c52 SET_FIELD(prog_data->binding_table.size_bytes / 4, in gen8_upload_ds_state()
Dgen7_hs_state.c80 SET_FIELD(prog_data->binding_table.size_bytes / 4, in gen7_upload_hs_state()
Dbrw_fs_nir.cpp2933 wm_prog_data->binding_table.render_target_read_start - in emit_non_coherent_fb_read()
2934 wm_prog_data->base.binding_table.texture_start; in emit_non_coherent_fb_read()
2938 wm_prog_data->binding_table.render_target_read_start + target); in emit_non_coherent_fb_read()
3401 cs_prog_data->binding_table.work_groups_start; in nir_emit_cs_intrinsic()
3587 const unsigned surface = (stage_prog_data->binding_table.abo_start + in nir_emit_intrinsic()
3830 const unsigned index = stage_prog_data->binding_table.ubo_start + in nir_emit_intrinsic()
3841 brw_imm_ud(stage_prog_data->binding_table.ubo_start)); in nir_emit_intrinsic()
3848 stage_prog_data->binding_table.ubo_start + in nir_emit_intrinsic()
3905 unsigned index = stage_prog_data->binding_table.ssbo_start + in nir_emit_intrinsic()
3912 brw_imm_ud(stage_prog_data->binding_table.ssbo_start)); in nir_emit_intrinsic()
[all …]
Dgen8_gs_state.c58 ((prog_data->binding_table.size_bytes / 4) << in gen8_upload_gs_state()
Dgen7_gs_state.c66 ((prog_data->binding_table.size_bytes / 4) << in upload_gs_state()
Dgen7_ds_state.c84 SET_FIELD(prog_data->binding_table.size_bytes / 4, in gen7_upload_ds_state()
Dgen6_vs_state.c128 ((prog_data->binding_table.size_bytes / 4) << in upload_vs_state()
Dbrw_vs_state.c83 prog_data->binding_table.size_bytes / 4; in brw_upload_vs_unit()
Dbrw_vs_surface_state.c60 uint32_t surf_index = prog_data->binding_table.pull_constants_start; in brw_upload_pull_constants()
Dgen6_gs_state.c143 ((prog_data->binding_table.size_bytes / 4) << in upload_gs_state()
Dgen6_wm_state.c130 dw2 |= ((prog_data->base.binding_table.size_bytes / 4) << in gen6_upload_wm_state()
Dgen7_wm_state.c165 dw2 |= ((prog_data->base.binding_table.size_bytes / 4) << in gen7_upload_ps_state()
Dgen8_ps_state.c209 ((prog_data->base.binding_table.size_bytes / 4) << in gen8_upload_ps_state()
/external/mesa3d/src/gallium/drivers/ilo/core/
Dilo_builder_3d_top.h994 uint32_t binding_table) in gen7_3DSTATE_BINDING_TABLE_POINTERS_VS() argument
998 binding_table); in gen7_3DSTATE_BINDING_TABLE_POINTERS_VS()
1003 uint32_t binding_table) in gen7_3DSTATE_BINDING_TABLE_POINTERS_HS() argument
1007 binding_table); in gen7_3DSTATE_BINDING_TABLE_POINTERS_HS()
1012 uint32_t binding_table) in gen7_3DSTATE_BINDING_TABLE_POINTERS_DS() argument
1016 binding_table); in gen7_3DSTATE_BINDING_TABLE_POINTERS_DS()
1021 uint32_t binding_table) in gen7_3DSTATE_BINDING_TABLE_POINTERS_GS() argument
1025 binding_table); in gen7_3DSTATE_BINDING_TABLE_POINTERS_GS()
/external/mesa3d/src/intel/blorp/
Dblorp.c178 wm_prog_data->binding_table.render_target_start = BLORP_RENDERBUFFER_BT_INDEX; in blorp_compile_fs()
179 wm_prog_data->base.binding_table.texture_start = BLORP_TEXTURE_BT_INDEX; in blorp_compile_fs()
/external/mesa3d/src/intel/vulkan/
Danv_pipeline.c389 prog_data->binding_table.size_bytes = 0; in anv_fill_binding_table()
390 prog_data->binding_table.texture_start = bias; in anv_fill_binding_table()
391 prog_data->binding_table.gather_texture_start = bias; in anv_fill_binding_table()
392 prog_data->binding_table.ubo_start = bias; in anv_fill_binding_table()
393 prog_data->binding_table.ssbo_start = bias; in anv_fill_binding_table()
394 prog_data->binding_table.image_start = bias; in anv_fill_binding_table()

12