From 9c2d41c403dc312efadb95152525f9c4dbf5e644 Mon Sep 17 00:00:00 2001 From: Paul Lemire Date: Tue, 2 Feb 2021 10:50:13 +0100 Subject: QDiffuseMapMaterial: use proper RHI vertex shader This material relies on vertex position, normal and tex coordinates. Change-Id: Ia6ce18d4a5f1aa267b5a82851b47e13aaa4da086 Reviewed-by: Mike Krus (cherry picked from commit e7c53539ae743d49df7eab800e4b17f449f4f0e8) Reviewed-by: Qt Cherry-pick Bot --- src/extras/defaults/qdiffusemapmaterial.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/extras/defaults/qdiffusemapmaterial.cpp b/src/extras/defaults/qdiffusemapmaterial.cpp index 79aa76328..bd9785e2e 100644 --- a/src/extras/defaults/qdiffusemapmaterial.cpp +++ b/src/extras/defaults/qdiffusemapmaterial.cpp @@ -123,7 +123,7 @@ void QDiffuseMapMaterialPrivate::init() QStringLiteral("specular"), QStringLiteral("normal")}); - m_diffuseMapRHIShader->setVertexShaderCode(QShaderProgram::loadSource(QUrl(QStringLiteral("qrc:/shaders/rhi/default_pos_tex.vert")))); + m_diffuseMapRHIShader->setVertexShaderCode(QShaderProgram::loadSource(QUrl(QStringLiteral("qrc:/shaders/rhi/default_pos_norm_tex.vert")))); m_diffuseMapRHIShaderBuilder->setParent(q); m_diffuseMapRHIShaderBuilder->setShaderProgram(m_diffuseMapRHIShader); m_diffuseMapRHIShaderBuilder->setFragmentShaderGraph(QUrl(QStringLiteral("qrc:/shaders/graphs/phong.frag.json"))); -- cgit v1.2.3