Lines Matching defs:SpirvShaderKey
55 struct SpirvShaderKey struct in vk::PipelineCache
66 const VkShaderStageFlagBits &getPipelineStage() const { return pipelineStage; } in getPipelineStage()
67 const std::string &getEntryPointName() const { return entryPointName; } in getEntryPointName()
68 const std::vector<uint32_t> &getInsns() const { return insns; } in getInsns()
69 const vk::RenderPass *getRenderPass() const { return renderPass; } in getRenderPass()
70 uint32_t getSubpassIndex() const { return subpassIndex; } in getSubpassIndex()
71 const VkSpecializationInfo *getSpecializationInfo() const { return specializationInfo.get(); } in getSpecializationInfo()
74 const VkShaderStageFlagBits pipelineStage;
75 const std::string entryPointName;
76 const std::vector<uint32_t> insns;
77 const vk::RenderPass *renderPass;
78 const uint32_t subpassIndex;
79 const vk::SpecializationInfo specializationInfo;