From 9d7478bf103b36f244283c82d80a11b303217432 Mon Sep 17 00:00:00 2001 From: Matthias Vogelgesang Date: Tue, 4 Dec 2012 18:23:18 +0100 Subject: First integration step of the prototype This is introducing better multi GPU handling and cluster processing using zmq. --- docs/Ufo-sections.txt.in | 333 +++++------------------------------------------ 1 file changed, 35 insertions(+), 298 deletions(-) (limited to 'docs/Ufo-sections.txt.in') diff --git a/docs/Ufo-sections.txt.in b/docs/Ufo-sections.txt.in index abb7853..b518754 100644 --- a/docs/Ufo-sections.txt.in +++ b/docs/Ufo-sections.txt.in @@ -1,19 +1,19 @@
-ufo-configuration -UfoConfiguration -UfoConfiguration -ufo_configuration_new -ufo_configuration_get_paths +ufo-config +UfoConfig +UfoConfig +ufo_config_new +ufo_config_get_paths -UFO_CONFIGURATION -UFO_CONFIGURATION_CLASS -UFO_CONFIGURATION_GET_CLASS -UFO_IS_CONFIGURATION -UFO_IS_CONFIGURATION_CLASS -UFO_TYPE_CONFIGURATION -ufo_configuration_get_type +UFO_CONFIG +UFO_CONFIG_CLASS +UFO_CONFIG_GET_CLASS +UFO_IS_CONFIG +UFO_IS_CONFIG_CLASS +UFO_TYPE_CONFIG +ufo_config_get_type -UfoConfigurationPrivate +UfoConfigPrivate
@@ -38,8 +38,8 @@ UfoConfigurableIface UfoPluginManagerError UfoPluginManager ufo_plugin_manager_new -ufo_plugin_manager_get_filter -ufo_plugin_manager_get_all_filter_names +ufo_plugin_manager_get_task +ufo_plugin_manager_get_all_task_names UFO_PLUGIN_MANAGER UFO_IS_PLUGIN_MANAGER @@ -56,82 +56,27 @@ ufo_plugin_manager_error_quark
ufo-resource-manager -UfoResourceManager -CHECK_OPENCL_ERROR -UfoResourceManagerError -UfoResourceManager -ufo_resource_manager_new -ufo_resource_manager_get_kernel -ufo_resource_manager_get_kernel_from_source -ufo_resource_manager_get_context -ufo_resource_manager_get_command_queues -ufo_resource_manager_get_command_queue -ufo_resource_manager_get_number_of_devices -ufo_resource_manager_memdup -ufo_resource_manager_memalloc -ufo_resource_manager_request_buffer -ufo_resource_manager_get_queue_number - -UFO_RESOURCE_MANAGER -UFO_IS_RESOURCE_MANAGER -UFO_TYPE_RESOURCE_MANAGER -ufo_resource_manager_get_type -UFO_RESOURCE_MANAGER_CLASS -UFO_IS_RESOURCE_MANAGER_CLASS -UFO_RESOURCE_MANAGER_GET_CLASS - -UFO_RESOURCE_MANAGER_ERROR -UfoResourceManagerClass -UfoResourceManagerPrivate +UfoResources +UfoResourcesError +UfoResources +ufo_resources_new +ufo_resources_get_kernel +ufo_resources_get_kernel_from_source +ufo_resources_get_context + +UFO_RESOURCES +UFO_IS_RESOURCES +UFO_TYPE_RESOURCES +ufo_resources_get_type +UFO_RESOURCES_CLASS +UFO_IS_RESOURCES_CLASS +UFO_RESOURCES_GET_CLASS + +UFO_RESOURCES_ERROR +UfoResourcesClass +UfoResourcesPrivate opencl_map_error -ufo_resource_manager_error_quark -
- -
-ufo-filter -UfoFilter -UfoFilterError -UfoFilter -UfoFilterClass -UfoFilterConditionFunc -UfoInputParameter -UfoOutputParameter -UFO_FILTER_INFINITE_INPUT -ufo_filter_initialize -ufo_filter_process_cpu -ufo_filter_process_gpu -ufo_filter_register_inputs -ufo_filter_register_outputs -ufo_filter_get_num_inputs -ufo_filter_get_num_outputs -ufo_filter_get_input_parameters -ufo_filter_get_output_parameters -ufo_filter_set_plugin_name -ufo_filter_get_plugin_name -ufo_filter_get_unique_name -ufo_filter_set_resource_manager -ufo_filter_get_resource_manager -ufo_filter_set_command_queue -ufo_filter_get_command_queue -ufo_filter_set_profiler -ufo_filter_get_profiler -ufo_filter_set_input_channel -ufo_filter_get_input_channel -ufo_filter_set_output_channel -ufo_filter_get_output_channel -ufo_filter_wait_until - -UFO_FILTER -UFO_IS_FILTER -UFO_TYPE_FILTER -ufo_filter_get_type -UFO_FILTER_CLASS -UFO_IS_FILTER_CLASS -UFO_FILTER_GET_CLASS - -UFO_FILTER_ERROR -UfoFilterPrivate -ufo_filter_error_quark +ufo_resources_error_quark
@@ -160,205 +105,11 @@ ufo_profiler_get_type UfoProfilerPrivate
-
-ufo-filter-sink -UfoFilterSink -UfoFilterSink -UfoFilterSinkClass -ufo_filter_sink_initialize -ufo_filter_sink_consume - -UFO_TYPE_FILTER_SINK -UFO_FILTER_SINK -UFO_FILTER_SINK_CLASS -UFO_FILTER_SINK_GET_CLASS -UFO_IS_FILTER_SINK -UFO_IS_FILTER_SINK_CLASS -ufo_filter_sink_get_type - -UfoFilterSinkPrivate -
- -
-ufo-filter-sink-direct -UfoFilterSinkDirect -UfoFilterSinkDirect -ufo_filter_sink_direct_pop -ufo_filter_sink_direct_release - -UfoFilterSinkDirectClass -UFO_TYPE_FILTER_SINK_DIRECT -UFO_FILTER_SINK_DIRECT -UFO_FILTER_SINK_DIRECT_CLASS -UFO_FILTER_SINK_DIRECT_GET_CLASS -UFO_IS_FILTER_SINK_DIRECT -UFO_IS_FILTER_SINK_DIRECT_CLASS -ufo_filter_sink_direct_get_type - -UfoFilterSinkDirectPrivate -
- -
-ufo-filter-source -UfoFilterSource -UfoFilterSource -UfoFilterSourceClass -ufo_filter_source_initialize -ufo_filter_source_generate - -UFO_TYPE_FILTER_SOURCE -UFO_FILTER_SOURCE -UFO_FILTER_SOURCE_CLASS -UFO_FILTER_SOURCE_GET_CLASS -UFO_IS_FILTER_SOURCE -UFO_IS_FILTER_SOURCE_CLASS -ufo_filter_source_get_type - -UfoFilterSourcePrivate -
- -
-ufo-filter-source-direct -UfoFilterSourceDirect -UfoFilterSourceDirect -ufo_filter_source_direct_push -ufo_filter_source_direct_stop - -UfoFilterSourceDirectClass -UFO_FILTER_SOURCE_DIRECT -UFO_FILTER_SOURCE_DIRECT_CLASS -UFO_FILTER_SOURCE_DIRECT_GET_CLASS -UFO_IS_FILTER_SOURCE_DIRECT -UFO_IS_FILTER_SOURCE_DIRECT_CLASS -UFO_TYPE_FILTER_SOURCE_DIRECT -ufo_filter_source_direct_get_type - -UfoFilterSourceDirectPrivate -
- -
-ufo-filter-reduce -UfoFilterReduce -UfoFilterReduce -UfoFilterReduceClass -ufo_filter_reduce_initialize -ufo_filter_reduce_collect -ufo_filter_reduce_reduce - -UFO_TYPE_FILTER_REDUCE -UFO_FILTER_REDUCE -UFO_FILTER_REDUCE_CLASS -UFO_FILTER_REDUCE_GET_CLASS -UFO_IS_FILTER_REDUCE -UFO_IS_FILTER_REDUCE_CLASS -ufo_filter_reduce_get_type - -UfoFilterReducePrivate -
- -
-ufo-filter-repeater -UfoFilterRepeater -UfoFilterRepeater -UfoFilterRepeaterClass - -UFO_FILTER_REPEATER -UFO_FILTER_REPEATER_CLASS -UFO_FILTER_REPEATER_GET_CLASS -UFO_IS_FILTER_REPEATER -UFO_IS_FILTER_REPEATER_CLASS -UFO_TYPE_FILTER_REPEATER -ufo_filter_repeater_get_type - -UfoFilterRepeaterPrivate -
- -
-ufo-filter-splitter -UfoFilterSplitter -UfoFilterSplitter -UfoFilterSplitterClass - -UFO_TYPE_FILTER_SPLITTER -UFO_FILTER_SPLITTER -UFO_FILTER_SPLITTER_CLASS -UFO_FILTER_SPLITTER_GET_CLASS -UFO_IS_FILTER_SPLITTER -UFO_IS_FILTER_SPLITTER_CLASS -ufo_filter_splitter_get_type - -UfoFilterSplitterPrivate -
- -
-ufo-relation -UfoRelation -UfoRelation -UfoRelationMode -ufo_relation_new -ufo_relation_add_consumer -ufo_relation_get_producer -ufo_relation_get_consumers -ufo_relation_get_consumer_port -ufo_relation_get_producer_port -ufo_relation_get_consumer_queues -ufo_relation_get_producer_queues -ufo_relation_has_consumer -ufo_relation_push_poison_pill - -UFO_TYPE_RELATION -UFO_RELATION -UFO_RELATION_CLASS -UFO_RELATION_GET_CLASS -UFO_IS_RELATION -UFO_IS_RELATION_CLASS -ufo_relation_get_type - -UfoRelationPrivate -
- -
-ufo-channel -UfoChannel -UfoChannel -ufo_channel_new -ufo_channel_ref -ufo_channel_insert -ufo_channel_fetch_input -ufo_channel_release_input -ufo_channel_fetch_output -ufo_channel_release_output -ufo_channel_daisy_chain -ufo_channel_finish -ufo_channel_finish_next - -UFO_CHANNEL -UFO_IS_CHANNEL -UFO_TYPE_CHANNEL -ufo_channel_get_type -UFO_CHANNEL_CLASS -UFO_IS_CHANNEL_CLASS -UFO_CHANNEL_GET_CLASS - -UfoChannelClass -UfoChannelPrivate -
-
ufo-graph UfoGraph -UfoGraphError UfoGraph -UfoTransferMode ufo_graph_new -ufo_graph_connect_filters -ufo_graph_connect_filters_full -ufo_graph_read_from_json -ufo_graph_save_to_json -ufo_graph_get_filters -ufo_graph_get_roots -ufo_graph_get_children -ufo_graph_get_num_filters UFO_GRAPH UFO_IS_GRAPH @@ -382,25 +133,11 @@ UfoBuffer UFO_BUFFER_MAX_NDIMS ufo_buffer_new ufo_buffer_copy -ufo_buffer_alloc_host_mem -ufo_buffer_transfer_id ufo_buffer_get_size -ufo_buffer_get_id -ufo_buffer_get_dimensions ufo_buffer_get_2d_dimensions ufo_buffer_resize -ufo_buffer_reinterpret -ufo_buffer_fill_with_value -ufo_buffer_set_host_array ufo_buffer_get_host_array -ufo_buffer_swap_host_arrays ufo_buffer_get_device_array -ufo_buffer_set_cl_mem -ufo_buffer_invalidate_gpu_data -ufo_buffer_get_transfer_timer -ufo_buffer_attach_event -ufo_buffer_get_events -ufo_buffer_clear_events UfoBufferParamSpec UfoBufferParamSpec ufo_buffer_param_spec -- cgit v1.2.3