Render mesh data with instanced properties correctly.

This commit is contained in:
baldurk
2018-01-24 16:14:22 +00:00
parent f05cfe9454
commit 8f405a2197
7 changed files with 94 additions and 8 deletions
+6
View File
@@ -2129,6 +2129,9 @@ void BufferViewer::updatePreviewColumns()
{
const FormatElement &el = m_ModelVSIn->columns[elIdx];
m_VSInPosition.instanced = el.perinstance;
m_VSInPosition.instStepRate = el.instancerate;
if(el.buffer < vbs.count())
{
m_VSInPosition.vertexResourceId = vbs[el.buffer].resourceId;
@@ -2152,6 +2155,9 @@ void BufferViewer::updatePreviewColumns()
{
const FormatElement &el = m_ModelVSIn->columns[elIdx];
m_VSInSecondary.instanced = el.perinstance;
m_VSInSecondary.instStepRate = el.instancerate;
if(el.buffer < vbs.count())
{
m_VSInSecondary.vertexResourceId = vbs[el.buffer].resourceId;