Ich weiß, wenn Shader-Modul in Vulkan erstellen können Sie den Einstiegspunkt in VkPipelineShaderStageCreateInfo
mit pName
angeben.Mit verschiedenen Eingangspunkt neben Haupt in Vulkan
Ich konnte jedoch nicht einen anderen Einstiegspunkt als "Haupt" in meiner GLSL/SPV-Datei verwenden.
typedef struct VkPipelineShaderStageCreateInfo {
VkStructureType sType;
const void* pNext;
VkPipelineShaderStageCreateFlags flags;
VkShaderStageFlagBits stage;
VkShaderModule module;
const char* pName;
const VkSpecializationInfo* pSpecializationInfo;
} VkPipelineShaderStageCreateInfo;
Hat jemals jemand diese Funktion verwendet und kann mir ein Beispiel geben? Danke