From bfc713530a6354ce786d3f9bd0f4567844e7240f Mon Sep 17 00:00:00 2001 From: Laszlo Agocs Date: Fri, 7 Jan 2022 15:26:53 +0100 Subject: rhi: Add queries for vertex input/output limits MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Mainly because we do have legacy code in the Qt 5 graphical effects that tries to dynamically determine the max number of varyings. Make it easier to port such code. Change-Id: I846cab2c2fe7b4cd473b5ced0146ca36f1c8169b Reviewed-by: Qt CI Bot Reviewed-by: Christian Strømme --- tests/manual/rhi/triquadcube/triquadcube.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'tests/manual/rhi/triquadcube') diff --git a/tests/manual/rhi/triquadcube/triquadcube.cpp b/tests/manual/rhi/triquadcube/triquadcube.cpp index a6a878a888..d3b574e126 100644 --- a/tests/manual/rhi/triquadcube/triquadcube.cpp +++ b/tests/manual/rhi/triquadcube/triquadcube.cpp @@ -177,6 +177,8 @@ void Window::customInit() qDebug("MaxThreadGroupZ: %d", m_r->resourceLimit(QRhi::MaxThreadGroupZ)); qDebug("TextureArraySizeMax: %d", m_r->resourceLimit(QRhi::TextureArraySizeMax)); qDebug("MaxUniformBufferRange: %d", m_r->resourceLimit(QRhi::MaxUniformBufferRange)); + qDebug("MaxVertexInputs: %d", m_r->resourceLimit(QRhi::MaxVertexInputs)); + qDebug("MaxVertexOutputs: %d", m_r->resourceLimit(QRhi::MaxVertexOutputs)); // With Vulkan at least we should see some details from the memory allocator. qDebug() << m_r->graphicsMemoryAllocationStatistics(); -- cgit v1.2.3