diff options
| author | Jonathan Bradley <jcb@pikum.xyz> | 2023-11-07 16:29:31 -0500 |
|---|---|---|
| committer | Jonathan Bradley <jcb@pikum.xyz> | 2023-11-07 16:33:16 -0500 |
| commit | 5fa4f2c31d79adb83e438ad802c4bf176f10a535 (patch) | |
| tree | a1e68cd0b2336c19a18c714f026ccab5ae285104 /src/window.cpp | |
| parent | 3ac80971cd3a31a3d23c226b8ab3f918e677940b (diff) | |
wide lines for wireframe
Diffstat (limited to 'src/window.cpp')
| -rw-r--r-- | src/window.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/window.cpp b/src/window.cpp index 609a71b..0dbd415 100644 --- a/src/window.cpp +++ b/src/window.cpp @@ -467,6 +467,7 @@ void InitVulkan() { VkPhysicalDeviceFeatures requestedFeatures{}; // {} to initialize everything to 0 requestedFeatures.samplerAnisotropy = VK_TRUE; requestedFeatures.sampleRateShading = VK_TRUE; + requestedFeatures.wideLines = VK_TRUE; requestedFeatures.fillModeNonSolid = vkPhysicalDeviceFeatures.fillModeNonSolid; VkDeviceCreateInfo vkDeviceCreateInfo; @@ -1494,6 +1495,7 @@ void CreateGraphicsPipelines() { VkPipelineRasterizationStateCreateInfo vkPipelineRasterizationStateCreateInfoLine{vkPipelineRasterizationStateCreateInfoFill}; vkPipelineRasterizationStateCreateInfoLine.cullMode = VK_CULL_MODE_NONE; vkPipelineRasterizationStateCreateInfoLine.polygonMode = VK_POLYGON_MODE_LINE; + vkPipelineRasterizationStateCreateInfoLine.lineWidth = 5.f; VkPipelineMultisampleStateCreateInfo vkPipelineMultisampleStateCreateInfo; vkPipelineMultisampleStateCreateInfo.sType = VK_STRUCTURE_TYPE_PIPELINE_MULTISAMPLE_STATE_CREATE_INFO; |
