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_VKPipeline * | create (RV_Instance *inst, const RV_VKPipelineLayout &layout_info, const RV_VKPipelineStateInfo &state_info, const RV_VKPipelineInputInfo &input_info) |
static RV_VKPipeline * | createCompute (RV_Instance *inst, const RV_VKPipelineLayout &layout) |
RAII wrapper class for VkPipeline.
Definition at line 436 of file RV_VKPipeline.h.
|
inline |
Definition at line 452 of file RV_VKPipeline.h.
|
inline |
Definition at line 455 of file RV_VKPipeline.h.
|
delete |
|
inlinenoexcept |
Definition at line 464 of file RV_VKPipeline.h.
|
inline |
Definition at line 472 of file RV_VKPipeline.h.
|
static |
|
static |
|
inline |
Definition at line 439 of file RV_VKPipeline.h.
|
delete |