GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Introduction
  • Programming Guide
  • Contribution Guide
  • CUDA UR Reference Document
  • AMD HIP UR Reference Document
  • Level Zero UR Reference Document
  • Experimental Features
  • 2D Block Array Capabilities
  • Async Allocation Functions
  • Bindless Images
  • Clock
  • Command-Buffer
  • Device is integrated GPU
  • Device Wait

This view

  • Original page
  • New address

GeezerVison is showing oneapi-src.github.io — oneAPI Unified Runtime: 0.12 — Unified Runtime Specification documentation

oneAPI Unified Runtime: 0.12#

  • Introduction
    • Objective
    • Fundamentals
      • Terminology
      • Versioning
      • Error Handling
      • Multithreading and Concurrency
      • Application Binary Interface
      • Printing API
      • Tracing
      • Sanitizers
      • Logging
        • Logging callback
      • Adapter Discovery
      • Mocking
      • Layers
      • Environment Variables
      • CTS Environment Variables
      • Service identifiers
  • Programming Guide
    • Adapters
    • Platforms and Devices
      • Platforms
      • Device
      • Initialization and Discovery
      • Retrieve info about device
      • Device partitioning into sub-devices
    • Contexts
    • Object Queries
    • Programs and Kernels
      • Programs
      • Kernels
    • Queue and Enqueue
      • Queue object lifetime
    • Memory
      • UR Mem Handles
      • Memory Pooling
    • Native Handles
      • Native Handle Ownership
  • Contribution Guide
    • Build Environment
    • Generating Source
    • Writing YAML
      • Limitations
    • Forks and Pull Requests
    • Core Features
      • Core Optional Features
      • Conformance Testing
    • Experimental Features
    • Naming Convention
    • New Adapters
  • CUDA UR Reference Document
    • Device code
      • PTX
      • SASS
    • UR Programs
      • Using PTX Modules in UR
      • Using SASS Modules in UR
      • Using Mixed PTX/SASS Bundles in UR
    • UR Kernels
    • Other Notes
      • Contributors
  • AMD HIP UR Reference Document
    • Device code
    • UR Programs
    • Kernels
    • Other Notes
      • Contributors
  • Level Zero UR Reference Document
    • Environment Variables
      • Contributors
  • Experimental Features
    • 2D Block Array Capabilities
      • Motivation
      • API
        • Enums
      • Changelog
      • Support
      • Contributors
    • Async Allocation Functions
      • Motivation
      • API
        • Enums
        • Types
        • Functions
      • Changelog
      • Support
      • Contributors
    • Bindless Images
      • Terminology
      • Motivation
      • Overview
      • API
        • Enums
        • Types
        • Functions
      • Changelog
      • Contributors
    • Clock
      • Motivation
      • API
        • Enums
      • Changelog
      • Support
      • Contributors
    • Command-Buffer
      • Motivation
      • Querying Command-Buffer Support
      • Command-Buffer Creation
      • Appending Commands
        • Sync-Points
        • Command Synchronization With Events
          • Signal Event Valid Usage
          • Inter-Graph Synchronization
        • Native Commands
      • Enqueueing Command-Buffers
      • Updating Command-Buffer Commands
        • Kernel Argument Update
        • Command Event Update
      • API
      • Changelog
      • Contributors
    • Device is integrated GPU
      • Motivation
      • API
        • Enums
      • Changelog
      • Support
      • Contributors
    • Device Wait
      • Motivation
      • API
        • Enums
        • Functions
      • Changelog
      • Support
      • Contributors
    • Multi Device Compile
      • Motivation
      • API
        • Enums
        • Functions
      • Changelog
      • Support
      • Contributors
    • Enqueue Kernel Launch With Args
      • Motivation
      • API
        • Enums
        • Types
        • Functions
      • Changelog
      • Support
      • Contributors
    • Enqueue Timestamp Recording
      • Motivation
      • API
        • Enums
        • Functions
      • Changelog
      • Support
      • Contributors
    • Graph
      • Motivation
      • API
        • Enums
        • Functions
      • Changelog
      • Support
      • Contributors
    • Host Task
      • Motivation
      • API
        • Enums
        • Types
        • Functions
      • Changelog
      • Support
      • Contributors
    • Inter Process Communication
      • Motivation
      • API
        • Enums
        • Functions
      • Event sharing semantics
      • Changelog
      • Support
      • Contributors
    • Low Power Events
      • Motivation
      • API
        • Enums
        • Types
        • Functions
      • Changelog
      • Support
      • Contributors
    • Memory Export
      • Motivation
      • Overview
      • API
        • Enums
        • Types
        • Functions
      • Changelog
      • Contributors
    • Multi Device Compile
      • Motivation
      • API
        • Enums
        • Functions
      • Changelog
      • Support
      • Contributors
    • Enqueue Native Command
      • Motivation
      • API
        • Enums
        • Types
        • Functions
      • Changelog
      • Support
      • Contributors
    • Per-Event Profiling
      • Motivation
      • API
        • Enums
      • Changelog
      • Support
      • Contributors
    • Reusable Events
      • Motivation
      • API
        • Enums
        • Types
        • Functions
      • Changelog
      • Support
      • Contributors
    • USM Context Memcpy
      • Motivation
      • API
        • Enums
        • Functions
      • Changelog
      • Support
      • Contributors
    • USM Host Alloc Register
      • Motivation
      • API
        • Enums
        • Functions
      • Changelog
      • Support
      • Contributors
    • USM Import/Release
      • Import Host Memory into USM
      • Release Host Memory Previously Imported into USM
    • USM P2P
      • Terminology
      • Motivation
      • API
        • Enums
        • Functions
      • Support
      • Changelog
      • Contributors
  • API Documentation
    • Core API
      • Registry
        • Registry Enums
          • ur_function_t
          • ur_structure_type_t
      • Common
        • Common Enums
          • ur_result_t
          • ur_backend_t
        • Common Structures
          • ur_base_properties_t
          • ur_base_desc_t
          • ur_rect_offset_t
          • ur_rect_region_t
        • Common Macros
          • UR_MAKE_VERSION( _major, _minor )
          • UR_MAJOR_VERSION( _ver )
          • UR_MINOR_VERSION( _ver )
          • UR_APICALL
          • UR_APIEXPORT
          • UR_DLLEXPORT
          • UR_BIT( _i )
        • Common Typedefs
          • ur_bool_t
      • Loader
        • Loader Functions
          • urLoaderConfigCreate
          • urLoaderConfigRetain
          • urLoaderConfigRelease
          • urLoaderConfigGetInfo
          • urLoaderConfigEnableLayer
          • urLoaderConfigSetCodeLocationCallback
          • urLoaderConfigSetMockingEnabled
          • urLoaderInit
          • urLoaderTearDown
        • Loader Enums
          • ur_device_init_flags_t
          • ur_loader_config_info_t
        • Loader Structures
          • ur_code_location_t
        • Loader Typedefs
          • ur_code_location_callback_t
      • Adapter
        • Adapter Functions
          • urAdapterGet
          • urAdapterRelease
          • urAdapterRetain
          • urAdapterGetLastError
          • urAdapterGetInfo
          • urAdapterSetLoggerCallback
          • urAdapterSetLoggerCallbackLevel
        • Adapter Enums
          • ur_adapter_info_t
          • ur_logger_level_t
        • Adapter Typedefs
          • ur_logger_callback_t
      • Platform
        • Platform Functions
          • urPlatformGet
          • urPlatformGetInfo
          • urPlatformGetApiVersion
          • urPlatformGetNativeHandle
          • urPlatformCreateWithNativeHandle
          • urPlatformGetBackendOption
        • Platform Enums
          • ur_platform_info_t
          • ur_api_version_t
        • Platform Structures
          • ur_platform_native_properties_t
      • Device
        • Device Functions
          • urDeviceGet
          • urDeviceGetSelected
          • urDeviceGetInfo
          • urDeviceRetain
          • urDeviceRelease
          • urDevicePartition
          • urDeviceSelectBinary
          • urDeviceGetNativeHandle
          • urDeviceCreateWithNativeHandle
          • urDeviceGetGlobalTimestamps
        • Device Enums
          • ur_device_type_t
          • ur_device_info_t
          • ur_device_affinity_domain_flags_t
          • ur_device_partition_t
          • ur_device_fp_capability_flags_t
          • ur_device_mem_cache_type_t
          • ur_device_local_mem_type_t
          • ur_device_exec_capability_flags_t
          • ur_memory_order_capability_flags_t
          • ur_memory_scope_capability_flags_t
          • ur_device_usm_access_capability_flags_t
          • ur_device_throttle_reasons_flags_t
          • ur_kernel_launch_properties_flags_t
        • Device Structures
          • ur_device_binary_t
          • ur_device_partition_value_t
          • ur_device_partition_property_t
          • ur_device_partition_properties_t
          • ur_device_native_properties_t
        • Device Macros
          • UR_DEVICE_BINARY_TARGET_UNKNOWN
          • UR_DEVICE_BINARY_TARGET_SPIRV32
          • UR_DEVICE_BINARY_TARGET_SPIRV64
          • UR_DEVICE_BINARY_TARGET_SPIRV64_X86_64
          • UR_DEVICE_BINARY_TARGET_SPIRV64_GEN
          • UR_DEVICE_BINARY_TARGET_SPIRV64_FPGA
          • UR_DEVICE_BINARY_TARGET_NVPTX64
          • UR_DEVICE_BINARY_TARGET_AMDGCN
          • UR_DEVICE_BINARY_TARGET_NATIVE_CPU
      • Context
        • Context Functions
          • urContextCreate
          • urContextRetain
          • urContextRelease
          • urContextGetInfo
          • urContextGetNativeHandle
          • urContextCreateWithNativeHandle
          • urContextSetExtendedDeleter
        • Context Enums
          • ur_context_flags_t
          • ur_context_info_t
        • Context Structures
          • ur_context_properties_t
          • ur_context_native_properties_t
        • Context Typedefs
          • ur_context_extended_deleter_t
      • Memory
        • Memory Functions
          • urMemImageCreate
          • urMemBufferCreate
          • urMemRetain
          • urMemRelease
          • urMemBufferPartition
          • urMemGetNativeHandle
          • urMemBufferCreateWithNativeHandle
          • urMemImageCreateWithNativeHandle
          • urMemGetInfo
          • urMemImageGetInfo
        • Memory Enums
          • ur_mem_flags_t
          • ur_mem_type_t
          • ur_mem_info_t
          • ur_image_channel_order_t
          • ur_image_channel_type_t
          • ur_image_info_t
          • ur_buffer_create_type_t
        • Memory Structures
          • ur_image_format_t
          • ur_image_desc_t
          • ur_buffer_properties_t
          • ur_buffer_channel_properties_t
          • ur_buffer_alloc_location_properties_t
          • ur_buffer_region_t
          • ur_mem_native_properties_t
      • Sampler
        • Sampler Functions
          • urSamplerCreate
          • urSamplerRetain
          • urSamplerRelease
          • urSamplerGetInfo
          • urSamplerGetNativeHandle
          • urSamplerCreateWithNativeHandle
        • Sampler Enums
          • ur_sampler_filter_mode_t
          • ur_sampler_addressing_mode_t
          • ur_sampler_info_t
        • Sampler Structures
          • ur_sampler_desc_t
          • ur_sampler_native_properties_t
      • Usm
        • Usm Functions
          • urUSMHostAlloc
          • urUSMDeviceAlloc
          • urUSMSharedAlloc
          • urUSMFree
          • urUSMGetMemAllocInfo
          • urUSMPoolCreate
          • urUSMPoolRetain
          • urUSMPoolRelease
          • urUSMPoolGetInfo
        • Usm Enums
          • ur_usm_host_mem_flags_t
          • ur_usm_device_mem_flags_t
          • ur_usm_pool_flags_t
          • ur_usm_type_t
          • ur_usm_alloc_info_t
          • ur_usm_advice_flags_t
          • ur_usm_pool_info_t
        • Usm Structures
          • ur_usm_desc_t
          • ur_usm_host_desc_t
          • ur_usm_device_desc_t
          • ur_usm_alloc_location_desc_t
          • ur_usm_pool_desc_t
          • ur_usm_pool_limits_desc_t
      • Virtual memory
        • Virtual memory Functions
          • urVirtualMemGranularityGetInfo
          • urVirtualMemReserve
          • urVirtualMemFree
          • urVirtualMemMap
          • urVirtualMemUnmap
          • urVirtualMemSetAccess
          • urVirtualMemGetInfo
          • urPhysicalMemCreate
          • urPhysicalMemRetain
          • urPhysicalMemRelease
          • urPhysicalMemGetInfo
        • Virtual memory Enums
          • ur_virtual_mem_granularity_info_t
          • ur_virtual_mem_access_flags_t
          • ur_virtual_mem_info_t
          • ur_physical_mem_flags_t
          • ur_physical_mem_info_t
        • Virtual memory Structures
          • ur_physical_mem_properties_t
      • Program
        • Program Functions
          • urProgramCreateWithIL
          • urProgramCreateWithBinary
          • urProgramBuild
          • urProgramCompile
          • urProgramLink
          • urProgramRetain
          • urProgramRelease
          • urProgramGetFunctionPointer
          • urProgramGetGlobalVariablePointer
          • urProgramGetInfo
          • urProgramGetBuildInfo
          • urProgramSetSpecializationConstants
          • urProgramGetNativeHandle
          • urProgramCreateWithNativeHandle
        • Program Enums
          • ur_program_metadata_type_t
          • ur_program_info_t
          • ur_program_build_status_t
          • ur_program_binary_type_t
          • ur_program_build_info_t
        • Program Structures
          • ur_program_metadata_value_t
          • ur_program_metadata_t
          • ur_program_properties_t
          • ur_specialization_constant_info_t
          • ur_program_native_properties_t
      • Queue
        • Queue Functions
          • urQueueGetInfo
          • urQueueCreate
          • urQueueRetain
          • urQueueRelease
          • urQueueGetNativeHandle
          • urQueueCreateWithNativeHandle
          • urQueueFinish
          • urQueueFlush
        • Queue Enums
          • ur_queue_info_t
          • ur_queue_flags_t
        • Queue Structures
          • ur_queue_properties_t
          • ur_queue_index_properties_t
          • ur_queue_native_desc_t
          • ur_queue_native_properties_t
      • Event
        • Event Functions
          • urEventGetInfo
          • urEventGetProfilingInfo
          • urEventWait
          • urEventRetain
          • urEventRelease
          • urEventGetNativeHandle
          • urEventCreateWithNativeHandle
          • urEventSetCallback
        • Event Enums
          • ur_command_t
          • ur_event_status_t
          • ur_event_info_t
          • ur_profiling_info_t
          • ur_execution_info_t
        • Event Structures
          • ur_event_native_properties_t
        • Event Typedefs
          • ur_event_callback_t
      • Enqueue
        • Enqueue Functions
          • urEnqueueEventsWait
          • urEnqueueEventsWaitWithBarrier
          • urEnqueueMemBufferRead
          • urEnqueueMemBufferWrite
          • urEnqueueMemBufferReadRect
          • urEnqueueMemBufferWriteRect
          • urEnqueueMemBufferCopy
          • urEnqueueMemBufferCopyRect
          • urEnqueueMemBufferFill
          • urEnqueueMemImageRead
          • urEnqueueMemImageWrite
          • urEnqueueMemImageCopy
          • urEnqueueMemBufferMap
          • urEnqueueMemUnmap
          • urEnqueueUSMFill
          • urEnqueueUSMMemcpy
          • urEnqueueUSMPrefetch
          • urEnqueueUSMAdvise
          • urEnqueueUSMFill2D
          • urEnqueueUSMMemcpy2D
          • urEnqueueDeviceGlobalVariableWrite
          • urEnqueueDeviceGlobalVariableRead
          • urEnqueueReadHostPipe
          • urEnqueueWriteHostPipe
        • Enqueue Enums
          • ur_kernel_launch_flags_t
          • ur_map_flags_t
          • ur_usm_migration_flags_t
        • Enqueue Structures
          • ur_kernel_launch_ext_properties_t
          • ur_kernel_launch_cluster_property_t
          • ur_kernel_launch_workgroup_property_t
      • Enqueue kernel launch with args (experimental)
        • Enqueue kernel launch with args (experimental) Functions
          • urEnqueueKernelLaunchWithArgsExp
        • Enqueue kernel launch with args (experimental) Enums
          • ur_exp_kernel_arg_type_t
        • Enqueue kernel launch with args (experimental) Structures
          • ur_exp_kernel_arg_mem_obj_tuple_t
          • ur_exp_kernel_arg_value_t
          • ur_exp_kernel_arg_properties_t
      • Kernel
        • Kernel Functions
          • urKernelCreate
          • urKernelGetInfo
          • urKernelGetGroupInfo
          • urKernelGetSubGroupInfo
          • urKernelRetain
          • urKernelRelease
          • urKernelSetExecInfo
          • urKernelSetSpecializationConstants
          • urKernelGetNativeHandle
          • urKernelCreateWithNativeHandle
          • urKernelGetSuggestedLocalWorkSize
          • urKernelGetSuggestedLocalWorkSizeWithArgs
          • urKernelSuggestMaxCooperativeGroupCount
        • Kernel Enums
          • ur_kernel_info_t
          • ur_kernel_group_info_t
          • ur_kernel_sub_group_info_t
          • ur_kernel_cache_config_t
          • ur_kernel_exec_info_t
        • Kernel Structures
          • ur_kernel_arg_value_properties_t
          • ur_kernel_arg_local_properties_t
          • ur_kernel_arg_pointer_properties_t
          • ur_kernel_exec_info_properties_t
          • ur_kernel_arg_sampler_properties_t
          • ur_kernel_arg_mem_obj_properties_t
          • ur_kernel_native_properties_t
      • 2d block array capabilities (experimental)
        • 2d block array capabilities (experimental) Enums
          • ur_exp_device_2d_block_array_capability_flags_t
      • Async alloc (experimental)
        • Async alloc (experimental) Functions
          • urEnqueueUSMDeviceAllocExp
          • urEnqueueUSMSharedAllocExp
          • urEnqueueUSMHostAllocExp
          • urEnqueueUSMFreeExp
          • urUSMPoolCreateExp
          • urUSMPoolDestroyExp
          • urUSMPoolGetDefaultDevicePoolExp
          • urUSMPoolGetInfoExp
          • urUSMPoolSetInfoExp
          • urUSMPoolSetDevicePoolExp
          • urUSMPoolGetDevicePoolExp
          • urUSMPoolTrimToExp
        • Async alloc (experimental) Enums
          • ur_exp_async_usm_alloc_flags_t
        • Async alloc (experimental) Structures
          • ur_exp_async_usm_alloc_properties_t
          • ur_usm_pool_buffer_desc_t
      • Bindless images (experimental)
        • Bindless images (experimental) Functions
          • urUSMPitchedAllocExp
          • urBindlessImagesUnsampledImageHandleDestroyExp
          • urBindlessImagesSampledImageHandleDestroyExp
          • urBindlessImagesImageAllocateExp
          • urBindlessImagesImageFreeExp
          • urBindlessImagesUnsampledImageCreateExp
          • urBindlessImagesSampledImageCreateExp
          • urBindlessImagesImageCopyExp
          • urBindlessImagesImageGetInfoExp
          • urBindlessImagesGetImageMemoryHandleTypeSupportExp
          • urBindlessImagesGetImageUnsampledHandleSupportExp
          • urBindlessImagesGetImageSampledHandleSupportExp
          • urBindlessImagesMipmapGetLevelExp
          • urBindlessImagesMipmapFreeExp
          • urBindlessImagesImportExternalMemoryExp
          • urBindlessImagesMapExternalArrayExp
          • urBindlessImagesMapExternalLinearMemoryExp
          • urBindlessImagesReleaseExternalMemoryExp
          • urBindlessImagesFreeMappedLinearMemoryExp
          • urBindlessImagesSupportsImportingHandleTypeExp
          • urBindlessImagesImportExternalSemaphoreExp
          • urBindlessImagesReleaseExternalSemaphoreExp
          • urBindlessImagesWaitExternalSemaphoreExp
          • urBindlessImagesSignalExternalSemaphoreExp
        • Bindless images (experimental) Enums
          • ur_exp_image_copy_flags_t
          • ur_exp_image_copy_input_types_t
          • ur_exp_sampler_cubemap_filter_mode_t
          • ur_exp_external_mem_type_t
          • ur_exp_external_semaphore_type_t
          • ur_exp_image_mem_type_t
        • Bindless images (experimental) Structures
          • ur_exp_file_descriptor_t
          • ur_exp_win32_handle_t
          • ur_exp_win32_name_t
          • ur_exp_sampler_mip_properties_t
          • ur_exp_sampler_addr_modes_t
          • ur_exp_sampler_cubemap_properties_t
          • ur_exp_external_mem_desc_t
          • ur_exp_external_semaphore_desc_t
          • ur_exp_image_copy_region_t
          • ur_exp_image_user_pitch_desc_t
      • Device wait (experimental)
        • Device wait (experimental) Functions
          • urDeviceWaitExp
      • Dynamic link (experimental)
        • Dynamic link (experimental) Functions
          • urProgramDynamicLinkExp
      • Enqueue timestamp recording (experimental)
        • Enqueue timestamp recording (experimental) Functions
          • urEnqueueTimestampRecordingExp
      • Inter process communication (experimental)
        • Inter process communication (experimental) Functions
          • urIPCGetMemHandleExp
          • urIPCPutMemHandleExp
          • urIPCOpenMemHandleExp
          • urIPCCloseMemHandleExp
          • urIPCGetPhysMemHandleExp
          • urIPCPutPhysMemHandleExp
          • urIPCOpenPhysMemHandleExp
          • urIPCClosePhysMemHandleExp
          • urIPCGetEventHandleExp
          • urIPCPutEventHandleExp
          • urIPCOpenEventHandleExp
      • Memory export (experimental)
        • Memory export (experimental) Functions
          • urMemoryExportAllocExportableMemoryExp
          • urMemoryExportFreeExportableMemoryExp
          • urMemoryExportExportMemoryHandleExp
      • Multi device compile (experimental)
        • Multi device compile (experimental) Functions
          • urProgramBuildExp
          • urProgramCompileExp
          • urProgramLinkExp
        • Multi device compile (experimental) Enums
          • ur_exp_program_flags_t
      • Usm context memcpy (experimental)
        • Usm context memcpy (experimental) Functions
          • urUSMContextMemcpyExp
      • Usm host alloc register (experimental)
        • Usm host alloc register (experimental) Functions
          • urUSMHostAllocRegisterExp
          • urUSMHostAllocUnregisterExp
        • Usm host alloc register (experimental) Enums
          • ur_exp_usm_host_alloc_register_flags_t
        • Usm host alloc register (experimental) Structures
          • ur_exp_usm_host_alloc_register_properties_t
      • Usm import release (experimental)
        • Usm import release (experimental) Functions
          • urUSMImportExp
          • urUSMReleaseExp
      • Usm p2p (experimental)
        • Usm p2p (experimental) Functions
          • urUsmP2PEnablePeerAccessExp
          • urUsmP2PDisablePeerAccessExp
          • urUsmP2PPeerAccessGetInfoExp
        • Usm p2p (experimental) Enums
          • ur_exp_peer_info_t
      • Command buffer (experimental)
        • Command buffer (experimental) Functions
          • urCommandBufferCreateExp
          • urCommandBufferRetainExp
          • urCommandBufferReleaseExp
          • urCommandBufferFinalizeExp
          • urCommandBufferAppendKernelLaunchExp
          • urCommandBufferAppendKernelLaunchWithArgsExp
          • urCommandBufferAppendUSMMemcpyExp
          • urCommandBufferAppendUSMFillExp
          • urCommandBufferAppendMemBufferCopyExp
          • urCommandBufferAppendMemBufferWriteExp
          • urCommandBufferAppendMemBufferReadExp
          • urCommandBufferAppendMemBufferCopyRectExp
          • urCommandBufferAppendMemBufferWriteRectExp
          • urCommandBufferAppendMemBufferReadRectExp
          • urCommandBufferAppendMemBufferFillExp
          • urCommandBufferAppendUSMPrefetchExp
          • urCommandBufferAppendUSMAdviseExp
          • urCommandBufferAppendNativeCommandExp
          • urEnqueueCommandBufferExp
          • urCommandBufferUpdateKernelLaunchExp
          • urCommandBufferUpdateSignalEventExp
          • urCommandBufferUpdateWaitEventsExp
          • urCommandBufferGetInfoExp
          • urCommandBufferGetNativeHandleExp
        • Command buffer (experimental) Enums
          • ur_device_command_buffer_update_capability_flags_t
          • ur_exp_command_buffer_info_t
          • ur_exp_command_buffer_command_info_t
        • Command buffer (experimental) Structures
          • ur_exp_command_buffer_desc_t
          • ur_exp_command_buffer_update_memobj_arg_desc_t
          • ur_exp_command_buffer_update_pointer_arg_desc_t
          • ur_exp_command_buffer_update_value_arg_desc_t
          • ur_exp_command_buffer_update_kernel_launch_desc_t
        • Command buffer (experimental) Typedefs
          • ur_exp_command_buffer_sync_point_t
          • ur_exp_command_buffer_native_command_function_t
      • Host task (experimental)
        • Host task (experimental) Functions
          • urEnqueueHostTaskExp
        • Host task (experimental) Enums
          • ur_exp_host_task_flags_t
        • Host task (experimental) Structures
          • ur_exp_host_task_properties_t
        • Host task (experimental) Typedefs
          • ur_exp_host_task_function_t
      • Low power events (experimental)
        • Low power events (experimental) Functions
          • urEnqueueEventsWaitWithBarrierExt
        • Low power events (experimental) Enums
          • ur_exp_enqueue_ext_flags_t
        • Low power events (experimental) Structures
          • ur_exp_enqueue_ext_properties_t
      • Native enqueue (experimental)
        • Native enqueue (experimental) Functions
          • urEnqueueNativeCommandExp
        • Native enqueue (experimental) Enums
          • ur_exp_enqueue_native_command_flags_t
        • Native enqueue (experimental) Structures
          • ur_exp_enqueue_native_command_properties_t
        • Native enqueue (experimental) Typedefs
          • ur_exp_enqueue_native_command_function_t
      • Reusable events (experimental)
        • Reusable events (experimental) Functions
          • urEventCreateExp
        • Reusable events (experimental) Enums
          • ur_exp_event_flags_t
        • Reusable events (experimental) Structures
          • ur_exp_event_desc_t
      • Graph (experimental)
        • Graph (experimental) Functions
          • urGraphCreateExp
          • urQueueBeginGraphCaptureExp
          • urQueueBeginCaptureIntoGraphExp
          • urQueueEndGraphCaptureExp
          • urGraphInstantiateGraphExp
          • urEnqueueGraphExp
          • urGraphDestroyExp
          • urGraphExecutableGraphDestroyExp
          • urQueueIsGraphCaptureEnabledExp
          • urQueueGetGraphExp
          • urGraphIsEmptyExp
          • urGraphGetIdExp
          • urGraphSetDestructionCallbackExp
          • urGraphDumpContentsExp
          • urGraphGetNativeHandleExp
          • urGraphExecutableGraphGetNativeHandleExp
        • Graph (experimental) Typedefs
          • ur_exp_graph_destruction_callback_t
      • Print C API
        • Print C Functions
          • urPrintFunction
          • urPrintStructureType
          • urPrintResult
          • urPrintBaseProperties
          • urPrintBaseDesc
          • urPrintRectOffset
          • urPrintRectRegion
          • urPrintBackend
          • urPrintDeviceInitFlags
          • urPrintLoaderConfigInfo
          • urPrintCodeLocation
          • urPrintAdapterInfo
          • urPrintLoggerLevel
          • urPrintPlatformInfo
          • urPrintApiVersion
          • urPrintPlatformNativeProperties
          • urPrintDeviceBinary
          • urPrintDeviceType
          • urPrintDeviceInfo
          • urPrintDeviceAffinityDomainFlags
          • urPrintDevicePartition
          • urPrintDevicePartitionProperty
          • urPrintDevicePartitionProperties
          • urPrintDeviceFpCapabilityFlags
          • urPrintDeviceMemCacheType
          • urPrintDeviceLocalMemType
          • urPrintDeviceExecCapabilityFlags
          • urPrintDeviceNativeProperties
          • urPrintMemoryOrderCapabilityFlags
          • urPrintMemoryScopeCapabilityFlags
          • urPrintDeviceUsmAccessCapabilityFlags
          • urPrintDeviceThrottleReasonsFlags
          • urPrintKernelLaunchPropertiesFlags
          • urPrintContextFlags
          • urPrintContextProperties
          • urPrintContextInfo
          • urPrintContextNativeProperties
          • urPrintMemFlags
          • urPrintMemType
          • urPrintMemInfo
          • urPrintImageChannelOrder
          • urPrintImageChannelType
          • urPrintImageInfo
          • urPrintImageFormat
          • urPrintImageDesc
          • urPrintBufferProperties
          • urPrintBufferChannelProperties
          • urPrintBufferAllocLocationProperties
          • urPrintBufferRegion
          • urPrintBufferCreateType
          • urPrintMemNativeProperties
          • urPrintSamplerFilterMode
          • urPrintSamplerAddressingMode
          • urPrintSamplerInfo
          • urPrintSamplerDesc
          • urPrintSamplerNativeProperties
          • urPrintUsmHostMemFlags
          • urPrintUsmDeviceMemFlags
          • urPrintUsmPoolFlags
          • urPrintUsmType
          • urPrintUsmAllocInfo
          • urPrintUsmAdviceFlags
          • urPrintUsmDesc
          • urPrintUsmHostDesc
          • urPrintUsmDeviceDesc
          • urPrintUsmAllocLocationDesc
          • urPrintUsmPoolDesc
          • urPrintUsmPoolLimitsDesc
          • urPrintUsmPoolInfo
          • urPrintVirtualMemGranularityInfo
          • urPrintVirtualMemAccessFlags
          • urPrintVirtualMemInfo
          • urPrintPhysicalMemFlags
          • urPrintPhysicalMemProperties
          • urPrintPhysicalMemInfo
          • urPrintProgramMetadataType
          • urPrintProgramMetadata
          • urPrintProgramProperties
          • urPrintProgramInfo
          • urPrintProgramBuildStatus
          • urPrintProgramBinaryType
          • urPrintProgramBuildInfo
          • urPrintSpecializationConstantInfo
          • urPrintProgramNativeProperties
          • urPrintQueueInfo
          • urPrintQueueFlags
          • urPrintQueueProperties
          • urPrintQueueIndexProperties
          • urPrintQueueNativeDesc
          • urPrintQueueNativeProperties
          • urPrintCommand
          • urPrintEventStatus
          • urPrintEventInfo
          • urPrintProfilingInfo
          • urPrintEventNativeProperties
          • urPrintExecutionInfo
          • urPrintKernelLaunchFlags
          • urPrintKernelLaunchExtProperties
          • urPrintKernelLaunchClusterProperty
          • urPrintKernelLaunchWorkgroupProperty
          • urPrintMapFlags
          • urPrintUsmMigrationFlags
          • urPrintExpKernelArgType
          • urPrintExpKernelArgMemObjTuple
          • urPrintExpKernelArgProperties
          • urPrintKernelArgValueProperties
          • urPrintKernelArgLocalProperties
          • urPrintKernelInfo
          • urPrintKernelGroupInfo
          • urPrintKernelSubGroupInfo
          • urPrintKernelCacheConfig
          • urPrintKernelExecInfo
          • urPrintKernelArgPointerProperties
          • urPrintKernelExecInfoProperties
          • urPrintKernelArgSamplerProperties
          • urPrintKernelArgMemObjProperties
          • urPrintKernelNativeProperties
          • urPrintExpDevice_2dBlockArrayCapabilityFlags
          • urPrintExpAsyncUsmAllocFlags
          • urPrintExpAsyncUsmAllocProperties
          • urPrintUsmPoolBufferDesc
          • urPrintExpImageCopyFlags
          • urPrintExpImageCopyInputTypes
          • urPrintExpSamplerCubemapFilterMode
          • urPrintExpExternalMemType
          • urPrintExpExternalSemaphoreType
          • urPrintExpImageMemType
          • urPrintExpFileDescriptor
          • urPrintExpWin32Handle
          • urPrintExpWin32Name
          • urPrintExpSamplerMipProperties
          • urPrintExpSamplerAddrModes
          • urPrintExpSamplerCubemapProperties
          • urPrintExpExternalMemDesc
          • urPrintExpExternalSemaphoreDesc
          • urPrintExpImageCopyRegion
          • urPrintExpImageUserPitchDesc
          • urPrintExpProgramFlags
          • urPrintExpUsmHostAllocRegisterFlags
          • urPrintExpUsmHostAllocRegisterProperties
          • urPrintExpPeerInfo
          • urPrintDeviceCommandBufferUpdateCapabilityFlags
          • urPrintExpCommandBufferInfo
          • urPrintExpCommandBufferCommandInfo
          • urPrintExpCommandBufferDesc
          • urPrintExpCommandBufferUpdateMemobjArgDesc
          • urPrintExpCommandBufferUpdatePointerArgDesc
          • urPrintExpCommandBufferUpdateValueArgDesc
          • urPrintExpCommandBufferUpdateKernelLaunchDesc
          • urPrintExpHostTaskFlags
          • urPrintExpHostTaskProperties
          • urPrintExpEnqueueExtFlags
          • urPrintExpEnqueueExtProperties
          • urPrintExpEnqueueNativeCommandFlags
          • urPrintExpEnqueueNativeCommandProperties
          • urPrintExpEventFlags
          • urPrintExpEventDesc
          • urPrintLoaderConfigCreateParams
          • urPrintLoaderConfigRetainParams
          • urPrintLoaderConfigReleaseParams
          • urPrintLoaderConfigGetInfoParams
          • urPrintLoaderConfigEnableLayerParams
          • urPrintLoaderConfigSetCodeLocationCallbackParams
          • urPrintLoaderConfigSetMockingEnabledParams
          • urPrintAdapterGetParams
          • urPrintAdapterReleaseParams
          • urPrintAdapterRetainParams
          • urPrintAdapterGetLastErrorParams
          • urPrintAdapterGetInfoParams
          • urPrintAdapterSetLoggerCallbackParams
          • urPrintAdapterSetLoggerCallbackLevelParams
          • urPrintPlatformGetParams
          • urPrintPlatformGetInfoParams
          • urPrintPlatformGetNativeHandleParams
          • urPrintPlatformCreateWithNativeHandleParams
          • urPrintPlatformGetApiVersionParams
          • urPrintPlatformGetBackendOptionParams
          • urPrintContextCreateParams
          • urPrintContextRetainParams
          • urPrintContextReleaseParams
          • urPrintContextGetInfoParams
          • urPrintContextGetNativeHandleParams
          • urPrintContextCreateWithNativeHandleParams
          • urPrintContextSetExtendedDeleterParams
          • urPrintEventGetInfoParams
          • urPrintEventGetProfilingInfoParams
          • urPrintEventWaitParams
          • urPrintEventRetainParams
          • urPrintEventReleaseParams
          • urPrintEventGetNativeHandleParams
          • urPrintEventCreateWithNativeHandleParams
          • urPrintEventSetCallbackParams
          • urPrintEventCreateExpParams
          • urPrintProgramCreateWithIlParams
          • urPrintProgramCreateWithBinaryParams
          • urPrintProgramBuildParams
          • urPrintProgramDynamicLinkExpParams
          • urPrintProgramBuildExpParams
          • urPrintProgramCompileParams
          • urPrintProgramCompileExpParams
          • urPrintProgramLinkParams
          • urPrintProgramLinkExpParams
          • urPrintProgramRetainParams
          • urPrintProgramReleaseParams
          • urPrintProgramGetFunctionPointerParams
          • urPrintProgramGetGlobalVariablePointerParams
          • urPrintProgramGetInfoParams
          • urPrintProgramGetBuildInfoParams
          • urPrintProgramSetSpecializationConstantsParams
          • urPrintProgramGetNativeHandleParams
          • urPrintProgramCreateWithNativeHandleParams
          • urPrintKernelCreateParams
          • urPrintKernelGetInfoParams
          • urPrintKernelGetGroupInfoParams
          • urPrintKernelGetSubGroupInfoParams
          • urPrintKernelRetainParams
          • urPrintKernelReleaseParams
          • urPrintKernelGetNativeHandleParams
          • urPrintKernelCreateWithNativeHandleParams
          • urPrintKernelGetSuggestedLocalWorkSizeParams
          • urPrintKernelGetSuggestedLocalWorkSizeWithArgsParams
          • urPrintKernelSetExecInfoParams
          • urPrintKernelSetSpecializationConstantsParams
          • urPrintKernelSuggestMaxCooperativeGroupCountParams
          • urPrintQueueGetInfoParams
          • urPrintQueueCreateParams
          • urPrintQueueRetainParams
          • urPrintQueueReleaseParams
          • urPrintQueueGetNativeHandleParams
          • urPrintQueueCreateWithNativeHandleParams
          • urPrintQueueFinishParams
          • urPrintQueueFlushParams
          • urPrintQueueBeginGraphCaptureExpParams
          • urPrintQueueBeginCaptureIntoGraphExpParams
          • urPrintQueueEndGraphCaptureExpParams
          • urPrintQueueIsGraphCaptureEnabledExpParams
          • urPrintQueueGetGraphExpParams
          • urPrintSamplerCreateParams
          • urPrintSamplerRetainParams
          • urPrintSamplerReleaseParams
          • urPrintSamplerGetInfoParams
          • urPrintSamplerGetNativeHandleParams
          • urPrintSamplerCreateWithNativeHandleParams
          • urPrintMemImageCreateParams
          • urPrintMemBufferCreateParams
          • urPrintMemRetainParams
          • urPrintMemReleaseParams
          • urPrintMemBufferPartitionParams
          • urPrintMemGetNativeHandleParams
          • urPrintMemBufferCreateWithNativeHandleParams
          • urPrintMemImageCreateWithNativeHandleParams
          • urPrintMemGetInfoParams
          • urPrintMemImageGetInfoParams
          • urPrintPhysicalMemCreateParams
          • urPrintPhysicalMemRetainParams
          • urPrintPhysicalMemReleaseParams
          • urPrintPhysicalMemGetInfoParams
          • urPrintEnqueueEventsWaitParams
          • urPrintEnqueueEventsWaitWithBarrierParams
          • urPrintEnqueueMemBufferReadParams
          • urPrintEnqueueMemBufferWriteParams
          • urPrintEnqueueMemBufferReadRectParams
          • urPrintEnqueueMemBufferWriteRectParams
          • urPrintEnqueueMemBufferCopyParams
          • urPrintEnqueueMemBufferCopyRectParams
          • urPrintEnqueueMemBufferFillParams
          • urPrintEnqueueMemImageReadParams
          • urPrintEnqueueMemImageWriteParams
          • urPrintEnqueueMemImageCopyParams
          • urPrintEnqueueMemBufferMapParams
          • urPrintEnqueueMemUnmapParams
          • urPrintEnqueueUsmFillParams
          • urPrintEnqueueUsmMemcpyParams
          • urPrintEnqueueUsmPrefetchParams
          • urPrintEnqueueUsmAdviseParams
          • urPrintEnqueueUsmFill_2dParams
          • urPrintEnqueueUsmMemcpy_2dParams
          • urPrintEnqueueDeviceGlobalVariableWriteParams
          • urPrintEnqueueDeviceGlobalVariableReadParams
          • urPrintEnqueueReadHostPipeParams
          • urPrintEnqueueWriteHostPipeParams
          • urPrintEnqueueKernelLaunchWithArgsExpParams
          • urPrintEnqueueEventsWaitWithBarrierExtParams
          • urPrintEnqueueUsmDeviceAllocExpParams
          • urPrintEnqueueUsmSharedAllocExpParams
          • urPrintEnqueueUsmHostAllocExpParams
          • urPrintEnqueueUsmFreeExpParams
          • urPrintEnqueueTimestampRecordingExpParams
          • urPrintEnqueueCommandBufferExpParams
          • urPrintEnqueueHostTaskExpParams
          • urPrintEnqueueNativeCommandExpParams
          • urPrintEnqueueGraphExpParams
          • urPrintUsmHostAllocParams
          • urPrintUsmDeviceAllocParams
          • urPrintUsmSharedAllocParams
          • urPrintUsmFreeParams
          • urPrintUsmGetMemAllocInfoParams
          • urPrintUsmPoolCreateParams
          • urPrintUsmPoolRetainParams
          • urPrintUsmPoolReleaseParams
          • urPrintUsmPoolGetInfoParams
          • urPrintUsmPoolCreateExpParams
          • urPrintUsmPoolDestroyExpParams
          • urPrintUsmPoolGetDefaultDevicePoolExpParams
          • urPrintUsmPoolGetInfoExpParams
          • urPrintUsmPoolSetInfoExpParams
          • urPrintUsmPoolSetDevicePoolExpParams
          • urPrintUsmPoolGetDevicePoolExpParams
          • urPrintUsmPoolTrimToExpParams
          • urPrintUsmPitchedAllocExpParams
          • urPrintUsmContextMemcpyExpParams
          • urPrintUsmHostAllocUnregisterExpParams
          • urPrintUsmHostAllocRegisterExpParams
          • urPrintUsmImportExpParams
          • urPrintUsmReleaseExpParams
          • urPrintBindlessImagesUnsampledImageHandleDestroyExpParams
          • urPrintBindlessImagesSampledImageHandleDestroyExpParams
          • urPrintBindlessImagesImageAllocateExpParams
          • urPrintBindlessImagesImageFreeExpParams
          • urPrintBindlessImagesUnsampledImageCreateExpParams
          • urPrintBindlessImagesSampledImageCreateExpParams
          • urPrintBindlessImagesImageCopyExpParams
          • urPrintBindlessImagesImageGetInfoExpParams
          • urPrintBindlessImagesGetImageMemoryHandleTypeSupportExpParams
          • urPrintBindlessImagesGetImageUnsampledHandleSupportExpParams
          • urPrintBindlessImagesGetImageSampledHandleSupportExpParams
          • urPrintBindlessImagesMipmapGetLevelExpParams
          • urPrintBindlessImagesMipmapFreeExpParams
          • urPrintBindlessImagesImportExternalMemoryExpParams
          • urPrintBindlessImagesMapExternalArrayExpParams
          • urPrintBindlessImagesMapExternalLinearMemoryExpParams
          • urPrintBindlessImagesReleaseExternalMemoryExpParams
          • urPrintBindlessImagesFreeMappedLinearMemoryExpParams
          • urPrintBindlessImagesSupportsImportingHandleTypeExpParams
          • urPrintBindlessImagesImportExternalSemaphoreExpParams
          • urPrintBindlessImagesReleaseExternalSemaphoreExpParams
          • urPrintBindlessImagesWaitExternalSemaphoreExpParams
          • urPrintBindlessImagesSignalExternalSemaphoreExpParams
          • urPrintCommandBufferCreateExpParams
          • urPrintCommandBufferRetainExpParams
          • urPrintCommandBufferReleaseExpParams
          • urPrintCommandBufferFinalizeExpParams
          • urPrintCommandBufferAppendKernelLaunchExpParams
          • urPrintCommandBufferAppendKernelLaunchWithArgsExpParams
          • urPrintCommandBufferAppendUsmMemcpyExpParams
          • urPrintCommandBufferAppendUsmFillExpParams
          • urPrintCommandBufferAppendMemBufferCopyExpParams
          • urPrintCommandBufferAppendMemBufferWriteExpParams
          • urPrintCommandBufferAppendMemBufferReadExpParams
          • urPrintCommandBufferAppendMemBufferCopyRectExpParams
          • urPrintCommandBufferAppendMemBufferWriteRectExpParams
          • urPrintCommandBufferAppendMemBufferReadRectExpParams
          • urPrintCommandBufferAppendMemBufferFillExpParams
          • urPrintCommandBufferAppendUsmPrefetchExpParams
          • urPrintCommandBufferAppendUsmAdviseExpParams
          • urPrintCommandBufferAppendNativeCommandExpParams
          • urPrintCommandBufferUpdateKernelLaunchExpParams
          • urPrintCommandBufferUpdateSignalEventExpParams
          • urPrintCommandBufferUpdateWaitEventsExpParams
          • urPrintCommandBufferGetInfoExpParams
          • urPrintCommandBufferGetNativeHandleExpParams
          • urPrintGraphCreateExpParams
          • urPrintGraphInstantiateGraphExpParams
          • urPrintGraphDestroyExpParams
          • urPrintGraphExecutableGraphDestroyExpParams
          • urPrintGraphIsEmptyExpParams
          • urPrintGraphGetIdExpParams
          • urPrintGraphSetDestructionCallbackExpParams
          • urPrintGraphDumpContentsExpParams
          • urPrintGraphGetNativeHandleExpParams
          • urPrintGraphExecutableGraphGetNativeHandleExpParams
          • urPrintIpcGetMemHandleExpParams
          • urPrintIpcPutMemHandleExpParams
          • urPrintIpcOpenMemHandleExpParams
          • urPrintIpcCloseMemHandleExpParams
          • urPrintIpcGetPhysMemHandleExpParams
          • urPrintIpcPutPhysMemHandleExpParams
          • urPrintIpcOpenPhysMemHandleExpParams
          • urPrintIpcClosePhysMemHandleExpParams
          • urPrintIpcGetEventHandleExpParams
          • urPrintIpcPutEventHandleExpParams
          • urPrintIpcOpenEventHandleExpParams
          • urPrintMemoryExportAllocExportableMemoryExpParams
          • urPrintMemoryExportFreeExportableMemoryExpParams
          • urPrintMemoryExportExportMemoryHandleExpParams
          • urPrintUsmP2pEnablePeerAccessExpParams
          • urPrintUsmP2pDisablePeerAccessExpParams
          • urPrintUsmP2pPeerAccessGetInfoExpParams
          • urPrintLoaderInitParams
          • urPrintLoaderTearDownParams
          • urPrintVirtualMemGranularityGetInfoParams
          • urPrintVirtualMemReserveParams
          • urPrintVirtualMemFreeParams
          • urPrintVirtualMemMapParams
          • urPrintVirtualMemUnmapParams
          • urPrintVirtualMemSetAccessParams
          • urPrintVirtualMemGetInfoParams
          • urPrintDeviceGetParams
          • urPrintDeviceGetSelectedParams
          • urPrintDeviceGetInfoParams
          • urPrintDeviceRetainParams
          • urPrintDeviceReleaseParams
          • urPrintDevicePartitionParams
          • urPrintDeviceSelectBinaryParams
          • urPrintDeviceGetNativeHandleParams
          • urPrintDeviceCreateWithNativeHandleParams
          • urPrintDeviceGetGlobalTimestampsParams
          • urPrintDeviceWaitExpParams
          • urPrintFunctionParams
      • Print C++ API
        • Print C++ Functions
          • printFunctionParams
        • Print Operators
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.