Vulkanでシェーダーモジュールを作成するときに、pName
を使用してVkPipelineShaderStageCreateInfo
にエントリーポイントを指定することができます。他のエントリーポイントを別名で使用する
しかし、私はglsl/spvファイルで 'main'以外のエントリポイントを使用することができませんでした。
typedef struct VkPipelineShaderStageCreateInfo {
VkStructureType sType;
const void* pNext;
VkPipelineShaderStageCreateFlags flags;
VkShaderStageFlagBits stage;
VkShaderModule module;
const char* pName;
const VkSpecializationInfo* pSpecializationInfo;
} VkPipelineShaderStageCreateInfo;
誰もこの機能を使用したことがありますか?ありがとうございます