CoreFlow 1.0.0
A modern orchestration and execution runtime
Loading...
Searching...
No Matches
vx_khr_buffer_aliasing.h File Reference
#include <VX/vx.h>

Macros

#define OPENVX_KHR_BUFFER_ALIASING   "vx_khr_buffer_aliasing"
 

Enumerations

enum  vx_buffer_aliasing_enum_e { VX_ENUM_BUFFER_ALIASING_TYPE = 0x1F }
 Extra enums. More...
 
enum  vx_buffer_aliasing_processing_type_e {
  VX_BUFFER_ALIASING_PROCESSING_TYPE_DENSE = ((( VX_ID_KHRONOS ) << 20) | ( VX_ENUM_BUFFER_ALIASING_TYPE << 12)) + 0x0 ,
  VX_BUFFER_ALIASING_PROCESSING_TYPE_SPARSE = ((( VX_ID_KHRONOS ) << 20) | ( VX_ENUM_BUFFER_ALIASING_TYPE << 12)) + 0x1
}
 Type of processing the kernel will perform on the buffer. More...
 

Functions

VX_API_ENTRY vx_status VX_API_CALL vxAliasParameterIndexHint (vx_kernel kernel, vx_uint32 parameter_index_a, vx_uint32 parameter_index_b, vx_enum processing_type)
 Notifies framework that the kernel supports buffer aliasing of specified parameters.
 
VX_API_ENTRY vx_bool VX_API_CALL vxIsParameterAliased (vx_node node, vx_uint32 parameter_index_a, vx_uint32 parameter_index_b)
 Query framework if the specified parameters are aliased.
 

Macro Definition Documentation

◆ OPENVX_KHR_BUFFER_ALIASING

#define OPENVX_KHR_BUFFER_ALIASING   "vx_khr_buffer_aliasing"