dx11, dx12, vulkan updates: common samplers, auto samplers, auto root constantbuffers (dx12)

This commit is contained in:
Turanszki Janos
2021-01-15 01:10:07 +01:00
parent b132056904
commit f8e64ae3b5
14 changed files with 915 additions and 396 deletions
+2 -2
View File
@@ -434,7 +434,7 @@ void RendererWindow::Create(EditorComponent* editor)
break;
}
wiRenderer::ModifySampler(desc, SSLOT_OBJECTSHADER);
wiRenderer::ModifyObjectSampler(desc);
});
textureQualityComboBox.SetSelected(3);
@@ -448,7 +448,7 @@ void RendererWindow::Create(EditorComponent* editor)
mipLodBiasSlider.OnSlide([&](wiEventArgs args) {
wiGraphics::SamplerDesc desc = wiRenderer::GetSampler(SSLOT_OBJECTSHADER)->GetDesc();
desc.MipLODBias = wiMath::Clamp(args.fValue, -15.9f, 15.9f);
wiRenderer::ModifySampler(desc, SSLOT_OBJECTSHADER);
wiRenderer::ModifyObjectSampler(desc);
});
AddWidget(&mipLodBiasSlider);