DPC++ Runtime
Runtime libraries for oneAPI DPC++
property_helper.hpp File Reference
Include dependency graph for property_helper.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  cl::sycl::detail::DataLessPropertyBase
 
class  cl::sycl::detail::DataLessProperty< ID >
 
class  cl::sycl::detail::PropertyWithDataBase
 
class  cl::sycl::detail::PropertyWithData< ID >
 

Namespaces

 cl
 We provide new interfaces for matrix muliply in this patch:
 
 cl::sycl
 
 cl::sycl::detail
 

Enumerations

enum  cl::sycl::detail::DataLessPropKind {
  cl::sycl::detail::BufferUseHostPtr = 0, cl::sycl::detail::ImageUseHostPtr = 1, cl::sycl::detail::QueueEnableProfiling = 2, cl::sycl::detail::InOrder = 3,
  cl::sycl::detail::NoInit = 4, cl::sycl::detail::BufferUsePinnedHostMemory = 5, cl::sycl::detail::UsePrimaryContext = 6, cl::sycl::detail::InitializeToIdentity = 7,
  cl::sycl::detail::UseDefaultStream = 8, cl::sycl::detail::DiscardEvents = 9, cl::sycl::detail::DeviceReadOnly = 10, cl::sycl::detail::LastKnownDataLessPropKind = 10,
  cl::sycl::detail::DataLessPropKindSize = 32
}
 
enum  cl::sycl::detail::PropWithDataKind {
  cl::sycl::detail::BufferUseMutex = 0, cl::sycl::detail::BufferContextBound = 1, cl::sycl::detail::ImageUseMutex = 2, cl::sycl::detail::ImageContextBound = 3,
  cl::sycl::detail::BufferMemChannel = 4, cl::sycl::detail::AccPropBufferLocation = 5, cl::sycl::detail::PropWithDataKindSize = 6
}