Searched refs:shader_data (Results 1 – 15 of 15) sorted by relevance
133 record->shader_data[i].hash[0]); in ac_rgp_write_msgpack()138 record->shader_data[i].hw_stage]); in ac_rgp_write_msgpack()149 if (record->shader_data[i].is_combined) in ac_rgp_write_msgpack()153 record->shader_data[i].hw_stage]); in ac_rgp_write_msgpack()157 record->shader_data[i].hw_stage]); in ac_rgp_write_msgpack()161 record->shader_data[i].sgpr_count); in ac_rgp_write_msgpack()165 record->shader_data[i].vgpr_count); in ac_rgp_write_msgpack()169 record->shader_data[i].scratch_memory_size); in ac_rgp_write_msgpack()173 record->shader_data[i].wavefront_size); in ac_rgp_write_msgpack()209 if (record->shader_data[i].is_combined) { in get_lowest_shader()[all …]
66 struct rgp_shader_data shader_data[MESA_VULKAN_SHADER_STAGES]; member
693 free(record->shader_data[i].code); in si_destroy_thread_trace()1056 …record->shader_data[gl_shader_stage].hash[0] = _mesa_hash_data(code, shader->binary.uploaded_code_… in si_sqtt_add_code_object()1057 record->shader_data[gl_shader_stage].hash[1] = record->shader_data[gl_shader_stage].hash[0]; in si_sqtt_add_code_object()1058 record->shader_data[gl_shader_stage].code_size = shader->binary.uploaded_code_size; in si_sqtt_add_code_object()1059 record->shader_data[gl_shader_stage].code = code; in si_sqtt_add_code_object()1060 record->shader_data[gl_shader_stage].vgpr_count = shader->config.num_vgprs; in si_sqtt_add_code_object()1061 record->shader_data[gl_shader_stage].sgpr_count = shader->config.num_sgprs; in si_sqtt_add_code_object()1062 record->shader_data[gl_shader_stage].base_address = va & 0xffffffffffff; in si_sqtt_add_code_object()1063 record->shader_data[gl_shader_stage].elf_symbol_offset = 0; in si_sqtt_add_code_object()1064 record->shader_data[gl_shader_stage].hw_stage = hw_stage; in si_sqtt_add_code_object()[all …]
899 record->shader_data[i].hash[0] = (uint64_t)(uintptr_t)shader; in radv_add_code_object()900 record->shader_data[i].hash[1] = (uint64_t)(uintptr_t)shader >> 32; in radv_add_code_object()901 record->shader_data[i].code_size = shader->code_size; in radv_add_code_object()902 record->shader_data[i].code = code; in radv_add_code_object()903 record->shader_data[i].vgpr_count = shader->config.num_vgprs; in radv_add_code_object()904 record->shader_data[i].sgpr_count = shader->config.num_sgprs; in radv_add_code_object()905 record->shader_data[i].scratch_memory_size = shader->config.scratch_bytes_per_wave; in radv_add_code_object()906 record->shader_data[i].wavefront_size = shader->info.wave_size; in radv_add_code_object()907 record->shader_data[i].base_address = va & 0xffffffffffff; in radv_add_code_object()908 record->shader_data[i].elf_symbol_offset = 0; in radv_add_code_object()[all …]
164 const ShaderMap& shader_data) { in ExecuteWithShaderData() argument175 executor.Execute(engine.get(), script, shader_data, opts, GetDelegate()); in ExecuteWithShaderData()
60 std::vector<uint32_t> shader_data; member
161 const ShaderMap& shader_data);
52 if (locs->shader_data[AC_UD_PUSH_CONSTANTS].sgpr_idx >= 0) { in radv_get_sequence_size()57 if (locs->shader_data[AC_UD_INLINE_PUSH_CONSTANTS].sgpr_idx >= 0) in radv_get_sequence_size()59 *cmd_size += (2 + locs->shader_data[AC_UD_INLINE_PUSH_CONSTANTS].num_sgprs) * 4; in radv_get_sequence_size()1245 if (locs->shader_data[AC_UD_PUSH_CONSTANTS].sgpr_idx >= 0) in radv_prepare_dgc()1248 if (locs->shader_data[AC_UD_PUSH_CONSTANTS].sgpr_idx >= 0 || in radv_prepare_dgc()1249 locs->shader_data[AC_UD_INLINE_PUSH_CONSTANTS].sgpr_idx >= 0) { in radv_prepare_dgc()1253 if (locs->shader_data[AC_UD_PUSH_CONSTANTS].sgpr_idx >= 0) { in radv_prepare_dgc()1255 … (graphics_pipeline->base.user_data_0[i] + 4 * locs->shader_data[AC_UD_PUSH_CONSTANTS].sgpr_idx - in radv_prepare_dgc()1260 if (locs->shader_data[AC_UD_INLINE_PUSH_CONSTANTS].sgpr_idx >= 0) { in radv_prepare_dgc()1262 4 * locs->shader_data[AC_UD_INLINE_PUSH_CONSTANTS].sgpr_idx - in radv_prepare_dgc()
44 struct radv_userdata_info *ud_info = &args->user_sgprs_locs.shader_data[idx]; in set_loc_shader()555 args->user_sgprs_locs.shader_data[i].sgpr_idx = -1; in radv_declare_shader_args()
196 struct radv_userdata_info shader_data[AC_UD_MAX_UD]; member
59 if (user_sgprs_locs->shader_data[AC_UD_INDIRECT_DESCRIPTOR_SETS].sgpr_idx != -1) { in load_desc_ptr()
981 return &shader->info.user_sgprs_locs.shader_data[idx]; in radv_lookup_user_sgpr()3298 &vs_shader->info.user_sgprs_locs.shader_data[AC_UD_VS_PROLOG_INPUTS]; in emit_prolog_inputs()3907 … loc = &pipeline->base.gs_copy_shader->info.user_sgprs_locs.shader_data[AC_UD_STREAMOUT_BUFFERS]; in radv_emit_streamout_buffers()6578 &pipeline->base.gs_copy_shader->info.user_sgprs_locs.shader_data[AC_UD_VIEW_INDEX]; in radv_emit_view_index()7514 …const int8_t nggc_sgpr_idx = v->info.user_sgprs_locs.shader_data[AC_UD_NGG_CULLING_SETTINGS].sgpr_… in radv_emit_ngg_culling_state()7547 const int8_t vp_sgpr_idx = v->info.user_sgprs_locs.shader_data[AC_UD_NGG_VIEWPORT].sgpr_idx; in radv_emit_ngg_culling_state()
110 if (user_sgprs_locs->shader_data[AC_UD_INDIRECT_DESCRIPTOR_SETS].sgpr_idx != -1) { in load_descriptor_sets()
129 uint32_t shader_data) in write_texture_p0() argument134 cl_aligned_u32(uniforms, shader_data | sampler->p0); in write_texture_p0()
637 shader_file << disassemble(options.spv_env, sh.shader_data)