|
Nebula
|
#include <vkshaderprogram.h>
Public Attributes | |
| uint32_t | stageCount |
| VkPipelineVertexInputStateCreateInfo | vertexInfo |
| VkPipelineRasterizationStateCreateInfo | rasterizerInfo |
| VkPipelineMultisampleStateCreateInfo | multisampleInfo |
| VkPipelineDepthStencilStateCreateInfo | depthStencilInfo |
| VkPipelineColorBlendStateCreateInfo | colorBlendInfo |
| VkPipelineColorBlendAttachmentState | colorBlendAttachments [8] |
| VkPipelineDynamicStateCreateInfo | graphicsDynamicStateInfo |
| VkPipelineTessellationStateCreateInfo | tessInfo |
| VkPipelineShaderStageCreateInfo | graphicsShaderInfos [5] |
| VkPipelineDynamicStateCreateInfo | raytracingDynamicStateInfo |
| VkPipelineShaderStageCreateInfo | raytracingShaderInfos [6] |
| VkShaderModule | vs |
| VkShaderModule | hs |
| VkShaderModule | ds |
| VkShaderModule | gs |
| VkShaderModule | ps |
| VkShaderModule | cs |
| VkShaderModule | ts |
| VkShaderModule | ms |
| VkShaderModule | rg |
| VkShaderModule | ra |
| VkShaderModule | rc |
| VkShaderModule | rm |
| VkShaderModule | ri |
| VkShaderModule | ca |
| uint | stencilFrontRef |
| uint | stencilBackRef |
| uint | stencilReadMask |
| uint | stencilWriteMask |
| VkPipeline | pipeline |
| uint | rayPayloadSize |
| uint | hitAttributeSize |
| VkPipelineLayout | layout |
| CoreGraphics::ShaderPipeline | type |
| uint32_t | uniqueId |
| VkShaderModule Vulkan::VkShaderProgramRuntimeInfo::ca |
| VkPipelineColorBlendAttachmentState Vulkan::VkShaderProgramRuntimeInfo::colorBlendAttachments[8] |
| VkPipelineColorBlendStateCreateInfo Vulkan::VkShaderProgramRuntimeInfo::colorBlendInfo |
| VkShaderModule Vulkan::VkShaderProgramRuntimeInfo::cs |
| VkPipelineDepthStencilStateCreateInfo Vulkan::VkShaderProgramRuntimeInfo::depthStencilInfo |
| VkShaderModule Vulkan::VkShaderProgramRuntimeInfo::ds |
| VkPipelineDynamicStateCreateInfo Vulkan::VkShaderProgramRuntimeInfo::graphicsDynamicStateInfo |
| VkPipelineShaderStageCreateInfo Vulkan::VkShaderProgramRuntimeInfo::graphicsShaderInfos[5] |
| VkShaderModule Vulkan::VkShaderProgramRuntimeInfo::gs |
| uint Vulkan::VkShaderProgramRuntimeInfo::hitAttributeSize |
| VkShaderModule Vulkan::VkShaderProgramRuntimeInfo::hs |
| VkPipelineLayout Vulkan::VkShaderProgramRuntimeInfo::layout |
| VkShaderModule Vulkan::VkShaderProgramRuntimeInfo::ms |
| VkPipelineMultisampleStateCreateInfo Vulkan::VkShaderProgramRuntimeInfo::multisampleInfo |
| VkPipeline Vulkan::VkShaderProgramRuntimeInfo::pipeline |
| VkShaderModule Vulkan::VkShaderProgramRuntimeInfo::ps |
| VkShaderModule Vulkan::VkShaderProgramRuntimeInfo::ra |
| VkPipelineRasterizationStateCreateInfo Vulkan::VkShaderProgramRuntimeInfo::rasterizerInfo |
| uint Vulkan::VkShaderProgramRuntimeInfo::rayPayloadSize |
| VkPipelineDynamicStateCreateInfo Vulkan::VkShaderProgramRuntimeInfo::raytracingDynamicStateInfo |
| VkPipelineShaderStageCreateInfo Vulkan::VkShaderProgramRuntimeInfo::raytracingShaderInfos[6] |
| VkShaderModule Vulkan::VkShaderProgramRuntimeInfo::rc |
| VkShaderModule Vulkan::VkShaderProgramRuntimeInfo::rg |
| VkShaderModule Vulkan::VkShaderProgramRuntimeInfo::ri |
| VkShaderModule Vulkan::VkShaderProgramRuntimeInfo::rm |
| uint32_t Vulkan::VkShaderProgramRuntimeInfo::stageCount |
| uint Vulkan::VkShaderProgramRuntimeInfo::stencilBackRef |
| uint Vulkan::VkShaderProgramRuntimeInfo::stencilFrontRef |
| uint Vulkan::VkShaderProgramRuntimeInfo::stencilReadMask |
| uint Vulkan::VkShaderProgramRuntimeInfo::stencilWriteMask |
| VkPipelineTessellationStateCreateInfo Vulkan::VkShaderProgramRuntimeInfo::tessInfo |
| VkShaderModule Vulkan::VkShaderProgramRuntimeInfo::ts |
| CoreGraphics::ShaderPipeline Vulkan::VkShaderProgramRuntimeInfo::type |
| uint32_t Vulkan::VkShaderProgramRuntimeInfo::uniqueId |
| VkPipelineVertexInputStateCreateInfo Vulkan::VkShaderProgramRuntimeInfo::vertexInfo |
| VkShaderModule Vulkan::VkShaderProgramRuntimeInfo::vs |