Blender  V3.3
Functions | Variables
dll_interface_template.h File Reference

Go to the source code of this file.

Functions

 DLL_INTERFACE_CALL (oneapi_usm_aligned_alloc_host, void *, SyclQueue *queue, size_t memory_size, size_t alignment) DLL_INTERFACE_CALL(oneapi_usm_memcpy
 
SyclQueue void void size_t num_bytes DLL_INTERFACE_CALL (oneapi_usm_memset, bool, SyclQueue *queue, void *usm_ptr, unsigned char value, size_t num_bytes) DLL_INTERFACE_CALL(oneapi_set_global_memory
 
SyclQueue void void size_t num_bytes SyclQueue void const char void *memory_device_pointer DLL_INTERFACE_CALL (oneapi_kernel_preferred_local_size, size_t, SyclQueue *queue, const DeviceKernel kernel, const size_t kernel_global_size) DLL_INTERFACE_CALL(oneapi_enqueue_kernel
 

Variables

 bool
 
SyclQueue * queue
 
SyclQueue voiddest
 
SyclQueue void voidsrc
 
SyclQueue void void size_t num_bytes void
 
SyclQueue void void size_t num_bytes SyclQueue voidkernel_globals
 
SyclQueue void void size_t num_bytes SyclQueue void const char * memory_name
 
SyclQueue void void size_t num_bytes SyclQueue void const char void *memory_device_pointer KernelContext * context
 
SyclQueue void void size_t num_bytes SyclQueue void const char void *memory_device_pointer KernelContext int kernel
 
SyclQueue void void size_t num_bytes SyclQueue void const char void *memory_device_pointer KernelContext int size_t global_size
 

Function Documentation

◆ DLL_INTERFACE_CALL() [1/3]

SyclQueue void void size_t num_bytes SyclQueue void const char void* memory_device_pointer DLL_INTERFACE_CALL ( oneapi_kernel_preferred_local_size  ,
size_t  ,
SyclQueue *  queue,
const DeviceKernel  kernel,
const size_t  kernel_global_size 
)

◆ DLL_INTERFACE_CALL() [2/3]

DLL_INTERFACE_CALL ( oneapi_usm_aligned_alloc_host  ,
void ,
SyclQueue *  queue,
size_t  memory_size,
size_t  alignment 
)

◆ DLL_INTERFACE_CALL() [3/3]

SyclQueue void void size_t num_bytes DLL_INTERFACE_CALL ( oneapi_usm_memset  ,
bool  ,
SyclQueue *  queue,
void usm_ptr,
unsigned char  value,
size_t  num_bytes 
)

Variable Documentation

◆ bool

SyclQueue void void size_t num_bytes SyclQueue void const char void *memory_device_pointer bool

Definition at line 22 of file dll_interface_template.h.

Referenced by action_create(), applyGPOpacity(), applyGPShrinkFatten(), BKE_bmbvh_new(), BKE_gpencil_frame_selected_hash(), BKE_gpencil_modifiers_calc(), BKE_gpencil_prepare_eval_data(), BKE_gpencil_stroke_delete_tagged_points(), BKE_gpencil_strokes_selected_sync_selection_editcurve(), BKE_gpencil_strokes_selected_update_editcurve(), bpy_prop_boolean_get_fn(), CLG_ctx_output_use_basename_set(), CLG_ctx_output_use_timestamp_set(), blender::compositor::CropNode::convert_to_operations(), blender::attribute_math::convert_to_static_type(), createTransGPencil(), GeometryExporter::export_key_mesh(), get_automasking_strokes_list(), blender::io::gpencil::GpencilIO::gpencil_3D_point_to_2D(), gpencil_analyze_strokes(), gpencil_circle_select_exec(), gpencil_cutter_lasso_select(), gpencil_delete_selected_points(), gpencil_delete_selected_strokes(), gpencil_duplicate_exec(), gpencil_extrude_exec(), gpencil_fill_modal(), gpencil_frame_clean_loose_exec(), gpencil_generic_select_exec(), gpencil_generic_stroke_select(), gpencil_interpolate_seq_exec(), gpencil_layer_copy_exec(), gpencil_material_select_exec(), gpencil_merge_by_distance_exec(), gpencil_primitive_update_strokes(), gpencil_remap_time_get(), gpencil_sculpt_brush_init(), gpencil_select_all_exec(), gpencil_select_alternate_exec(), gpencil_select_exec(), gpencil_select_first_exec(), gpencil_select_last_exec(), gpencil_select_less_exec(), gpencil_select_linked_exec(), gpencil_select_more_exec(), gpencil_select_random_exec(), gpencil_select_same_layer(), gpencil_select_same_material(), gpencil_snap_cursor_to_sel(), gpencil_snap_to_cursor(), gpencil_snap_to_grid(), gpencil_stroke_arrange_exec(), gpencil_stroke_caps_set_exec(), gpencil_stroke_change_color_exec(), gpencil_stroke_cyclical_set_exec(), gpencil_stroke_do_circle_sel(), gpencil_stroke_doeraser(), gpencil_stroke_flip_exec(), gpencil_stroke_from_buffer(), gpencil_stroke_join_exec(), gpencil_stroke_newfrombuffer(), gpencil_stroke_normalize_exec(), gpencil_stroke_pair_table(), gpencil_stroke_reset_vertex_color_exec(), gpencil_stroke_separate_exec(), gpencil_stroke_simplify_exec(), gpencil_stroke_simplify_fixed_exec(), gpencil_stroke_split_exec(), gpencil_stroke_subdivide_exec(), gpencil_stroke_trim_exec(), gpencil_strokes_copy_exec(), gpencil_strokes_reproject_exec(), gpencil_uv_transform_calc(), gpencil_vertexpaint_brush_init(), gpencil_weightpaint_brush_init(), hide_pose_bone_fn(), id_refcount_recompute_callback(), id_search_menu(), blender::gpu::GLTexture::init_internal(), initSnappingMode(), knife_bvh_init(), blender::nodes::node_geo_raycast_cc::node_geo_exec(), GeometryExporter::operator()(), outliner_find_first_desired_element_at_y(), outliner_has_element_warnings(), popcnt(), blender::io::gpencil::GpencilImporterSVG::read(), recalcData_gpencil_strokes(), rna_parameter_size(), RNA_property_boolean_get_array(), RNA_raw_type_sizeof(), screen_ctx_editable_gpencil_strokes(), seq_prefetch_start(), SocketType::size(), snapEditMesh(), blender::tests::TEST(), and ui_but_is_pushed_ex().

◆ context

SyclQueue void void size_t num_bytes SyclQueue void const char void* memory_device_pointer KernelContext* context

Definition at line 51 of file dll_interface_template.h.

◆ dest

SyclQueue void* dest

Definition at line 22 of file dll_interface_template.h.

Referenced by addAlphaOverFloat(), addPoint(), blender::bke::pbvh::pixels::apply_watertight_check(), BKE_image_merge(), BLI_mmap_read(), BLI_rctf_isect(), BLI_rcti_isect(), btSwapScalarEndian(), btDbvt::clone(), btAlignedObjectArray< T >::copy(), PackedPatchTable::copy_adjusting_offsets(), HullLibrary::CreateConvexHull(), CustomData_bmesh_copy_data(), CustomData_bmesh_copy_data_exclude_by_type(), CustomData_bmesh_merge(), CustomData_bmesh_set(), CustomData_bmesh_set_layer_n(), CustomData_bmesh_set_n(), CustomData_copy(), CustomData_copy_data(), CustomData_copy_data_layer(), CustomData_copy_data_named(), CustomData_data_copy_value(), CustomData_data_mix_value(), CustomData_from_bmesh_block(), CustomData_interp(), CustomData_merge(), CustomData_set(), CustomData_to_bmesh_block(), blender::geometry::customdata_weld(), cutEdges(), data_transfer_interp_char(), DM_copy_vert_data(), DM_interp_vert_data(), explodeMesh(), FRS_composite_result(), GPU_uniform_attr_list_copy(), GPU_vertformat_copy(), IDP_MergeGroup(), IDP_MergeGroup_ex(), IDP_ReplaceGroupInGroup(), IDP_SyncGroupTypes(), IDP_SyncGroupValues(), IMB_double_fast_x(), imb_half_x_no_alloc(), imb_half_y_no_alloc(), imb_onehalf_no_alloc(), layerCopy_bmesh_elem_py_ptr(), layerCopy_grid_paint_mask(), layerCopy_mdeformvert(), layerCopy_mdisps(), layerCopy_mvert_skin(), layerCopy_origspace_face(), layerCopy_propFloat(), layerCopy_propInt(), layerCopy_propString(), layerCopy_tface(), layerCopyValue_mloop_origspace(), layerCopyValue_mloopcol(), layerCopyValue_mloopuv(), layerCopyValue_normal(), layerCopyValue_propcol(), layerInterp_bweight(), layerInterp_mcol(), layerInterp_mdeformvert(), layerInterp_mloop_origspace(), layerInterp_mloopcol(), layerInterp_mloopuv(), layerInterp_mvert_skin(), layerInterp_normal(), layerInterp_origspace_face(), layerInterp_paint_mask(), layerInterp_propbool(), layerInterp_propcol(), layerInterp_propFloat(), layerInterp_propfloat2(), layerInterp_propfloat3(), layerInterp_propInt(), layerInterp_shapekey(), layerInterp_tface(), link_nodes(), modifyMesh(), btSdfDataStream::read(), rna_function_parameter_parse(), TEST(), SkinInfo::transfer_array_data(), SkinInfo::transfer_int_array_data_const(), SkinInfo::transfer_uint_array_data_const(), and vgroups_datatransfer_interp().

◆ global_size

SyclQueue void void size_t num_bytes SyclQueue void const char void* memory_device_pointer KernelContext int size_t global_size

Definition at line 53 of file dll_interface_template.h.

◆ kernel

SyclQueue void void size_t num_bytes SyclQueue void const char void* memory_device_pointer KernelContext int kernel

Definition at line 52 of file dll_interface_template.h.

Referenced by libmv::BlurredImageAndDerivatives(), libmv::BlurredImageAndDerivativesChannels(), blender::compositor::OpenCLDevice::COM_cl_attach_memory_buffer_offset_to_kernel_parameter(), blender::compositor::OpenCLDevice::COM_cl_attach_memory_buffer_to_kernel_parameter(), blender::compositor::OpenCLDevice::COM_cl_attach_output_memory_buffer_to_kernel_parameter(), blender::compositor::OpenCLDevice::COM_cl_attach_size_to_kernel_parameter(), blender::compositor::OpenCLDevice::COM_cl_create_kernel(), blender::compositor::OpenCLDevice::COM_cl_enqueue_range(), PathTraceWorkGPU::compute_queued_paths(), PathTraceWorkGPU::compute_sorted_queued_paths(), libmv::ComputeGaussianKernel(), libmv::Convolve(), libmv::ConvolveGaussian(), libmv::ConvolveHorizontal(), libmv::ConvolveVertical(), DeviceQueue::debug_enqueue(), device_kernel_as_string(), do_projectpaint_soften(), do_projectpaint_soften_f(), PathTraceWorkGPU::enqueue_path_iteration(), PathTraceWorkGPU::enqueue_work_tiles(), ShaderEval::eval_gpu(), blender::compositor::BokehBlurOperation::execute_opencl(), blender::compositor::WriteBufferOperation::execute_opencl_region(), libmv::FastConvolve(), PathTraceWorkGPU::get_most_queued_kernel(), libmv::ImageDerivatives(), PathTraceWorkGPU::kernel_creates_ao_paths(), PathTraceWorkGPU::kernel_creates_shadow_paths(), PathTraceWorkGPU::kernel_is_shadow_path(), PathTraceWorkGPU::kernel_max_active_main_path_index(), PathTraceWorkGPU::kernel_uses_sorting(), operator<<(), paint_2d_lift_soften(), paint_delete_blur_kernel(), paint_new_blur_kernel(), and PassAccessorGPU::run_film_convert_kernels().

◆ kernel_globals

SyclQueue void void size_t num_bytes SyclQueue void* kernel_globals

◆ memory_name

SyclQueue void void size_t num_bytes SyclQueue void const char* memory_name

Definition at line 41 of file dll_interface_template.h.

◆ queue

SyclQueue void void size_t num_bytes SyclQueue * queue

◆ src

SyclQueue void void* src

Definition at line 22 of file dll_interface_template.h.

Referenced by _DNA_internal_memcpy(), blender::bke::add_implicit_conversion(), add_list_to_input_ids(), blender::compositor::MemoryBuffer::add_pixel(), add_vn_vn(), add_vn_vn_d(), Attribute::add_with_weight(), av_image_deinterlace(), blender::geometry::bezier_generic_to_nurbs(), BKE_animdata_merge_copy(), BKE_constraint_copy_for_object(), BKE_constraint_copy_for_pose(), BKE_constraint_duplicate_ex(), BKE_constraints_copy(), BKE_constraints_copy_ex(), BKE_defvert_array_copy(), BKE_fcurves_copy(), BKE_fcurves_filter(), BKE_id_attribute_duplicate(), BKE_keyblock_curve_data_transform(), BKE_nla_tracks_copy(), BKE_nurb_copy(), BKE_paint_copy(), BKE_pose_copy_data(), BKE_pose_copy_data_ex(), BKE_shaderfx_copy(), blend_m3_m3m3(), blend_m4_m4m4(), BLI_bitmap_and_all(), BLI_bitmap_copy_all(), BLI_bitmap_or_all(), BLI_duplicatelist(), BLI_filelist_duplicate(), BLI_filelist_entry_duplicate(), BLI_movelisttolist(), BLI_movelisttolist_reverse(), BLI_rctf_rcti_copy(), BLI_rctf_rotate_expand(), BLI_rctf_transform_calc_m4_pivot_min(), BLI_rctf_transform_calc_m4_pivot_min_ex(), BLI_rctf_transform_pt_v(), BLI_rcti_rctf_copy(), BLI_rcti_rctf_copy_floor(), BLI_rcti_rctf_copy_round(), BLI_stack_push(), BLI_str_escape(), BLI_str_format_int_grouped(), BLI_str_format_int_grouped_ex(), BLI_str_format_uint64_grouped(), BLI_str_replace_char(), BLI_str_unescape(), BLI_str_unescape_ex(), BLI_str_utf32_as_utf8(), BLI_str_utf32_as_utf8_len(), BLI_strcpy_rlen(), BLI_strncpy(), BLI_strncpy_ensure_pad(), BLI_strncpy_rlen(), BLI_strncpy_utf8(), BLI_strncpy_utf8_rlen(), BLI_strncpy_wchar_as_utf8(), BLI_wstrlen_utf8(), blender::gpu::GLFrameBuffer::blit_to(), blo_do_versions_280(), BM_data_interp_face_vert_edge(), bm_data_interp_from_elem(), bm_edge_collapse_loop_customdata(), BM_mesh_copy_init_customdata_all_layers(), bm_mesh_select_mode_flush_reduce_fn(), BM_vert_collapse_faces(), btSwapEndianDouble(), btSwapEndianFloat(), btSwapScalarEndian(), btUnswapEndianDouble(), btUnswapEndianFloat(), clamp_rctf_to_rcti(), constraint_copy_data_ex(), blender::LinearAllocator< Allocator >::construct_array_copy(), blender::nodes::node_geo_instances_to_points_cc::convert_instances_to_points(), convert_pointer_array_32_to_64(), convert_pointer_array_64_to_32(), convertABGR_RGBA(), convertCbYACrYA_RGBA(), convertCbYCr_RGBA(), convertCbYCrA_RGBA(), convertCbYCrY_RGBA(), convertLogElementToRGBA(), convertLuminance_RGBA(), convertRGB_RGBA(), convertRGBA_RGB(), convertRGBA_RGBA(), convertRGBAToLogElement(), convertYA_RGBA(), libmv::Convolve(), PackedPatchTable::copy_adjusting_offsets(), copy_array(), blender::CPPType::copy_assign(), blender::cpp_type_util::copy_assign_cb(), blender::CPPType::copy_assign_compressed(), blender::cpp_type_util::copy_assign_compressed_cb(), blender::copy_assign_container(), blender::CPPType::copy_assign_indices(), blender::cpp_type_util::copy_assign_indices_cb(), blender::nodes::node_geo_duplicate_elements_cc::copy_attributes_without_id(), Spline::copy_base_settings(), copy_bit_flag(), blender::CPPType::copy_construct(), blender::cpp_type_util::copy_construct_cb(), blender::CPPType::copy_construct_compressed(), blender::cpp_type_util::copy_construct_compressed_cb(), blender::CPPType::copy_construct_indices(), blender::cpp_type_util::copy_construct_indices_cb(), blender::nodes::node_geo_duplicate_elements_cc::copy_curve_attributes_without_id(), blender::bke::copy_curve_domain_attribute_to_mesh(), blender::bke::copy_curves_geometry(), blender::nodes::node_geo_delete_geometry_cc::copy_data_based_on_map(), copy_data_based_on_mask(), blender::nodes::node_geo_duplicate_elements_cc::copy_edge_attributes_without_id(), copy_effect_default(), blender::nodes::node_geo_duplicate_elements_cc::copy_face_attributes_without_id(), copy_fmodifier(), copy_fmodifiers(), blender::compositor::MemoryBuffer::copy_from(), PathTraceWork::copy_from_render_buffers(), copy_gaussian_blur_effect(), copy_glow_effect(), blender::nodes::node_geo_duplicate_elements_cc::copy_hashed_ids(), blender::bke::copy_indices_to_offset_ranges(), blender::bke::copy_main_point_data_to_mesh_edges(), blender::bke::copy_main_point_data_to_mesh_faces(), blender::bke::copy_main_point_data_to_mesh_verts(), blender::bke::curves::copy_point_data(), blender::bke::copy_profile_point_data_to_mesh_edges(), blender::bke::copy_profile_point_data_to_mesh_faces(), blender::bke::copy_profile_point_data_to_mesh_verts(), copy_solid_color(), copy_speed_effect(), blender::nodes::node_geo_duplicate_elements_cc::copy_stable_id_curves(), blender::nodes::node_geo_duplicate_elements_cc::copy_stable_id_edges(), blender::nodes::node_geo_duplicate_elements_cc::copy_stable_id_faces(), blender::nodes::node_geo_duplicate_elements_cc::copy_stable_id_point(), blender::gpu::GLStorageBuf::copy_sub(), copy_text_effect(), blender::gpu::GLTexture::copy_to(), PathTraceWork::copy_to_render_buffers(), copy_transform_effect(), blender::geometry::copy_transformed_positions(), Node::copy_value(), copy_wipe_effect(), blender::nodes::node_geo_transfer_attribute_cc::copy_with_indices(), blender::nodes::node_geo_extrude_mesh_cc::copy_with_indices(), blender::nodes::node_geo_transfer_attribute_cc::copy_with_indices_clamped(), blender::bke::copy_with_map(), blender::geometry::copy_with_map(), blender::opensubdiv::createSSBO(), curve_eval_to_curves(), blender::bke::curve_to_mesh_sweep(), curves_copy_data(), blender::bke::curves_copy_parameters(), datastack_drop_link(), draw_call_sort(), draw_zebra_byte(), draw_zebra_float(), drw_attributes_merge(), blender::gpu::GLVertBuf::duplicate_data(), ED_curve_beztcpy(), ED_curve_bpcpy(), ED_object_constraint_link(), ED_object_shaderfx_link(), enlarge_picture_byte(), enlarge_picture_float(), blender::bke::evaluated_attribute_if_necessary(), blender::compositor::GaussianBlurReferenceOperation::execute_pixel(), blender::compositor::MapValueOperation::execute_pixel_sampled(), extract(), libmv::FastConvolve(), fcm_envelope_copy(), fcm_generator_copy(), fcm_python_copy(), blender::compositor::MemoryBuffer::fill_from(), fill_input_buffer(), blender::bke::from_float(), FRS_composite_result(), blender::nodes::node_geo_mesh_to_points_cc::geometry_set_mesh_to_points(), blender::nodes::node_geo_points_to_vertices_cc::geometry_set_points_to_vertices(), blender::imbuf::transform::get_scanline_function(), ghash_entry_copy(), gim_simd_memcpy(), GPU_select_buffer_stride_realign(), blender::gpu::shader::gpu_shader_dependency_get_resolved_source(), blender::gpu::shader::gpu_shader_dependency_get_source(), GPU_storagebuf_copy_sub_from_vertbuf(), GPU_texture_copy(), GPU_texture_create_view(), GPU_uniform_attr_list_copy(), GPU_vertformat_copy(), Node::has_default_value(), icu_to_fcurves(), IDP_CopyPropertyContent(), IDP_MergeGroup(), IDP_MergeGroup_ex(), IDP_ReplaceGroupInGroup(), IDP_SyncGroupTypes(), IDP_SyncGroupValues(), IDP_ui_data_copy(), blender::compositor::FastGaussianBlurOperation::IIR_gauss(), IMB_float_from_rect_ex(), IMB_rectblend(), IMB_transform(), blender::gpu::MTLTexture::init_internal(), blender::gpu::GLTexture::init_internal(), blender::gpu::Texture::init_view(), blender::compositor::FastGaussianBlurValueOperation::initialize_tile_data(), blender::initialized_copy_n(), blender::initialized_move_n(), blender::initialized_relocate_n(), initializePolyhedralFeatures(), interp_vn_vn(), blender::length_parameterize::interpolate(), blender::bke::curves::nurbs::interpolate_to_evaluated(), NURBSpline::interpolate_to_evaluated(), PolySpline::interpolate_to_evaluated(), BezierSpline::interpolate_to_evaluated(), blender::bke::curves::catmull_rom::interpolate_to_evaluated(), blender::bke::curves::bezier::interpolate_to_evaluated(), blender::bke::CurvesGeometry::interpolate_to_evaluated(), interpolate_to_evaluated_impl(), blender::bke::curves::nurbs::interpolate_to_evaluated_rational(), blender::length_parameterize::interpolate_to_masked(), libmv::LaplaceFilter(), layerCopyValue_mloopcol(), layerInterp_mcol(), layerInterp_mloop_origspace(), layerInterp_mloopcol(), layerInterp_mloopuv(), layerInterp_origspace_face(), layerInterp_paint_mask(), layerInterp_propbool(), layerInterp_propcol(), layerInterp_propFloat(), layerInterp_propfloat2(), layerInterp_propfloat3(), layerInterp_propInt(), layerInterp_tface(), blender::nodes::node_geo_curve_trim_cc::linear_trim_to_output_data(), madd_vn_vn(), make_histogram_view_from_ibuf_byte_fn(), make_histogram_view_from_ibuf_float_fn(), make_sep_waveform_view_from_ibuf_byte(), make_sep_waveform_view_from_ibuf_float(), make_vectorscope_view_from_ibuf_byte(), make_vectorscope_view_from_ibuf_float(), make_waveform_view_from_ibuf_byte(), make_waveform_view_from_ibuf_float(), blender::VArrayImpl< T >::materialize(), blender::nodes::node_geo_mesh_to_points_cc::materialize_compressed_to_uninitialized_threaded(), blender::VArrayImpl< T >::materialize_to_uninitialized(), memory_source(), blender::compositor::MemoryBuffer::MemoryBuffer(), btSimulationIslandManagerMt::mergeIslands(), blender::CPPType::move_assign(), blender::cpp_type_util::move_assign_cb(), blender::move_assign_container(), blender::CPPType::move_assign_indices(), blender::cpp_type_util::move_assign_indices_cb(), blender::CPPType::move_construct(), blender::cpp_type_util::move_construct_cb(), blender::CPPType::move_construct_indices(), blender::cpp_type_util::move_construct_indices_cb(), blender::bke::move_curves_geometry(), msub_vn_vn(), mul_vn_vn(), mul_vn_vn_fl(), multiresModifier_reshapeFromObject(), negate_vn_vn(), nlaevalchan_copy_values(), nlaevalchan_snapshot_copy(), blender::geometry::nurbs_to_bezier_assign(), override_remove_button_exec(), blender::io::path_reference_copy(), blender::bke::point_attribute_materialize(), blender::bke::point_attribute_materialize_to_uninitialized(), blender::geometry::point_merge_by_distance(), preview_sync_exposure(), blender::gpu::Shader::print_log(), PyC_Tuple_CopySized(), btConvexHullInternal::Vertex::receiveNearbyFaces(), recount_totsels_reduce(), rect_copy(), rect_crop_16bytes(), rect_crop_4bytes(), rect_subregion_stride_calc(), blender::CPPType::relocate_assign(), blender::cpp_type_util::relocate_assign_cb(), blender::CPPType::relocate_assign_indices(), blender::cpp_type_util::relocate_assign_indices_cb(), blender::CPPType::relocate_construct(), blender::cpp_type_util::relocate_construct_cb(), blender::CPPType::relocate_construct_indices(), blender::cpp_type_util::relocate_construct_indices_cb(), InstancesComponent::remove_instances(), render_buffers_host_copy_denoised(), render_result_views_shallowcopy(), blender::geometry::retrieve_attribute_spans(), blender::bke::retrieve_attributes_for_transfer(), rna_function_parameter_parse(), blender::bke::mesh_surface_sample::MeshAttributeInterpolator::sample_data(), Spline::sample_with_index_factors(), blender::geometry::scale_input_assign(), blender::GVMutableArrayImpl::set_all(), blender::GVMutableArray::set_all(), blender::GVMutableArrayImpl_For_VMutableArray< T >::set_all(), blender::bke::VArrayImpl_For_VertexWeights::set_all(), blender::bke::VArrayImpl_For_SplinePosition::set_all(), blender::bke::VArrayImpl_For_BezierHandles::set_all(), blender::VMutableArrayImpl< T >::set_all(), blender::VMutableArray< T >::set_all(), blender::bke::VArrayImpl_For_SplinePoints< T >::set_all(), Node::set_default_value(), shrink_picture_byte(), shrink_picture_float(), skip_input_data(), blender::gpu::sort_input_list(), splineik_copy(), sub_vn_vn(), blender::tests::TEST(), blender::geometry::threaded_copy(), blender::geometry::threaded_slice_fill(), blender::bke::to_float(), blender::nodes::node_geo_curve_trim_cc::to_single_point_data(), blender::nodes::node_geo_curve_trim_cc::to_single_point_nurbs(), SkinInfo::transfer_array_data(), SkinInfo::transfer_int_array_data_const(), SkinInfo::transfer_uint_array_data_const(), transformcache_copy(), blender::nodes::node_geo_curve_trim_cc::trim_bezier_spline(), blender::nodes::node_geo_curve_trim_cc::trim_nurbs_spline(), blender::nodes::node_geo_curve_trim_cc::trim_poly_spline(), blender::uninitialized_convert_n(), blender::uninitialized_copy_n(), blender::uninitialized_move_n(), blender::uninitialized_relocate_n(), blender::opensubdiv::FaceVaryingVolatileEval< EVAL_VERTEX_BUFFER, STENCIL_TABLE, PATCH_TABLE, EVALUATOR, DEVICE_CONTEXT >::updateData(), blender::opensubdiv::VolatileEvalOutput< SRC_VERTEX_BUFFER, EVAL_VERTEX_BUFFER, STENCIL_TABLE, PATCH_TABLE, EVALUATOR, DEVICE_CONTEXT >::updateData(), blender::opensubdiv::VolatileEvalOutput< SRC_VERTEX_BUFFER, EVAL_VERTEX_BUFFER, STENCIL_TABLE, PATCH_TABLE, EVALUATOR, DEVICE_CONTEXT >::updateFaceVaryingData(), blender::opensubdiv::VolatileEvalOutput< SRC_VERTEX_BUFFER, EVAL_VERTEX_BUFFER, STENCIL_TABLE, PATCH_TABLE, EVALUATOR, DEVICE_CONTEXT >::updateVaryingData(), blender::opensubdiv::VolatileEvalOutput< SRC_VERTEX_BUFFER, EVAL_VERTEX_BUFFER, STENCIL_TABLE, PATCH_TABLE, EVALUATOR, DEVICE_CONTEXT >::updateVertexData(), veccopy(), VertDataCopy(), vfontdata_copy_characters_value_cb(), WM_operator_bl_idname(), WM_operator_py_idname(), xml_read_include(), and xml_read_scene().

◆ void

SyclQueue void void size_t num_bytes void

Definition at line 38 of file dll_interface_template.h.

Referenced by __cpuid(), _py_pgettext(), add_node(), VolumeMeshBuilder::add_padding(), mv::AutoTrack::AddCameraIntrinsics(), btDynamicsWorld::addCharacter(), btDynamicsWorld::addConstraint(), mv::AutoTrack::AddListener(), btDynamicsWorld::addVehicle(), AdjacencyIterator_init(), btPoolAllocator::allocate(), GuardedAllocator< T >::allocate(), btAlignedAllocator< T, Alignment >::allocate(), app_translations_py_messages_register(), app_translations_py_messages_unregister(), area_azone_init(), arg_handle_log_show_backtrace_set(), arg_handle_register_extension(), arg_handle_verbosity_set(), avi_converter_from_avi_rgb(), avi_converter_from_mjpeg(), avi_converter_from_rgb32(), avi_converter_to_avi_rgb(), avi_converter_to_rgb32(), AVI_set_compress_option(), awrite(), BKE_maskrasterize_handle_init(), BKE_movie_handle_get(), BKE_ocean_bake(), BKE_scene_camera_switch_update(), BKE_tracking_max_distortion_delta_across_bound(), BKE_tracking_plane_track_add(), bl_locale_global_cache(), BlenderVolumeLoader::BlenderVolumeLoader(), BLI_dynlib_get_error_as_string(), BLI_file_attributes(), BLI_str_escape(), BLI_str_utf8_from_unicode_len(), BLI_str_utf8_size(), BLI_str_utf8_size_safe(), BLI_system_backtrace(), BLT_lang_set(), BLT_pgettext(), BLT_translate_do(), BLT_translate_do_iface(), BLT_translate_do_new_dataname(), BLT_translate_do_tooltip(), bm_edge_collapse_loop_customdata(), BM_edge_ordered_verts_ex(), bm_edgering_pair_interpolate(), bm_face_bisect_verts(), BM_face_calc_center_bounds_vcos(), BM_face_calc_center_median_vcos(), BM_face_calc_normal_vcos(), bm_loop_build(), bm_loop_customdata_merge(), BM_mesh_decimate_collapse(), BM_mesh_elem_index_validate(), BM_mesh_intersect(), BM_mesh_region_match(), bmo_dissolve_degenerate_exec(), bmo_face_inset_individual(), BMO_op_finish(), BMO_op_init(), bmo_poke_exec(), BMO_slot_map_insert(), BPY_id_release(), BPY_python_end(), BPY_python_start(), btCollisionAlgorithmConstructionInfo::btCollisionAlgorithmConstructionInfo(), btConvex2dConvex2dAlgorithm::btConvex2dConvex2dAlgorithm(), btConvexConvexAlgorithm::btConvexConvexAlgorithm(), btGImpactCompoundShape::btGImpactCompoundShape(), btGjkEpaCalcPenDepth(), btMutexLock(), btMutexTryLock(), btMutexUnlock(), btSimpleBroadphaseProxy::btSimpleBroadphaseProxy(), Build4RuleGroups(), blender::deg::DepsgraphNodeBuilder::build_animdata(), blender::deg::DepsgraphNodeBuilder::build_object_data_geometry_datablock(), blender::deg::DepsgraphNodeBuilder::build_parameters(), cage2d_draw_circle_handles(), btMinkowskiPenetrationDepthSolver::calcPenDepth(), btGjkEpaPenetrationDepthSolver::calcPenDepth(), calculateAabbBruteForce(), calculateLocalInertia(), calculatePrincipalAxisTransform(), btConvex2dConvex2dAlgorithm::calculateTimeOfImpact(), btConvexConvexAlgorithm::calculateTimeOfImpact(), btConvexPlaneCollisionAlgorithm::calculateTimeOfImpact(), btSphereBoxCollisionAlgorithm::calculateTimeOfImpact(), btSphereSphereCollisionAlgorithm::calculateTimeOfImpact(), btSphereTriangleCollisionAlgorithm::calculateTimeOfImpact(), btSoftBodyConcaveCollisionAlgorithm::calculateTimeOfImpact(), btSoftRigidCollisionAlgorithm::calculateTimeOfImpact(), ccl_try_align(), CLG_log_str(), CLG_logf(), clip_delete_plane_track(), Freestyle::BlenderFileLoader::clipTriangle(), Color_ass_slice(), Color_iadd(), Color_idiv(), Color_imul(), Color_isub(), colormanage_check_colorspace_settings(), Freestyle::computeCumulativeVisibility(), VolumeMeshBuilder::convert_object_space(), copy_attr_name(), copyData(), CPUKernelThreadGlobals::CPUKernelThreadGlobals(), BVH::create(), ShaderManager::create(), blender::opensubdiv::GLStencilTableSSBO::Create(), blender::opensubdiv::GLComputeEvaluator::Create(), VolumeMeshBuilder::create_mesh(), create_reference_spaces(), GeometryManager::create_volume_mesh(), btCollisionAlgorithmCreateFunc::CreateCollisionAlgorithm(), btEmptyAlgorithm::CreateFunc::CreateCollisionAlgorithm(), btAxisSweep3Internal< BP_FP_INT_TYPE >::createProxy(), createTransCurveVerts(), cursor_is_software(), data_transfer_dtdata_type_preprocess(), btConvexCast::CastResult::DebugDraw(), Decode_JPEG(), deformMatrices(), deformMatricesEM(), Scene::delete_node(), Scene::delete_node_impl(), OIDNDenoiser::denoise_buffer(), mv::AutoTrack::DetectFeaturesInFrame(), device_cuda_create(), device_cuda_info(), GeometryManager::device_free(), device_hip_create(), device_hip_info(), device_oneapi_create(), device_oneapi_info(), device_optix_create(), device_optix_info(), dial_draw_intern(), dist_Chebychev(), dist_Manhattan(), dist_Minkovsky4(), dist_MinkovskyH(), dist_Real(), dist_Squared(), do_add_image_extension(), draw_fcurve_selected_handle_vertices(), btConvexCast::CastResult::drawCoordSystem(), btIDebugDraw::drawLine(), drw_task_graph_deinit(), ED_curve_editfont_select_pick(), ED_mask_view_lock_state_restore_no_jump(), egl_chk(), OIDNDenoiser::ensure_denoiser_device(), VDBImageLoader::equals(), Euler_ass_slice(), Euler_make_compatible(), Euler_order_set(), Euler_rotate(), Euler_rotate_axis(), blender::opensubdiv::GLComputeEvaluator::EvalPatches(), blender::opensubdiv::GLComputeEvaluator::EvalPatchesFaceVarying(), blender::opensubdiv::GLComputeEvaluator::EvalPatchesVarying(), blender::opensubdiv::GLComputeEvaluator::EvalStencils(), blender::compositor::SMAANeighborhoodBlendingOperation::execute_pixel(), exr_printf(), Flush(), blender::bke::curves::foreach_curve_by_type(), freeData(), VolumeMeshBuilder::generate_vertices_and_quads(), CPUKernelFunction< FunctionType >::get_best_kernel_info(), get_cursor_settings(), btGImpactCompoundShape::CompoundPrimitiveManager::get_primitive_triangle(), ColorSpaceManager::get_processor(), get_scheme_type(), get_thumb_dir(), btGImpactCompoundShape::getBulletTetrahedron(), btGImpactMeshShapePart::getBulletTetrahedron(), btGImpactMeshShape::getBulletTetrahedron(), btGImpactCompoundShape::getBulletTriangle(), btGImpactMeshShape::getBulletTriangle(), btGImpactMeshShape::getChildAabb(), btGImpactMeshShapePart::getChildShape(), btGImpactMeshShape::getChildShape(), btGImpactMeshShapePart::getChildTransform(), btGImpactMeshShape::getChildTransform(), SphereTriangleDetector::getClosestPoints(), btGjkPairDetector::getClosestPoints(), btDynamicsWorld::getConstraint(), GHOST_DisplayManagerX11::getDisplaySetting(), GHOST_DisplayManagerX11::getNumDisplaySettings(), btGearConstraint::getParam(), getPlaneEquation(), getPreferredPenetrationDirection(), getPremadeAabb(), GHOST_SystemX11::GHOST_SystemX11(), GHOST_WindowX11::GHOST_WindowX11(), GHOST_X11_GL_GetAttributes(), GHOST_XrGraphicsBindingCreateFromType(), gizmo_move_draw(), glew_chk(), icon_decode_head(), icon_merge(), id_search_menu(), imagewraposa_aniso(), imb_savehdr(), imb_tiff_DummyMapProc(), imb_tiff_DummyUnmapProc(), imb_tiff_WriteProc(), init(), init_ccgdm_arrays(), init_source(), integrator_path_init_sorted(), integrator_path_next(), integrator_path_next_sorted(), integrator_path_terminate(), integrator_shadow_path_next(), integrator_shadow_path_terminate(), InternalProcessAllTriangles(), LocalSupportVertexCallback::internalProcessTriangleIndex(), isavi(), jpegmemdestmgr_empty_output_buffer(), jpegmemdestmgr_init_destination(), jpegmemsrcmgr_init_source(), kernel_shadow_catcher_is_path_split_bounce(), lineart_count_and_print_render_buffer_memory(), VDBImageLoader::load_metadata(), BlenderSmokeLoader::load_pixels(), VDBImageLoader::load_pixels(), logImageOpenFromFile(), main(), make_duplis_particle_system(), make_socket_type_virtual(), make_standard_socket_type(), MANTA::MANTA(), match_texture_space_exec(), mathutils_matrix_col_set(), mathutils_matrix_col_set_index(), mathutils_matrix_row_set(), mathutils_matrix_row_set_index(), mathutils_matrix_translation_set(), mathutils_matrix_translation_set_index(), Matrix_adjugate(), Matrix_ass_item_col(), Matrix_ass_item_row(), Matrix_ass_slice(), Matrix_imatmul(), Matrix_imul(), Matrix_invert(), Matrix_invert_safe(), Matrix_inverted_noargs(), Matrix_normalize(), Matrix_rotate(), Matrix_translation_set(), Matrix_transpose(), MEM_lockfree_callbackmemlist(), operator=(), MultiBodyInplaceSolverIslandCallback::operator=(), InplaceSolverIslandCallback::operator=(), PackedPatchTable::pack(), path_rng_hash_init(), polyfill_to_obj(), preallocateIndices(), preallocateVertices(), btGImpactShapeInterface::processAllTriangles(), btConvexPlaneCollisionAlgorithm::processCollision(), btSphereBoxCollisionAlgorithm::processCollision(), btSphereSphereCollisionAlgorithm::processCollision(), btSoftRigidCollisionAlgorithm::processCollision(), processor_apply_func(), RemovingOverlapCallback::processOverlap(), DebugDrawcallback::processTriangle(), SupportVertexCallback::processTriangle(), libmv::ProjectiveIntersect(), psys_apply_child_modifiers(), ptcache_file_compressed_write(), pyrna_math_object_from_array(), pyrna_srna_Subtype(), Quaternion_ass_slice(), Quaternion_conjugate(), Quaternion_identity(), Quaternion_imatmul(), Quaternion_imul(), Quaternion_invert(), Quaternion_make_compatible(), Quaternion_negate(), Quaternion_normalize(), Quaternion_rotate(), btGImpactShapeInterface::rayTest(), btDbvt::rayTestInternal(), region_quadview_exec(), register_node_type_frame(), register_node_type_group_input(), register_node_type_group_output(), register_node_type_reroute(), remove_nodes_in_set(), btDynamicsWorld::removeCharacter(), btDynamicsWorld::removeConstraint(), btDynamicsWorld::removeVehicle(), btConvexCast::CastResult::reportFailure(), btBroadphaseInterface::resetPool(), btSolve2LinearConstraint::resolveBilateralPairConstraint(), resolveSingleBilateral(), btSolve2LinearConstraint::resolveUnilateralPairConstraint(), RNA_def_test(), RNA_struct_free_extension(), ceres::Chain< FunctionType, kNumArgs, ArgumentType >::Rule(), run_pyfile_exec(), ceres::JetOps< T >::ScaleDerivative(), scaledownx(), scaledowny(), script_main_region_draw(), select_marker_camera_switch(), Node::set_value(), btGImpactMeshShapePart::setChildTransform(), btGImpactMeshShape::setChildTransform(), mv::AutoTrack::SetClipIntrinsics(), mv::AutoTrack::SetClipMotion(), GHOST_DisplayManagerX11::setCurrentDisplaySetting(), mv::AutoTrack::SetIntrinsicsRefine(), setMargin(), setNumTasks(), btGearConstraint::setParam(), setPremadeAabb(), btPointCollector::setShapeIdentifiersA(), btPointCollector::setShapeIdentifiersB(), setupSolverConstraint(), SIM_mass_spring_force_reference_frame(), SIM_mass_spring_set_rest_transform(), sortAndCalcSplittingIndex(), sound_mixdown_exec(), startProfiling(), btSimpleDynamicsWorld::stepSimulation(), svm_node_vector_displacement(), system_windows_version_at_least(), term_source(), blender::tests::TEST(), text_run_script(), text_run_script_exec(), ColorSpaceManager::to_scene_linear(), blender::CPPType::to_static_type(), tri_to_quat_ex(), blender::bke::BuiltinCustomDataLayerProvider::try_get_for_write(), blender::bke::BuiltinPointAttributeProvider< T >::try_get_for_write(), txt_combine_lines(), ui_but_update_ex(), ui_do_but_textedit(), ui_draw_but_IMAGE(), ui_handle_menus_recursive(), ui_menu_pass_event_to_parent_if_nonactive(), unLockReadOnlyVertexBase(), unLockVertexBase(), blender::compositor::SMAANeighborhoodBlendingOperation::update_memory_buffer_partial(), GeometryManager::update_osl_attributes(), btRaycastVehicle::updateAction(), updateBvhNodes(), updateRHS(), btRaycastVehicle::updateSuspension(), btWheelInfo::updateWheel(), util_logging_init(), util_logging_verbosity_set(), Vector_iadd(), Vector_idiv(), Vector_imul(), Vector_isub(), Vector_length_set(), Vector_negate(), Vector_normalize(), Vector_rotate(), walkStacklessQuantizedTree(), walkStacklessQuantizedTreeAgainstRay(), WM_exit_ex(), wm_job_end(), writebackVelocityAndTransform(), and x11_visualinfo_from_glx().