HatchitGraphics
ht_gpuqueue.h
1 
26 #pragma once
27 
28 #include <ht_platform.h> //HT_API
29 
30 namespace Hatchit
31 {
32  namespace Graphics
33  {
34  enum class QueueType
35  {
36  GRAPHICS,
37  COMPUTE,
38  COPY
39  };
40 
41  class HT_API GPUQueue
42  {
43  public:
44  virtual ~GPUQueue() {};
45 
46  QueueType GetQueueType() const;
47 
48  protected:
49  QueueType m_queueType;
50  };
51  }
52 }
Hatchit Engine Copyright(c) 2015-2016 Third-Degree.
Definition: ht_color.h:19
Singelton class that manages loading of GPU resource objects.
Definition: ht_gpuqueue.h:41