/external/mesa3d/src/gallium/winsys/amdgpu/drm/ |
D | amdgpu_surface.c | 97 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/ |
D | brw_vec4_nir.cpp | 480 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 …]
|
D | brw_fs_generator.cpp | 290 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 …]
|
D | brw_fs_nir.cpp | 2301 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 …]
|
D | brw_vec4_generator.cpp | 1274 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 …]
|
D | brw_fs.h | 92 const fs_reg &surf_index, 419 struct brw_reg surf_index); 430 struct brw_reg surf_index,
|
D | brw_compiler.h | 632 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()
|
D | brw_vec4_visitor.cpp | 769 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()
|
D | brw_vec4.h | 305 src_reg surf_index,
|
D | brw_eu.h | 372 uint32_t surf_index);
|
D | brw_eu_emit.c | 3602 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()
|
D | brw_fs.cpp | 165 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/ |
D | gen6_constant_state.c | 233 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()
|
D | gen6_sol.c | 52 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()
|
D | brw_wm_surface_state.c | 139 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/ |
D | ac_surface.h | 220 uint32_t *surf_index; /* Set a monotonic counter for tile swizzling. */ member
|
D | ac_surface.c | 445 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/ |
D | radv_image.c | 674 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()
|