On Tue, Jun 10, 2014 at 03:30:54PM +0100, Thomas Wood wrote: > This file can contain custom changes to the control the documentation > output and therefore should be included in the repository. > > Signed-off-by: Thomas Wood <thomas.wood@xxxxxxxxx> Doesn't that mean we need to update this when adding new symbols? Imo forcing autogeneration is better since you can control the order also by moving functions around in the .h files. Or what exactly is this for? -Daniel > --- > docs/reference/intel-gpu-tools/.gitignore | 1 - > .../intel-gpu-tools/intel-gpu-tools-sections.txt | 378 +++++++++++++++++++++ > 2 files changed, 378 insertions(+), 1 deletion(-) > create mode 100644 docs/reference/intel-gpu-tools/intel-gpu-tools-sections.txt > > diff --git a/docs/reference/intel-gpu-tools/.gitignore b/docs/reference/intel-gpu-tools/.gitignore > index 9415974..9fadbfc 100644 > --- a/docs/reference/intel-gpu-tools/.gitignore > +++ b/docs/reference/intel-gpu-tools/.gitignore > @@ -6,7 +6,6 @@ > /intel-gpu-tools-decl-list.txt > /intel-gpu-tools-decl.txt > /intel-gpu-tools-overrides.txt > -/intel-gpu-tools-sections.txt > /intel-gpu-tools-undeclared.txt > /intel-gpu-tools-undocumented.txt > /intel-gpu-tools-unused.txt > diff --git a/docs/reference/intel-gpu-tools/intel-gpu-tools-sections.txt b/docs/reference/intel-gpu-tools/intel-gpu-tools-sections.txt > new file mode 100644 > index 0000000..de6c76c > --- /dev/null > +++ b/docs/reference/intel-gpu-tools/intel-gpu-tools-sections.txt > @@ -0,0 +1,378 @@ > +<SECTION> > +<FILE>debug</FILE> > +DEBUG_PROTOCOL_VERSION > +COMMUNICATION_OFFSET > +COMMUNICATION_QWORD > +STATE_EU_MSG > +STATE_CPU_ACK > +STATE_OFFSET > +STATE_QWORD > +TX_OFFSET > +TX_QWORD > +RX_OFFSET > +RX_QWORD > +grf > +mrf > +cr > +sr > +DWORD8 > +</SECTION> > + > +<SECTION> > +<FILE>drmtest</FILE> > +mmap64 > +ARRAY_SIZE > +ALIGN > +drm_get_card > +drm_open_any > +drm_open_any_render > +gem_quiescent_gpu > +do_or_die > +do_ioctl > +</SECTION> > + > +<SECTION> > +<FILE>igt_aux</FILE> > +igt_fork_signal_helper > +igt_stop_signal_helper > +igt_exchange_int > +igt_permute_array > +igt_progress > +igt_check_boolean_env_var > +igt_aub_dump_enabled > +igt_init_aperture_trashers > +igt_trash_aperture > +igt_cleanup_aperture_trashers > +igt_system_suspend_autoresume > +igt_drop_root > +igt_wait_for_keypress > +igt_runtime_pm_status > +igt_setup_runtime_pm > +igt_get_runtime_pm_status > +igt_wait_for_pm_status > +intel_purge_vm_caches > +intel_get_avail_ram_mb > +intel_get_total_ram_mb > +intel_get_total_swap_mb > +intel_check_memory > +CHECK_RAM > +CHECK_SWAP > +</SECTION> > + > +<SECTION> > +<FILE>igt_core</FILE> > +IGT_EXIT_TIMEOUT > +IGT_EXIT_SKIP > +IGT_EXIT_SUCCESS > +igt_fixture > +igt_subtest_init > +igt_opt_handler_t > +igt_subtest_init_parse_opts > +igt_tokencat > +igt_subtest > +igt_subtest_f > +igt_subtest_name > +igt_only_list_subtests > +igt_main > +igt_simple_init > +igt_simple_main > +igt_skip > +igt_success > +igt_fail > +igt_exit > +igt_assert > +igt_assert_f > +igt_assert_cmpint > +igt_require > +igt_skip_on > +igt_require_f > +igt_skip_on_f > +igt_fork > +igt_waitchildren > +igt_helper_process > +igt_fork_helper > +igt_wait_helper > +igt_stop_helper > +igt_exit_handler_t > +igt_install_exit_handler > +igt_enable_exit_handler > +igt_disable_exit_handler > +igt_run_in_simulation > +SLOW_QUICK > +igt_skip_on_simulation > +igt_log_level > +igt_log > +igt_vlog > +igt_debug > +igt_info > +igt_warn > +igt_warn_on > +igt_warn_on_f > +igt_set_timeout > +</SECTION> > + > +<SECTION> > +<FILE>igt_debugfs</FILE> > +igt_debugfs_open > +igt_debugfs_fopen > +igt_pipe_crc_t > +igt_crc_t > +intel_pipe_crc_source > +igt_crc_is_null > +igt_crc_equal > +igt_crc_to_string > +igt_require_pipe_crc > +igt_pipe_crc_new > +igt_pipe_crc_free > +igt_pipe_crc_start > +igt_pipe_crc_stop > +igt_pipe_crc_get_crcs > +igt_pipe_crc_collect_crc > +DROP_UNBOUND > +DROP_BOUND > +DROP_RETIRE > +DROP_ACTIVE > +DROP_ALL > +igt_drop_caches_set > +igt_disable_prefault > +igt_enable_prefault > +igt_open_forcewake_handle > +stop_ring_flags > +igt_to_stop_ring_flag > +igt_set_stop_rings > +igt_get_stop_rings > +</SECTION> > + > +<SECTION> > +<FILE>igt_fb</FILE> > +cairo_surface_t > +cairo_t > +igt_fb > +igt_text_align > +igt_create_fb_with_bo_size > +igt_create_fb > +igt_create_color_fb > +igt_remove_fb > +igt_get_cairo_ctx > +igt_paint_color > +igt_paint_color_alpha > +igt_paint_color_gradient > +igt_paint_test_pattern > +igt_paint_image > +igt_write_fb_to_png > +igt_cairo_printf_line > +igt_bpp_depth_to_drm_format > +igt_drm_format_to_bpp > +igt_format_str > +igt_get_all_formats > +</SECTION> > + > +<SECTION> > +<FILE>igt_kms</FILE> > +pipe > +pipe_name > +igt_plane > +plane_name > +sprite_name > +port > +port_name > +kmstest_connector_config > +kmstest_get_connector_default_mode > +kmstest_get_connector_config > +kmstest_free_connector_config > +kmstest_dump_mode > +kmstest_get_pipe_from_crtc_id > +kmstest_pipe_str > +kmstest_encoder_type_str > +kmstest_connector_status_str > +kmstest_connector_type_str > +kmstest_set_connector_dpms > +igt_display_t > +igt_pipe_t > +igt_fixed_t > +igt_plane_t > +igt_pipe > +igt_output_t > +igt_display > +igt_set_vt_graphics_mode > +igt_display_init > +igt_display_fini > +igt_display_commit > +igt_display_get_n_pipes > +igt_output_name > +igt_output_get_mode > +igt_output_set_pipe > +igt_output_get_plane > +igt_plane_set_fb > +igt_plane_set_position > +igt_wait_for_vblank > +for_each_connected_output > +PIPE_ANY > +IGT_FIXED > +</SECTION> > + > +<SECTION> > +<FILE>instdone</FILE> > +MAX_INSTDONE_BITS > +instdone_bit > +num_instdone_bits > +init_instdone_definitions > +</SECTION> > + > +<SECTION> > +<FILE>intel_batchbuffer</FILE> > +BATCH_SZ > +BATCH_RESERVED > +intel_batchbuffer > +intel_batchbuffer_alloc > +intel_batchbuffer_free > +intel_batchbuffer_flush > +intel_batchbuffer_flush_on_ring > +intel_batchbuffer_flush_with_context > +intel_batchbuffer_reset > +intel_batchbuffer_data > +intel_batchbuffer_emit_reloc > +intel_batchbuffer_space > +intel_batchbuffer_emit_dword > +intel_batchbuffer_require_space > +BEGIN_BATCH > +OUT_BATCH > +OUT_RELOC_FENCED > +OUT_RELOC > +ADVANCE_BATCH > +BLIT_COPY_BATCH_START > +COLOR_BLIT_COPY_BATCH_START > +BLIT_RELOC_UDW > +intel_blt_copy > +intel_copy_bo > +igt_buf > +igt_buf_width > +igt_buf_height > +igt_render_copyfunc_t > +igt_get_render_copyfunc > +igt_media_fillfunc_t > +igt_get_media_fillfunc > +</SECTION> > + > +<SECTION> > +<FILE>intel_chipset</FILE> > +intel_get_pci_device > +intel_get_drm_devid > +intel_gen > +pch_type > +intel_check_pch > +HAS_IBX > +HAS_CPT > +HAS_LPT > +IS_MOBILE > +IS_G45 > +IS_GM45 > +IS_G4X > +IS_ILD > +IS_ILM > +IS_915 > +IS_945GM > +IS_945 > +IS_G33 > +IS_GEN2 > +IS_GEN3 > +IS_GEN4 > +IS_GEN5 > +IS_GEN6 > +IS_GEN7 > +IS_IVYBRIDGE > +IS_VALLEYVIEW > +IS_HSW_GT1 > +IS_HSW_GT2 > +IS_HSW_GT3 > +IS_HASWELL > +IS_BROADWELL > +IS_CHERRYVIEW > +IS_GEN8 > +IS_965 > +IS_9XX > +IS_INTEL > +HAS_PCH_SPLIT > +HAS_BLT_RING > +HAS_BSD_RING > +IS_BROADWATER > +IS_CRESTLINE > +HAS_VEBOX_RING > +</SECTION> > + > +<SECTION> > +<FILE>intel_io</FILE> > +mmio > +intel_mmio_use_pci_bar > +intel_mmio_use_dump_file > +intel_register_access_init > +intel_register_access_fini > +intel_register_read > +intel_register_write > +intel_register_access_needs_fakewake > +INREG > +OUTREG > +intel_dpio_reg_read > +intel_dpio_reg_write > +intel_flisdsi_reg_read > +intel_flisdsi_reg_write > +intel_punit_read > +intel_punit_write > +intel_nc_read > +intel_nc_write > +</SECTION> > + > +<SECTION> > +<FILE>ioctl_wrappers</FILE> > +gem_handle_to_libdrm_bo > +gem_set_tiling > +gem_set_caching > +gem_get_caching > +gem_flink > +gem_open > +gem_close > +gem_write > +gem_read > +gem_set_domain > +gem_sync > +gem_create > +gem_execbuf > +gem_mmap__gtt > +gem_mmap__cpu > +gem_mmap > +gem_madvise > +gem_context_create > +gem_sw_finish > +gem_bo_busy > +gem_get_num_rings > +gem_has_enable_ring > +gem_has_bsd > +gem_has_blt > +gem_has_vebox > +gem_uses_aliasing_ppgtt > +gem_available_fences > +gem_available_aperture_size > +gem_aperture_size > +gem_mappable_aperture_size > +gem_require_caching > +gem_require_ring > +prime_handle_to_fd > +prime_fd_to_handle > +prime_get_size > +</SECTION> > + > +<SECTION> > +<FILE>media_fill</FILE> > +gen8_media_fillfunc > +gen7_media_fillfunc > +</SECTION> > + > +<SECTION> > +<FILE>rendercopy</FILE> > +gen8_render_copyfunc > +gen7_render_copyfunc > +gen6_render_copyfunc > +gen3_render_copyfunc > +gen2_render_copyfunc > +</SECTION> > + > -- > 1.9.3 > > _______________________________________________ > Intel-gfx mailing list > Intel-gfx@xxxxxxxxxxxxxxxxxxxxx > http://lists.freedesktop.org/mailman/listinfo/intel-gfx -- Daniel Vetter Software Engineer, Intel Corporation +41 (0) 79 365 57 48 - http://blog.ffwll.ch _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/intel-gfx