Intel clGPU
|
This is the complete list of members for kernel_command, including all inherited members.
engine_object(const std::shared_ptr< engine > &engine) (defined in engine_object) | engine_object | inlineexplicit |
get_engine() const -> typename std::enable_if< std::is_base_of< engine, EngTy >::value, std::shared_ptr< EngTy >>::type | engine_object | inline |
set_arg(unsigned idx, const T &value) -> typename std::enable_if<!std::is_pointer< T >::value >::type | kernel_command | inline |
set_arg(unsigned idx, const std::shared_ptr< buffer_binding > &value) | kernel_command | inline |
set_buffer_arg(unsigned idx, const std::shared_ptr< buffer_binding > &binding)=0 | kernel_command | protectedpure virtual |
set_options(const kernel_options ¶ms)=0 | kernel_command | pure virtual |
set_scalar_arg(unsigned idx, const void *ptr, size_t size)=0 | kernel_command | protectedpure virtual |
submit(const std::vector< std::shared_ptr< event >> &dependencies={}, const command_queue &queue=default_queue)=0 | command | pure virtual |
~engine_object()=default (defined in engine_object) | engine_object | virtual |