diff options
| author | Jonathan Bradley <jcb@pikum.xyz> | 2023-09-19 19:04:09 -0400 |
|---|---|---|
| committer | Jonathan Bradley <jcb@pikum.xyz> | 2023-09-19 19:04:09 -0400 |
| commit | e966fc36c684de7e1f1477cfdd7d50c2da374bad (patch) | |
| tree | 31ec56e6713752e345e80987bed6df82c2733968 /src/entities.cpp | |
| parent | 2a66b641c1540e297b56e87ca87f10382aa6edd0 (diff) | |
filling out render pass - color resolve and depth
Diffstat (limited to 'src/entities.cpp')
| -rw-r--r-- | src/entities.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/entities.cpp b/src/entities.cpp index 8d9206b..70b3a58 100644 --- a/src/entities.cpp +++ b/src/entities.cpp @@ -257,12 +257,11 @@ void EntityType_Init() { VkPipelineRasterizationStateCreateInfo vkPipelineRasterizationStateCreateInfoLine{vkPipelineRasterizationStateCreateInfoFill}; vkPipelineRasterizationStateCreateInfoLine.polygonMode = VK_POLYGON_MODE_LINE; - // TODO MultiSampling VkPipelineMultisampleStateCreateInfo vkPipelineMultisampleStateCreateInfo; vkPipelineMultisampleStateCreateInfo.sType = VK_STRUCTURE_TYPE_PIPELINE_MULTISAMPLE_STATE_CREATE_INFO; vkPipelineMultisampleStateCreateInfo.pNext = nullptr; vkPipelineMultisampleStateCreateInfo.flags = 0; - vkPipelineMultisampleStateCreateInfo.rasterizationSamples = VK_SAMPLE_COUNT_1_BIT; + vkPipelineMultisampleStateCreateInfo.rasterizationSamples = renderSampleCount; vkPipelineMultisampleStateCreateInfo.sampleShadingEnable = VK_FALSE; vkPipelineMultisampleStateCreateInfo.minSampleShading = 0.0f; vkPipelineMultisampleStateCreateInfo.pSampleMask = nullptr; @@ -363,7 +362,7 @@ void EntityType_Init() { vkGraphicsPipelineCreateInfo[i].pColorBlendState = &vkPipelineColorBlendStateCreateInfo; vkGraphicsPipelineCreateInfo[i].pDynamicState = &vkPipelineDynamicStateCreateInfo; vkGraphicsPipelineCreateInfo[i].layout = vkPipelineLayout_Texture; - vkGraphicsPipelineCreateInfo[i].renderPass = vkRenderPass; + vkGraphicsPipelineCreateInfo[i].renderPass = renderRenderPass; vkGraphicsPipelineCreateInfo[i].subpass = 0; vkGraphicsPipelineCreateInfo[i].basePipelineHandle = VK_NULL_HANDLE; vkGraphicsPipelineCreateInfo[i].basePipelineIndex = {}; |
