Kernel Tuning Toolkit 2.3
 
Loading...
Searching...
No Matches
ComputeApiInitializer.h
Go to the documentation of this file.
1
4#pragma once
5
6#include <vector>
7
8#include <KttPlatform.h>
9#include <KttTypes.h>
10
11namespace ktt
12{
13
18{
19public:
26 explicit ComputeApiInitializer(ComputeContext context, const std::vector<ComputeQueue>& queues);
27
33
38 const std::vector<ComputeQueue>& GetQueues() const;
39
40private:
41 ComputeContext m_Context;
42 std::vector<ComputeQueue> m_Queues;
43};
44
45} // namespace ktt
Definition ComputeApiInitializer.h:18
ComputeApiInitializer(ComputeContext context, const std::vector< ComputeQueue > &queues)
const std::vector< ComputeQueue > & GetQueues() const
ComputeContext GetContext() const
Definition KttPlatform.h:41
void * ComputeContext
Definition KttTypes.h:130