Home
last modified time | relevance | path

Searched refs:surf_index (Results 1 – 17 of 17) sorted by relevance

/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_vs_surface_state.c60 uint32_t surf_index = prog_data->binding_table.pull_constants_start; in brw_upload_pull_constants() local
63 if (stage_state->surf_offset[surf_index]) { in brw_upload_pull_constants()
64 stage_state->surf_offset[surf_index] = 0; in brw_upload_pull_constants()
97 &stage_state->surf_offset[surf_index]); in brw_upload_pull_constants()
Dgen6_sol.c52 const int surf_index = SURF_INDEX_GEN6_SOL_BINDING(i); in gen6_update_sol_surfaces() local
61 &brw->gs.base.surf_offset[surf_index], in gen6_update_sol_surfaces()
67 &brw->ff_gs.surf_offset[surf_index], in gen6_update_sol_surfaces()
73 brw->ff_gs.surf_offset[surf_index] = 0; in gen6_update_sol_surfaces()
75 brw->gs.base.surf_offset[surf_index] = 0; in gen6_update_sol_surfaces()
Dbrw_vec4_nir.cpp509 src_reg surf_index; in nir_emit_intrinsic() local
515 surf_index = brw_imm_ud(index); in nir_emit_intrinsic()
518 surf_index = src_reg(this, glsl_type::uint_type); in nir_emit_intrinsic()
519 emit(ADD(dst_reg(surf_index), get_nir_src(instr->src[1], 1), in nir_emit_intrinsic()
521 surf_index = emit_uniformize(surf_index); in nir_emit_intrinsic()
644 emit_untyped_write(bld, surf_index, offset_reg, val_reg, in nir_emit_intrinsic()
673 src_reg surf_index; in nir_emit_intrinsic() local
677 surf_index = brw_imm_ud(index); in nir_emit_intrinsic()
681 surf_index = src_reg(this, glsl_type::uint_type); in nir_emit_intrinsic()
682 emit(ADD(dst_reg(surf_index), get_nir_src(instr->src[0], 1), in nir_emit_intrinsic()
[all …]
Dbrw_wm_surface_state.c79 uint32_t mocs, uint32_t *surf_offset, int surf_index, in brw_emit_surface_state() argument
162 surf_index, surf_offset); in brw_emit_surface_state()
196 uint32_t surf_index) in brw_update_renderbuffer_surface() argument
232 &offset, surf_index, in brw_update_renderbuffer_surface()
616 const int surf_index = surf_offset - &brw->wm.base.surf_offset[0]; in brw_update_texture_surface() local
643 surf_offset, surf_index, in brw_update_texture_surface()
972 uint32_t surf_index) in gen4_update_renderbuffer_surface() argument
1086 const uint32_t surf_index = render_target_start + i; in brw_update_renderbuffer_surfaces() local
1093 surf_offset[surf_index] = in brw_update_renderbuffer_surfaces()
1095 brw, fb->_ColorDrawBuffers[i], flags, i, surf_index); in brw_update_renderbuffer_surfaces()
[all …]
Dbrw_fs_generator.cpp225 uint32_t surf_index = in fire_fb_write() local
236 surf_index, in fire_fb_write()
243 brw_mark_surface_used(&prog_data->base, surf_index); in fire_fb_write()
361 const unsigned surf_index = in generate_fb_read() local
364 gen9_fb_READ(p, dst, payload, surf_index, in generate_fb_read()
368 brw_mark_surface_used(&prog_data->base, surf_index); in generate_fb_read()
582 struct brw_reg surf_index) in generate_get_buffer_size() argument
585 assert(surf_index.file == BRW_IMMEDIATE_VALUE); in generate_get_buffer_size()
610 surf_index.ud, in generate_get_buffer_size()
619 brw_mark_surface_used(prog_data, surf_index.ud); in generate_get_buffer_size()
[all …]
Dbrw_fs_nir.cpp2162 const fs_reg surf_index, in do_untyped_vector_read() argument
2167 fs_reg read_result = emit_untyped_read(bld, surf_index, offset_reg, in do_untyped_vector_read()
2198 fs_reg read_result = emit_untyped_read(bld, surf_index, read_offset, in do_untyped_vector_read()
3405 fs_reg surf_index = brw_imm_ud(surface); in nir_emit_cs_intrinsic() local
3411 emit_untyped_read(bld, surf_index, in nir_emit_cs_intrinsic()
3456 fs_reg surf_index = brw_imm_ud(GEN7_BTI_SLM); in nir_emit_cs_intrinsic() local
3471 do_untyped_vector_read(bld, dest, surf_index, offset_reg, in nir_emit_cs_intrinsic()
3480 fs_reg surf_index = brw_imm_ud(GEN7_BTI_SLM); in nir_emit_cs_intrinsic() local
3539 emit_untyped_write(bld, surf_index, offset_reg, in nir_emit_cs_intrinsic()
3827 fs_reg surf_index; in nir_emit_intrinsic() local
[all …]
Dbrw_vec4_generator.cpp1272 uint32_t surf_index = index.ud; in generate_pull_constant_load() local
1312 surf_index, in generate_pull_constant_load()
1327 struct brw_reg surf_index) in generate_get_buffer_size() argument
1330 assert(surf_index.type == BRW_REGISTER_TYPE_UD && in generate_get_buffer_size()
1331 surf_index.file == BRW_IMMEDIATE_VALUE); in generate_get_buffer_size()
1337 surf_index.ud, in generate_get_buffer_size()
1346 brw_mark_surface_used(&prog_data->base, surf_index.ud); in generate_get_buffer_size()
1354 struct brw_reg surf_index, in generate_pull_constant_load_gen7() argument
1357 assert(surf_index.type == BRW_REGISTER_TYPE_UD); in generate_pull_constant_load_gen7()
1359 if (surf_index.file == BRW_IMMEDIATE_VALUE) { in generate_pull_constant_load_gen7()
[all …]
Dbrw_program.h55 unsigned surf_index);
Dbrw_fs.h89 const fs_reg &surf_index,
412 struct brw_reg surf_index);
423 struct brw_reg surf_index,
Dbrw_shader.cpp34 unsigned surf_index) in brw_mark_surface_used() argument
36 assert(surf_index < BRW_MAX_SURFACES); in brw_mark_surface_used()
39 MAX2(prog_data->binding_table.size_bytes, (surf_index + 1) * 4); in brw_mark_surface_used()
Dbrw_vec4_visitor.cpp764 src_reg surf_index, in emit_pull_constant_load_reg() argument
798 surf_index, in emit_pull_constant_load_reg()
816 surf_index, in emit_pull_constant_load_reg()
822 surf_index, in emit_pull_constant_load_reg()
Dbrw_state.h297 uint32_t surf_index);
Dbrw_vec4.h305 src_reg surf_index,
Dbrw_eu.h360 uint32_t surf_index);
Dbrw_context.h670 uint32_t surf_index);
Dbrw_eu_emit.c3550 uint32_t surf_index) in brw_shader_time_add() argument
3572 brw_inst_set_binding_table_index(p->devinfo, send, surf_index); in brw_shader_time_add()
Dbrw_fs.cpp167 const fs_reg &surf_index, in VARYING_PULL_CONSTANT_LOAD() argument
193 vec4_result, surf_index, vec4_offset); in VARYING_PULL_CONSTANT_LOAD()