summaryrefslogtreecommitdiff
path: root/engine/xe_pipeline.cpp
diff options
context:
space:
mode:
authortylermurphy534 <tylermurphy534@gmail.com>2022-09-26 00:06:51 -0400
committertylermurphy534 <tylermurphy534@gmail.com>2022-09-26 00:06:51 -0400
commiteb89831d1471e78413145ca7159c72b42d33b376 (patch)
treef897123c26ca499eaa08a431f0cf6981a979bdac /engine/xe_pipeline.cpp
parentremove color vertex data, mipmapping (diff)
downloadminecraftvulkan-eb89831d1471e78413145ca7159c72b42d33b376.tar.gz
minecraftvulkan-eb89831d1471e78413145ca7159c72b42d33b376.tar.bz2
minecraftvulkan-eb89831d1471e78413145ca7159c72b42d33b376.zip
MSAA
Diffstat (limited to 'engine/xe_pipeline.cpp')
-rwxr-xr-xengine/xe_pipeline.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/engine/xe_pipeline.cpp b/engine/xe_pipeline.cpp
index 7479dcb..fb06f7c 100755
--- a/engine/xe_pipeline.cpp
+++ b/engine/xe_pipeline.cpp
@@ -136,7 +136,7 @@ namespace xe {
vkCmdBindPipeline(commandBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, graphicsPipeline);
}
- void Pipeline::defaultPipelineConfigInfo(PipelineConfigInfo& configInfo) {
+ void Pipeline::defaultPipelineConfigInfo(PipelineConfigInfo& configInfo, Device& device) {
configInfo.inputAssemblyInfo.sType = VK_STRUCTURE_TYPE_PIPELINE_INPUT_ASSEMBLY_STATE_CREATE_INFO;
configInfo.inputAssemblyInfo.topology = VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST;
@@ -162,7 +162,7 @@ namespace xe {
configInfo.multisampleInfo.sType = VK_STRUCTURE_TYPE_PIPELINE_MULTISAMPLE_STATE_CREATE_INFO;
configInfo.multisampleInfo.sampleShadingEnable = VK_FALSE;
- configInfo.multisampleInfo.rasterizationSamples = VK_SAMPLE_COUNT_1_BIT;
+ configInfo.multisampleInfo.rasterizationSamples = device.getSamples();
configInfo.multisampleInfo.minSampleShading = 1.0f;
configInfo.multisampleInfo.pSampleMask = nullptr;
configInfo.multisampleInfo.alphaToCoverageEnable = VK_FALSE;