Home
last modified time | relevance | path

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

/external/mesa3d/src/gallium/winsys/amdgpu/drm/
Damdgpu_surface.c97 config.info.surf_index = &ws->surf_index_fmask; in amdgpu_surface_init()
99 config.info.surf_index = &ws->surf_index_color; in amdgpu_surface_init()
101 config.info.surf_index = NULL; in amdgpu_surface_init()
/external/mesa3d/src/intel/compiler/
Dbrw_vec4_nir.cpp480 src_reg surf_index; in nir_emit_intrinsic() local
486 surf_index = brw_imm_ud(index); in nir_emit_intrinsic()
489 surf_index = src_reg(this, glsl_type::uint_type); in nir_emit_intrinsic()
490 emit(ADD(dst_reg(surf_index), get_nir_src(instr->src[1], 1), in nir_emit_intrinsic()
492 surf_index = emit_uniformize(surf_index); in nir_emit_intrinsic()
615 emit_untyped_write(bld, surf_index, offset_reg, val_reg, in nir_emit_intrinsic()
644 src_reg surf_index; in nir_emit_intrinsic() local
648 surf_index = brw_imm_ud(index); in nir_emit_intrinsic()
652 surf_index = src_reg(this, glsl_type::uint_type); in nir_emit_intrinsic()
653 emit(ADD(dst_reg(surf_index), get_nir_src(instr->src[0], 1), in nir_emit_intrinsic()
[all …]
Dbrw_fs_generator.cpp290 const uint32_t surf_index = inst->target; in fire_fb_write() local
300 surf_index, in fire_fb_write()
307 brw_mark_surface_used(&prog_data->base, surf_index); in fire_fb_write()
429 const unsigned surf_index = inst->target; in generate_fb_read() local
431 gen9_fb_READ(p, dst, payload, surf_index, in generate_fb_read()
435 brw_mark_surface_used(&prog_data->base, surf_index); in generate_fb_read()
690 struct brw_reg surf_index) in generate_get_buffer_size() argument
693 assert(surf_index.file == BRW_IMMEDIATE_VALUE); in generate_get_buffer_size()
718 surf_index.ud, in generate_get_buffer_size()
727 brw_mark_surface_used(prog_data, surf_index.ud); in generate_get_buffer_size()
[all …]
Dbrw_fs_nir.cpp2301 const fs_reg surf_index, in do_untyped_vector_read() argument
2313 emit_untyped_read(bld, surf_index, offset_reg, in do_untyped_vector_read()
2324 emit_byte_scattered_read(bld, surf_index, offset_reg, in do_untyped_vector_read()
2331 fs_reg read_result = emit_untyped_read(bld, surf_index, offset_reg, in do_untyped_vector_read()
2362 fs_reg read_result = emit_untyped_read(bld, surf_index, read_offset, in do_untyped_vector_read()
3562 fs_reg surf_index = brw_imm_ud(surface); in nir_emit_cs_intrinsic() local
3568 emit_untyped_read(bld, surf_index, in nir_emit_cs_intrinsic()
3613 fs_reg surf_index = brw_imm_ud(GEN7_BTI_SLM); in nir_emit_cs_intrinsic() local
3628 do_untyped_vector_read(bld, dest, surf_index, offset_reg, in nir_emit_cs_intrinsic()
3637 fs_reg surf_index = brw_imm_ud(GEN7_BTI_SLM); in nir_emit_cs_intrinsic() local
[all …]
Dbrw_vec4_generator.cpp1274 uint32_t surf_index = index.ud; in generate_pull_constant_load() local
1314 surf_index, in generate_pull_constant_load()
1329 struct brw_reg surf_index) in generate_get_buffer_size() argument
1332 assert(surf_index.type == BRW_REGISTER_TYPE_UD && in generate_get_buffer_size()
1333 surf_index.file == BRW_IMMEDIATE_VALUE); in generate_get_buffer_size()
1339 surf_index.ud, in generate_get_buffer_size()
1348 brw_mark_surface_used(&prog_data->base, surf_index.ud); in generate_get_buffer_size()
1356 struct brw_reg surf_index, in generate_pull_constant_load_gen7() argument
1359 assert(surf_index.type == BRW_REGISTER_TYPE_UD); in generate_pull_constant_load_gen7()
1361 if (surf_index.file == BRW_IMMEDIATE_VALUE) { in generate_pull_constant_load_gen7()
[all …]
Dbrw_fs.h92 const fs_reg &surf_index,
419 struct brw_reg surf_index);
430 struct brw_reg surf_index,
Dbrw_compiler.h632 unsigned surf_index) in brw_mark_surface_used() argument
637 assert(surf_index <= 252); in brw_mark_surface_used()
640 MAX2(prog_data->binding_table.size_bytes, (surf_index + 1) * 4); in brw_mark_surface_used()
Dbrw_vec4_visitor.cpp769 src_reg surf_index, in emit_pull_constant_load_reg() argument
803 surf_index, in emit_pull_constant_load_reg()
821 surf_index, in emit_pull_constant_load_reg()
827 surf_index, in emit_pull_constant_load_reg()
Dbrw_vec4.h305 src_reg surf_index,
Dbrw_eu.h372 uint32_t surf_index);
Dbrw_eu_emit.c3602 uint32_t surf_index) in brw_shader_time_add() argument
3624 brw_inst_set_binding_table_index(p->devinfo, send, surf_index); in brw_shader_time_add()
Dbrw_fs.cpp165 const fs_reg &surf_index, in VARYING_PULL_CONSTANT_LOAD() argument
191 vec4_result, surf_index, vec4_offset); in VARYING_PULL_CONSTANT_LOAD()
/external/mesa3d/src/mesa/drivers/dri/i965/
Dgen6_constant_state.c233 uint32_t surf_index = prog_data->binding_table.pull_constants_start; in brw_upload_pull_constants() local
236 if (stage_state->surf_offset[surf_index]) { in brw_upload_pull_constants()
237 stage_state->surf_offset[surf_index] = 0; in brw_upload_pull_constants()
269 brw_emit_buffer_surface_state(brw, &stage_state->surf_offset[surf_index], in brw_upload_pull_constants()
Dgen6_sol.c52 const int surf_index = BRW_GEN6_SOL_BINDING_START + 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_wm_surface_state.c139 uint32_t *surf_offset, int surf_index, in brw_emit_surface_state() argument
219 uint32_t surf_index) in gen6_update_renderbuffer_surface() argument
247 &offset, surf_index, in gen6_update_renderbuffer_surface()
547 const int surf_index = surf_offset - &brw->wm.base.surf_offset[0]; in brw_update_texture_surface() local
572 surf_offset, surf_index, in brw_update_texture_surface()
849 uint32_t surf_index) in gen4_update_renderbuffer_surface() argument
1012 const unsigned surf_index = in update_renderbuffer_read_surfaces() local
1014 uint32_t *surf_offset = &brw->wm.base.surf_offset[surf_index]; in update_renderbuffer_read_surfaces()
1053 surf_offset, surf_index, in update_renderbuffer_read_surfaces()
1497 const int surf_index = surf_offset - &brw->wm.base.surf_offset[0]; in update_image_surface() local
[all …]
/external/mesa3d/src/amd/common/
Dac_surface.h220 uint32_t *surf_index; /* Set a monotonic counter for tile swizzling. */ member
Dac_surface.c445 config->info.surf_index && in gfx6_surface_settings()
455 AddrBaseSwizzleIn.surfIndex = p_atomic_inc_return(config->info.surf_index) - 1; in gfx6_surface_settings()
/external/mesa3d/src/amd/vulkan/
Dradv_image.c674 info.surf_index = &device->fmask_mrt_offset_counter; in radv_image_get_fmask_info()
917 image->info.surf_index = &device->image_mrt_offset_counter; in radv_image_create()