|
|
| device_shared (gfx_device const &device) |
|
| device_shared (device_shared const &)=delete |
|
device_shared & | operator= (device_shared const &)=delete |
|
| device_shared (device_shared &&)=delete |
|
device_shared & | operator= (device_shared &&)=delete |
| void | destroy (gfx_device const *vulkanDevice) |
|
void | drawInCommandBuffer (vk::CommandBuffer const &commandBuffer) |
|
|
gfx_device const & | device |
|
vk::ShaderModule | vertexShaderModule |
|
vk::ShaderModule | fragmentShaderModule |
|
std::vector< vk::PipelineShaderStageCreateInfo > | shaderStages |
◆ destroy()
| void hi::v1::gfx_pipeline_override::device_shared::destroy |
( |
gfx_device const * | vulkanDevice | ) |
|
|
inline |
Deallocate vulkan resources. This is called in the destructor of gfx_device, therefor we can not use our device.
The documentation for this struct was generated from the following files: