Home
last modified time | relevance | path

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

/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_program.c765 stage_prog_data->binding_table.texture_start = next_binding_table_offset; in brw_assign_common_binding_table_offsets()
770 stage_prog_data->binding_table.ubo_start = next_binding_table_offset; in brw_assign_common_binding_table_offsets()
773 stage_prog_data->binding_table.ubo_start = 0xd0d0d0d0; in brw_assign_common_binding_table_offsets()
779 stage_prog_data->binding_table.ssbo_start = next_binding_table_offset; in brw_assign_common_binding_table_offsets()
782 stage_prog_data->binding_table.ssbo_start = 0xd0d0d0d0; in brw_assign_common_binding_table_offsets()
786 stage_prog_data->binding_table.shader_time_start = next_binding_table_offset; in brw_assign_common_binding_table_offsets()
789 stage_prog_data->binding_table.shader_time_start = 0xd0d0d0d0; in brw_assign_common_binding_table_offsets()
794 stage_prog_data->binding_table.gather_texture_start = in brw_assign_common_binding_table_offsets()
795 stage_prog_data->binding_table.texture_start; in brw_assign_common_binding_table_offsets()
797 stage_prog_data->binding_table.gather_texture_start = next_binding_table_offset; in brw_assign_common_binding_table_offsets()
[all …]
Dbrw_binding_tables.c61 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()
Dbrw_wm_surface_state.c1013 wm_prog_data->binding_table.render_target_read_start + i; in update_renderbuffer_read_surfaces()
1098 surf_offset += stage_state->prog_data->binding_table.gather_texture_start; in update_stage_texture_surfaces()
1100 surf_offset += stage_state->prog_data->binding_table.plane_start[plane]; in update_stage_texture_surfaces()
1287 &stage_state->surf_offset[prog_data->binding_table.ubo_start]; in brw_upload_ubo_surfaces()
1297 &stage_state->surf_offset[prog_data->binding_table.ssbo_start]; in brw_upload_ubo_surfaces()
1530 const unsigned surf_idx = prog_data->binding_table.image_start + i; in brw_upload_image_surfaces()
1585 cs_prog_data->binding_table.work_groups_start; in brw_upload_cs_work_groups_surface()
Dbrw_cs.c43 prog_data->binding_table.work_groups_start = next_binding_table_offset; in assign_cs_binding_table_offsets()
Dbrw_nir_uniforms.cpp117 stage_prog_data->binding_table.image_start + image_idx); in brw_setup_image_uniform_values()
Dgen6_constant_state.c233 uint32_t surf_index = prog_data->binding_table.pull_constants_start; in brw_upload_pull_constants()
Dgen6_sol.c150 prog_data->binding_table.size_bytes > 0; in brw_gs_upload_binding_table()
DgenX_state_upload.c1865 wm_prog_data->base.binding_table.size_bytes / 4;
2036 stage_prog_data->binding_table.size_bytes / 4; \
3819 ps.BindingTableEntryCount = prog_data->base.binding_table.size_bytes / 4;
4183 prog_data->binding_table.shader_time_start],
4189 uint32_t *bind = brw_state_batch(brw, prog_data->binding_table.size_bytes,
4283 prog_data->binding_table.size_bytes);
Dbrw_wm.c60 prog_data->binding_table.render_target_read_start = in assign_fs_binding_table_offsets()
/external/mesa3d/src/intel/compiler/
Dbrw_compiler.h587 } binding_table; member
639 prog_data->binding_table.size_bytes = in brw_mark_surface_used()
640 MAX2(prog_data->binding_table.size_bytes, (surf_index + 1) * 4); in brw_mark_surface_used()
686 } binding_table; member
763 } binding_table; member
Dbrw_vec4_nir.cpp455 prog_data->base.binding_table.ssbo_start + ssbo_index; in nir_emit_intrinsic()
484 unsigned index = prog_data->base.binding_table.ssbo_start + in nir_emit_intrinsic()
491 brw_imm_ud(prog_data->base.binding_table.ssbo_start))); in nir_emit_intrinsic()
495 prog_data->base.binding_table.ssbo_start + in nir_emit_intrinsic()
646 unsigned index = prog_data->base.binding_table.ssbo_start + in nir_emit_intrinsic()
654 brw_imm_ud(prog_data->base.binding_table.ssbo_start))); in nir_emit_intrinsic()
661 prog_data->base.binding_table.ssbo_start + in nir_emit_intrinsic()
817 const unsigned index = prog_data->base.binding_table.ubo_start + in nir_emit_intrinsic()
829 brw_imm_ud(prog_data->base.binding_table.ubo_start))); in nir_emit_intrinsic()
836 prog_data->base.binding_table.ubo_start + in nir_emit_intrinsic()
[all …]
Dbrw_fs_nir.cpp3086 wm_prog_data->binding_table.render_target_read_start - in emit_non_coherent_fb_read()
3087 wm_prog_data->base.binding_table.texture_start; in emit_non_coherent_fb_read()
3091 wm_prog_data->binding_table.render_target_read_start + target); in emit_non_coherent_fb_read()
3558 cs_prog_data->binding_table.work_groups_start; in nir_emit_cs_intrinsic()
3931 const unsigned index = stage_prog_data->binding_table.ubo_start + in nir_emit_intrinsic()
3942 brw_imm_ud(stage_prog_data->binding_table.ubo_start)); in nir_emit_intrinsic()
3949 stage_prog_data->binding_table.ubo_start + in nir_emit_intrinsic()
4034 unsigned index = stage_prog_data->binding_table.ssbo_start + in nir_emit_intrinsic()
4041 brw_imm_ud(stage_prog_data->binding_table.ssbo_start)); in nir_emit_intrinsic()
4047 stage_prog_data->binding_table.ssbo_start + in nir_emit_intrinsic()
[all …]
Dbrw_vec4_generator.cpp274 ? prog_data->base.binding_table.gather_texture_start in generate_tex()
275 : prog_data->base.binding_table.texture_start; in generate_tex()
1864 prog_data->base.binding_table.shader_time_start); in generate_code()
1866 prog_data->base.binding_table.shader_time_start); in generate_code()
Dbrw_fs_generator.cpp977 ? prog_data->binding_table.gather_texture_start in generate_tex()
978 : prog_data->binding_table.texture_start; in generate_tex()
1610 prog_data->binding_table.shader_time_start); in generate_shader_time_add()
1614 prog_data->binding_table.shader_time_start); in generate_shader_time_add()
Dbrw_vec4_visitor.cpp1705 const unsigned index = prog_data->base.binding_table.pull_constants_start; in emit_pull_constant_load()
Dbrw_fs.cpp2249 *out_surf_index = prog_data->binding_table.ubo_start + range->block; in get_pull_locs()
2258 *out_surf_index = stage_prog_data->binding_table.pull_constants_start; in get_pull_locs()
/external/mesa3d/src/intel/vulkan/
Danv_pipeline.c455 prog_data->binding_table.size_bytes = 0; in anv_fill_binding_table()
456 prog_data->binding_table.texture_start = bias; in anv_fill_binding_table()
457 prog_data->binding_table.gather_texture_start = bias; in anv_fill_binding_table()
458 prog_data->binding_table.ubo_start = bias; in anv_fill_binding_table()
459 prog_data->binding_table.ssbo_start = bias; in anv_fill_binding_table()
460 prog_data->binding_table.image_start = bias; in anv_fill_binding_table()
Danv_blorp.c960 uint32_t binding_table; in clear_color_attachment() local
963 &binding_table); in clear_color_attachment()
977 blorp_clear_attachments(batch, binding_table, in clear_color_attachment()
993 blorp_clear_attachments(batch, binding_table, in clear_color_attachment()
1030 uint32_t binding_table; in clear_depth_stencil_attachment() local
1034 &binding_table); in clear_depth_stencil_attachment()
1046 blorp_clear_attachments(batch, binding_table, in clear_depth_stencil_attachment()
1065 blorp_clear_attachments(batch, binding_table, in clear_depth_stencil_attachment()
DgenX_cmd_buffer.c1980 prog_data->binding_table.ubo_start + range->block; in cmd_buffer_flush_push_constants()
/external/mesa3d/src/intel/blorp/
Dblorp.c183 wm_prog_data->base.binding_table.texture_start = BLORP_TEXTURE_BT_INDEX; in blorp_compile_fs()