/external/mesa3d/src/mesa/drivers/dri/i965/ |
D | brw_program.c | 858 stage_prog_data->binding_table.texture_start = next_binding_table_offset; in brw_assign_common_binding_table_offsets() 863 stage_prog_data->binding_table.ubo_start = next_binding_table_offset; in brw_assign_common_binding_table_offsets() 866 stage_prog_data->binding_table.ubo_start = 0xd0d0d0d0; in brw_assign_common_binding_table_offsets() 872 stage_prog_data->binding_table.ssbo_start = next_binding_table_offset; in brw_assign_common_binding_table_offsets() 875 stage_prog_data->binding_table.ssbo_start = 0xd0d0d0d0; in brw_assign_common_binding_table_offsets() 879 stage_prog_data->binding_table.shader_time_start = next_binding_table_offset; in brw_assign_common_binding_table_offsets() 882 stage_prog_data->binding_table.shader_time_start = 0xd0d0d0d0; in brw_assign_common_binding_table_offsets() 887 stage_prog_data->binding_table.gather_texture_start = in brw_assign_common_binding_table_offsets() 888 stage_prog_data->binding_table.texture_start; in brw_assign_common_binding_table_offsets() 890 stage_prog_data->binding_table.gather_texture_start = next_binding_table_offset; in brw_assign_common_binding_table_offsets() [all …]
|
D | brw_binding_tables.c | 61 if (prog_data->binding_table.size_bytes == 0) { in brw_upload_binding_table() 72 prog_data->binding_table.shader_time_start], in brw_upload_binding_table() 77 brw_state_batch(brw, prog_data->binding_table.size_bytes, in brw_upload_binding_table() 82 prog_data->binding_table.size_bytes); in brw_upload_binding_table()
|
D | brw_wm_surface_state.c | 1086 wm_prog_data->binding_table.render_target_read_start + i; in update_renderbuffer_read_surfaces() 1172 surf_offset += stage_state->prog_data->binding_table.gather_texture_start; in update_stage_texture_surfaces() 1174 surf_offset += stage_state->prog_data->binding_table.plane_start[plane]; in update_stage_texture_surfaces() 1364 assert(prog_data->binding_table.ubo_start < BRW_MAX_SURFACES); in brw_upload_ubo_surfaces() 1366 &stage_state->surf_offset[prog_data->binding_table.ubo_start]; in brw_upload_ubo_surfaces() 1377 assert(prog_data->binding_table.ssbo_start < BRW_MAX_SURFACES); in brw_upload_ubo_surfaces() 1379 &stage_state->surf_offset[prog_data->binding_table.ssbo_start]; in brw_upload_ubo_surfaces() 1613 const unsigned surf_idx = prog_data->binding_table.image_start + i; in brw_upload_image_surfaces() 1667 cs_prog_data->binding_table.work_groups_start; in brw_upload_cs_work_groups_surface()
|
D | brw_wm.c | 62 prog_data->binding_table.render_target_read_start = in assign_fs_binding_table_offsets() 68 prog_data->base.binding_table.size_bytes = next_binding_table_offset * 4; in assign_fs_binding_table_offsets()
|
D | brw_cs.c | 73 prog_data->binding_table.work_groups_start = next_binding_table_offset; in assign_cs_binding_table_offsets()
|
D | gen6_constant_state.c | 239 uint32_t surf_index = prog_data->binding_table.pull_constants_start; in brw_upload_pull_constants()
|
D | gen6_sol.c | 151 prog_data->binding_table.size_bytes > 0; in brw_gs_upload_binding_table()
|
D | genX_state_upload.c | 1940 wm_prog_data->base.binding_table.size_bytes / 4; 2104 stage_prog_data->binding_table.size_bytes / 4; \ 3880 ps.BindingTableEntryCount = prog_data->base.binding_table.size_bytes / 4; 4279 prog_data->binding_table.shader_time_start], 4285 uint32_t *bind = brw_state_batch(brw, prog_data->binding_table.size_bytes, 4382 prog_data->binding_table.size_bytes);
|
/external/igt-gpu-tools/lib/ |
D | gpu_cmds.c | 136 uint32_t *binding_table, offset; in gen7_fill_binding_table() local 138 binding_table = intel_batchbuffer_subdata_alloc(batch, 32, 64); in gen7_fill_binding_table() 139 offset = intel_batchbuffer_subdata_offset(batch, binding_table); in gen7_fill_binding_table() 141 binding_table[0] = gen7_fill_surface_state(batch, dst, in gen7_fill_binding_table() 144 binding_table[0] = gen8_fill_surface_state(batch, dst, in gen7_fill_binding_table() 154 uint32_t *binding_table, offset; in gen11_fill_binding_table() local 156 binding_table = intel_batchbuffer_subdata_alloc(batch, 64, 64); in gen11_fill_binding_table() 157 offset = intel_batchbuffer_subdata_offset(batch, binding_table); in gen11_fill_binding_table() 158 binding_table[0] = gen11_fill_surface_state(batch, src, in gen11_fill_binding_table() 162 binding_table[1] = gen11_fill_surface_state(batch, dst, in gen11_fill_binding_table()
|
D | rendercopy_gen7.c | 199 uint32_t *binding_table; in gen7_bind_surfaces() local 201 binding_table = intel_batchbuffer_subdata_alloc(batch, 8, 32); in gen7_bind_surfaces() 203 binding_table[0] = gen7_bind_buf(batch, dst, 1); in gen7_bind_surfaces() 204 binding_table[1] = gen7_bind_buf(batch, src, 0); in gen7_bind_surfaces() 206 return intel_batchbuffer_subdata_offset(batch, binding_table); in gen7_bind_surfaces()
|
D | rendercopy_gen6.c | 130 uint32_t *binding_table; in gen6_bind_surfaces() local 132 binding_table = intel_batchbuffer_subdata_alloc(batch, 32, 32); in gen6_bind_surfaces() 134 binding_table[0] = gen6_bind_buf(batch, dst, 1); in gen6_bind_surfaces() 135 binding_table[1] = gen6_bind_buf(batch, src, 0); in gen6_bind_surfaces() 137 return intel_batchbuffer_subdata_offset(batch, binding_table); in gen6_bind_surfaces()
|
D | rendercopy_gen4.c | 191 uint32_t *binding_table; in gen4_bind_surfaces() local 193 binding_table = intel_batchbuffer_subdata_alloc(batch, 32, 32); in gen4_bind_surfaces() 195 binding_table[0] = gen4_bind_buf(batch, dst, 1); in gen4_bind_surfaces() 196 binding_table[1] = gen4_bind_buf(batch, src, 0); in gen4_bind_surfaces() 198 return intel_batchbuffer_subdata_offset(batch, binding_table); in gen4_bind_surfaces()
|
D | rendercopy_gen8.c | 218 uint32_t *binding_table, offset; in gen8_bind_surfaces() local 220 binding_table = intel_batchbuffer_subdata_alloc(batch, 8, 32); in gen8_bind_surfaces() 221 offset = intel_batchbuffer_subdata_offset(batch, binding_table); in gen8_bind_surfaces() 224 binding_table[0] = gen8_bind_buf(batch, aub, dst, 1); in gen8_bind_surfaces() 225 binding_table[1] = gen8_bind_buf(batch, aub, src, 0); in gen8_bind_surfaces()
|
D | rendercopy_gen9.c | 263 uint32_t *binding_table, offset; in gen8_bind_surfaces() local 265 binding_table = intel_batchbuffer_subdata_alloc(batch, 8, 32); in gen8_bind_surfaces() 266 offset = intel_batchbuffer_subdata_offset(batch, binding_table); in gen8_bind_surfaces() 270 binding_table[0] = gen8_bind_buf(batch, dst, 1); in gen8_bind_surfaces() 271 binding_table[1] = gen8_bind_buf(batch, src, 0); in gen8_bind_surfaces()
|
/external/mesa3d/src/intel/compiler/ |
D | brw_compiler.h | 699 } binding_table; member 813 } binding_table; member 999 } binding_table; member
|
D | brw_vec4_nir.cpp | 385 unsigned index = prog_data->base.binding_table.ssbo_start + in get_nir_ssbo_intrinsic_index() 391 brw_imm_ud(prog_data->base.binding_table.ssbo_start))); in get_nir_ssbo_intrinsic_index() 443 prog_data->base.binding_table.ssbo_start + ssbo_index; in nir_emit_intrinsic() 635 const unsigned index = prog_data->base.binding_table.ubo_start + in nir_emit_intrinsic() 646 brw_imm_ud(prog_data->base.binding_table.ubo_start))); in nir_emit_intrinsic()
|
D | brw_fs_nir.cpp | 3214 wm_prog_data->binding_table.render_target_read_start - in emit_non_coherent_fb_read() 3215 wm_prog_data->base.binding_table.texture_start; in emit_non_coherent_fb_read() 3776 cs_prog_data->binding_table.work_groups_start; in nir_emit_cs_intrinsic() 3980 if (stage_prog_data->binding_table.image_start > 0) { in get_nir_image_intrinsic_image() 3983 brw_imm_ud(image.d + stage_prog_data->binding_table.image_start); in get_nir_image_intrinsic_image() 3987 brw_imm_d(stage_prog_data->binding_table.image_start)); in get_nir_image_intrinsic_image() 4005 unsigned index = stage_prog_data->binding_table.ssbo_start + in get_nir_ssbo_intrinsic_index() 4011 brw_imm_ud(stage_prog_data->binding_table.ssbo_start)); in get_nir_ssbo_intrinsic_index() 4523 const unsigned index = stage_prog_data->binding_table.ubo_start + in nir_emit_intrinsic() 4533 brw_imm_ud(stage_prog_data->binding_table.ubo_start)); in nir_emit_intrinsic() [all …]
|
D | brw_vec4_generator.cpp | 276 ? prog_data->base.binding_table.gather_texture_start in generate_tex() 277 : prog_data->base.binding_table.texture_start; in generate_tex() 1858 prog_data->base.binding_table.shader_time_start); in generate_code()
|
D | brw_fs_generator.cpp | 1271 base_binding_table_index = prog_data->binding_table.gather_texture_start; in generate_tex() 1274 base_binding_table_index = prog_data->binding_table.texture_start; in generate_tex() 1862 prog_data->binding_table.shader_time_start); in generate_shader_time_add()
|
D | brw_fs.cpp | 2548 *out_surf_index = prog_data->binding_table.ubo_start + range->block; in get_pull_locs() 2559 *out_surf_index = stage_prog_data->binding_table.pull_constants_start; in get_pull_locs() 5226 base_binding_table_index = prog_data->binding_table.gather_texture_start; in lower_sampler_logical_send_gen7() 5229 base_binding_table_index = prog_data->binding_table.image_start; in lower_sampler_logical_send_gen7() 5232 base_binding_table_index = prog_data->binding_table.texture_start; in lower_sampler_logical_send_gen7()
|
D | brw_vec4_visitor.cpp | 1617 const unsigned index = prog_data->base.binding_table.pull_constants_start; in emit_pull_constant_load()
|
/external/mesa3d/src/intel/vulkan/ |
D | anv_blorp.c | 1385 uint32_t binding_table; in clear_color_attachment() local 1388 &binding_table); in clear_color_attachment() 1402 blorp_clear_attachments(batch, binding_table, in clear_color_attachment() 1418 blorp_clear_attachments(batch, binding_table, in clear_color_attachment() 1455 uint32_t binding_table; in clear_depth_stencil_attachment() local 1459 &binding_table); in clear_depth_stencil_attachment() 1471 blorp_clear_attachments(batch, binding_table, in clear_depth_stencil_attachment() 1490 blorp_clear_attachments(batch, binding_table, in clear_depth_stencil_attachment()
|
/external/mesa3d/docs/relnotes/ |
D | 12.0.6.rst | 74 - anv/pipeline: Set binding_table.gather_texture_start
|
/external/mesa3d/src/intel/blorp/ |
D | blorp.c | 206 wm_prog_data->base.binding_table.texture_start = BLORP_TEXTURE_BT_INDEX; in blorp_compile_fs()
|