blob: 639fa0f71bdd6ddeca70eb12de6c042de044b09e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
#ifndef PHYSICAL_DEVICE_CONTEXT_HH_
#define PHYSICAL_DEVICE_CONTEXT_HH_
#include "instance_context.hh"
#include <vulkan/vulkan.hpp>
#include "context.hh"
namespace low_latency {
class PhysicalDeviceContext final : public Context {
public:
InstanceContext& instance;
const VkPhysicalDevice physical_device;
public:
PhysicalDeviceContext(InstanceContext& instance_context,
const VkPhysicalDevice& physical_device);
virtual ~PhysicalDeviceContext();
};
} // namespace low_latency
#endif
|