|
Cogs.Core
|
Public Attributes | |
| VkPipelineLayout | pipelineLayout |
| std::vector< VkDescriptorSetLayout > | descriptorSetLayouts |
Public Attributes inherited from Cogs::Effect | |
| EffectSignature | signature |
| Shader | shaders [ShaderType::NumShaderSlots] |
| std::unordered_map< size_t, EffectVariable > | effectVariables |
| Shader & | vertexShader |
| Shader & | hullShader |
| Shader & | domainShader |
| Shader & | geometryShader |
| Shader & | pixelShader |
| Shader & | computeShader |
Additional Inherited Members | |
Public Member Functions inherited from Cogs::Effect | |
| Effect & | operator= (const Effect &other) |
| Effect & | operator= (Effect &&other) noexcept |
| void | buildSignature () |
Definition at line 13 of file EffectsVK.h.
| std::vector<VkDescriptorSetLayout> Cogs::EffectVK::descriptorSetLayouts |
Definition at line 17 of file EffectsVK.h.
| VkPipelineLayout Cogs::EffectVK::pipelineLayout |
Definition at line 15 of file EffectsVK.h.