Home
last modified time | relevance | path

Searched refs:gen_device_info (Results 1 – 25 of 103) sorted by relevance

12345

/external/mesa3d/src/intel/common/
Dgen_device_info.c29 static const struct gen_device_info gen_device_info_i965 = {
41 static const struct gen_device_info gen_device_info_g4x = {
56 static const struct gen_device_info gen_device_info_ilk = {
70 static const struct gen_device_info gen_device_info_snb_gt1 = {
94 static const struct gen_device_info gen_device_info_snb_gt2 = {
126 static const struct gen_device_info gen_device_info_ivb_gt1 = {
150 static const struct gen_device_info gen_device_info_ivb_gt2 = {
174 static const struct gen_device_info gen_device_info_byt = {
205 static const struct gen_device_info gen_device_info_hsw_gt1 = {
229 static const struct gen_device_info gen_device_info_hsw_gt2 = {
[all …]
Dgen_l3_config.h76 gen_get_default_l3_weights(const struct gen_device_info *devinfo,
83 gen_get_default_l3_config(const struct gen_device_info *devinfo);
86 gen_get_l3_config(const struct gen_device_info *devinfo,
90 gen_get_l3_config_urb_size(const struct gen_device_info *devinfo,
95 void gen_get_urb_config(const struct gen_device_info *devinfo,
Dgen_l3_config.c109 get_l3_configs(const struct gen_device_info *devinfo) in get_l3_configs()
194 gen_get_default_l3_weights(const struct gen_device_info *devinfo, in gen_get_default_l3_weights()
216 gen_get_default_l3_config(const struct gen_device_info *devinfo) in gen_get_default_l3_config()
232 gen_get_l3_config(const struct gen_device_info *devinfo, in gen_get_l3_config()
255 get_l3_way_size(const struct gen_device_info *devinfo) in get_l3_way_size()
274 get_urb_size_scale(const struct gen_device_info *devinfo) in get_urb_size_scale()
280 gen_get_l3_config_urb_size(const struct gen_device_info *devinfo, in gen_get_l3_config_urb_size()
Dgen_device_info.h33 struct gen_device_info struct
153 bool gen_get_device_info(int devid, struct gen_device_info *devinfo); argument
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_inst.h55 brw_inst_set_##name(const struct gen_device_info *devinfo, \
63 brw_inst_##name(const struct gen_device_info *devinfo, \
97 brw_inst_set_##name(const struct gen_device_info *devinfo, \
104 brw_inst_##name(const struct gen_device_info *devinfo, const brw_inst *inst) \
251 brw_inst_set_uip(const struct gen_device_info *devinfo, in brw_inst_set_uip()
266 brw_inst_uip(const struct gen_device_info *devinfo, const brw_inst *inst) in brw_inst_uip()
278 brw_inst_set_jip(const struct gen_device_info *devinfo, in brw_inst_set_jip()
293 brw_inst_jip(const struct gen_device_info *devinfo, const brw_inst *inst) in brw_inst_jip()
307 brw_inst_set_##name(const struct gen_device_info *devinfo, brw_inst *inst, int16_t v) \
314 brw_inst_##name(const struct gen_device_info *devinfo, const brw_inst *inst) \
[all …]
Dbrw_eu_validate.c58 src0_is_null(const struct gen_device_info *devinfo, const brw_inst *inst) in src0_is_null()
65 src1_is_null(const struct gen_device_info *devinfo, const brw_inst *inst) in src1_is_null()
72 src0_is_grf(const struct gen_device_info *devinfo, const brw_inst *inst) in src0_is_grf()
78 num_sources_from_inst(const struct gen_device_info *devinfo, in num_sources_from_inst()
127 is_unsupported_inst(const struct gen_device_info *devinfo, in is_unsupported_inst()
137 const struct gen_device_info *devinfo = p->devinfo; in brw_validate_instructions()
Dbrw_eu.h69 const struct gen_device_info *devinfo;
103 void brw_inst_set_compression(const struct gen_device_info *devinfo,
106 void brw_inst_set_group(const struct gen_device_info *devinfo,
115 void brw_init_codegen(const struct gen_device_info *, struct brw_codegen *p,
117 void brw_disassemble(const struct gen_device_info *devinfo, void *assembly,
370 brw_jump_scale(const struct gen_device_info *devinfo) in brw_jump_scale()
537 void brw_init_compaction_tables(const struct gen_device_info *devinfo);
540 void brw_uncompact_instruction(const struct gen_device_info *devinfo,
542 bool brw_try_compact_instruction(const struct gen_device_info *devinfo,
545 void brw_debug_compact_uncompact(const struct gen_device_info *devinfo,
[all …]
Dbrw_eu_compact.c673 set_control_index(const struct gen_device_info *devinfo, in set_control_index()
702 set_datatype_index(const struct gen_device_info *devinfo, brw_compact_inst *dst, in set_datatype_index()
723 set_subreg_index(const struct gen_device_info *devinfo, brw_compact_inst *dst, in set_subreg_index()
758 set_src0_index(const struct gen_device_info *devinfo, in set_src0_index()
773 set_src1_index(const struct gen_device_info *devinfo, brw_compact_inst *dst, in set_src1_index()
793 set_3src_control_index(const struct gen_device_info *devinfo, in set_3src_control_index()
816 set_3src_source_index(const struct gen_device_info *devinfo, in set_3src_source_index()
850 has_unmapped_bits(const struct gen_device_info *devinfo, brw_inst *src) in has_unmapped_bits()
881 has_3src_unmapped_bits(const struct gen_device_info *devinfo, brw_inst *src) in has_3src_unmapped_bits()
903 brw_try_compact_3src_instruction(const struct gen_device_info *devinfo, in brw_try_compact_3src_instruction()
[all …]
Dbrw_eu_emit.c51 const struct gen_device_info *devinfo = p->devinfo; in gen6_resolve_implied_move()
81 const struct gen_device_info *devinfo = p->devinfo; in gen7_convert_mrf_to_grf()
94 brw_reg_type_to_hw_type(const struct gen_device_info *devinfo, in brw_reg_type_to_hw_type()
147 const struct gen_device_info *devinfo = p->devinfo; in brw_set_dest()
225 validate_reg(const struct gen_device_info *devinfo, in validate_reg()
323 const struct gen_device_info *devinfo = p->devinfo; in brw_set_src0()
476 const struct gen_device_info *devinfo = p->devinfo; in brw_set_src1()
571 const struct gen_device_info *devinfo = p->devinfo; in brw_set_message_descriptor()
603 const struct gen_device_info *devinfo = p->devinfo; in brw_set_math_message()
649 const struct gen_device_info *devinfo = p->devinfo; in brw_set_ff_sync_message()
[all …]
Dbrw_shader.h97 bool is_3src(const struct gen_device_info *devinfo) const;
106 bool writes_accumulator_implicitly(const struct gen_device_info *devinfo) const;
201 const struct gen_device_info * const devinfo;
249 const char *brw_instruction_name(const struct gen_device_info *devinfo,
274 brw_assign_common_binding_table_offsets(const struct gen_device_info *devinfo,
Dbrw_disasm.c34 has_jip(const struct gen_device_info *devinfo, enum opcode opcode) in has_jip()
49 has_uip(const struct gen_device_info *devinfo, enum opcode opcode) in has_uip()
62 has_branch_ctrl(const struct gen_device_info *devinfo, enum opcode opcode) in has_branch_ctrl()
407 dp_rc_msg_type(const struct gen_device_info *devinfo) in dp_rc_msg_type()
663 print_opcode(FILE *file, const struct gen_device_info *devinfo, in print_opcode()
735 dest(FILE *file, const struct gen_device_info *devinfo, brw_inst *inst) in dest()
792 dest_3src(FILE *file, const struct gen_device_info *devinfo, brw_inst *inst) in dest_3src()
834 const struct gen_device_info *devinfo, in src_da1()
862 const struct gen_device_info *devinfo, in src_ia1()
916 const struct gen_device_info *devinfo, in src_da16()
[all …]
Dintel_asm_annotation.h63 const struct gen_device_info *devinfo);
66 annotate(const struct gen_device_info *devinfo,
Dtest_eu_compact.c68 clear_pad_bits(const struct gen_device_info *devinfo, brw_inst *inst) in clear_pad_bits()
81 skip_bit(const struct gen_device_info *devinfo, brw_inst *src, int bit) in skip_bit()
253 run_tests(const struct gen_device_info *devinfo) in run_tests()
291 struct gen_device_info *devinfo = calloc(1, sizeof(*devinfo)); in main()
Dbrw_compiler.h41 const struct gen_device_info *devinfo;
579 void brw_compute_vue_map(const struct gen_device_info *devinfo,
592 const struct gen_device_info *devinfo);
768 brw_compiler_create(void *mem_ctx, const struct gen_device_info *devinfo);
909 brw_stage_has_packed_dispatch(const struct gen_device_info *devinfo, in brw_stage_has_packed_dispatch()
Dbrw_eu.c224 brw_inst_set_compression(const struct gen_device_info *devinfo, in brw_inst_set_compression()
256 brw_inst_set_group(const struct gen_device_info *devinfo, in brw_inst_set_group()
321 brw_init_codegen(const struct gen_device_info *devinfo, in brw_init_codegen()
369 brw_disassemble(const struct gen_device_info *devinfo, in brw_disassemble()
683 gen_from_devinfo(const struct gen_device_info *devinfo) in gen_from_devinfo()
701 brw_opcode_desc(const struct gen_device_info *devinfo, enum opcode opcode) in brw_opcode_desc()
Dbrw_fs_surface_builder.cpp287 is_conversion_trivial(const gen_device_info *devinfo, isl_format format) in is_conversion_trivial()
298 has_supported_bit_layout(const gen_device_info *devinfo, in has_supported_bit_layout()
317 has_split_bit_layout(const gen_device_info *devinfo, isl_format format) in has_split_bit_layout()
334 has_undefined_high_bits(const gen_device_info *devinfo, in has_undefined_high_bits()
365 const gen_device_info *devinfo = bld.shader->devinfo; in emit_untyped_image_check()
396 const gen_device_info *devinfo = bld.shader->devinfo; in emit_typed_atomic_check()
512 const gen_device_info *devinfo = bld.shader->devinfo; in emit_address_calculation()
965 const gen_device_info *devinfo = bld.shader->devinfo; in emit_image_load()
1074 const gen_device_info *devinfo = bld.shader->devinfo; in emit_image_store()
Dgen6_gs_state.c71 const struct gen_device_info *devinfo = &brw->screen->devinfo; in upload_gs_state_for_tf()
95 const struct gen_device_info *devinfo = &brw->screen->devinfo; in upload_gs_state()
Dtest_vec4_copy_propagation.cpp38 struct gen_device_info *devinfo;
94 devinfo = (struct gen_device_info *)calloc(1, sizeof(*devinfo)); in SetUp()
Dbrw_ir_vec4.h287 bool can_reswizzle(const struct gen_device_info *devinfo, int dst_writemask,
290 bool can_do_source_mods(const struct gen_device_info *devinfo);
291 bool can_do_writemask(const struct gen_device_info *devinfo);
Dgen6_viewport_state.c37 brw_calculate_guardband_size(const struct gen_device_info *devinfo, in brw_calculate_guardband_size()
121 const struct gen_device_info *devinfo = &brw->screen->devinfo; in gen6_upload_sf_and_clip_viewports()
/external/mesa3d/src/intel/isl/
Disl.h52 struct gen_device_info;
671 const struct gen_device_info *info;
1015 const struct gen_device_info *info,
1033 bool isl_format_supports_rendering(const struct gen_device_info *devinfo,
1035 bool isl_format_supports_alpha_blending(const struct gen_device_info *devinfo,
1037 bool isl_format_supports_sampling(const struct gen_device_info *devinfo,
1039 bool isl_format_supports_filtering(const struct gen_device_info *devinfo,
1041 bool isl_format_supports_vertex_fetch(const struct gen_device_info *devinfo,
1043 bool isl_format_supports_lossless_compression(const struct gen_device_info *devinfo,
1045 bool isl_format_supports_multisampling(const struct gen_device_info *devinfo,
[all …]
/external/mesa3d/src/intel/tools/
Ddisasm.c35 struct gen_device_info devinfo;
51 struct gen_device_info *devinfo = &disasm->devinfo; in gen_disasm_disassemble()
Ddecoder.h42 struct gen_spec *gen_spec_load(const struct gen_device_info *devinfo);
43 struct gen_spec *gen_spec_load_from_path(const struct gen_device_info *devinfo,
/external/mesa3d/src/intel/
DMakefile.sources10 common/gen_device_info.c \
11 common/gen_device_info.h \
/external/mesa3d/src/intel/isl/tests/
Disl_surf_get_image_offset_test.c127 struct gen_device_info devinfo; in test_bdw_2d_r8g8b8a8_unorm_512x512_array01_samples01_noaux_tiley0()
175 struct gen_device_info devinfo; in test_bdw_2d_r8g8b8a8_unorm_1024x1024_array06_samples01_noaux_tiley0()
236 struct gen_device_info devinfo; in test_bdw_3d_r8g8b8a8_unorm_256x256x256_levels09_tiley0()

12345