HDK
|
RAII wrapper class for VkPipeline. More...
#include <RV_VKPipeline.h>
Public Member Functions | |
VkPipeline | getVkPipeline () |
RV_VKPipeline () | |
RV_VKPipeline (RV_Instance *inst, VkPipeline vk_pipeline) | |
RV_VKPipeline (const RV_VKPipeline &)=delete | |
RV_VKPipeline & | operator= (RV_VKPipeline &)=delete |
RV_VKPipeline (RV_VKPipeline &&other) noexcept | |
~RV_VKPipeline () | |
Static Public Member Functions | |
static RV_VKPipelinePtr | create (RV_Instance *inst, const RV_VKPipelineLayout &layout_info, const RV_VKPipelineStateInfo &state_info, const RV_VKPipelineInputInfo &input_info) |
static RV_VKPipelinePtr | createCompute (RV_Instance *inst, const RV_VKPipelineLayout &layout) |
RAII wrapper class for VkPipeline.
Definition at line 438 of file RV_VKPipeline.h.
|
inline |
Definition at line 454 of file RV_VKPipeline.h.
|
inline |
Definition at line 457 of file RV_VKPipeline.h.
|
delete |
|
inlinenoexcept |
Definition at line 466 of file RV_VKPipeline.h.
|
inline |
Definition at line 474 of file RV_VKPipeline.h.
|
static |
|
static |
|
inline |
Definition at line 441 of file RV_VKPipeline.h.
|
delete |