Search Issue Tracker

Fixed in 2020.1

Fixed in 2019.3

Votes

0

Found in

2017.4.0f1

2018.4.0f1

2019.2.0a1

2019.2.8f1

2019.3.0a1

2020.1.0a1

Issue ID

1190099

Regression

No

[DirectX12] Geometry is not drawn when using CommandBuffer.DrawProcedural and DirectX12 is set as Graphics API

Windows

-

How to reproduce:
1. Open the attached project ("LineTest")
2. Observe the Scene view

Expected result: lines between spheres are displayed
Actual result: lines between spheres are not displayed

Reproducible with: 2017.4.33f1, 2018.4.11f1, 2019.2.10f1, 2019.3.0b7, 2020.1.0a9

Notes:
- An error "d3d12: the given primitive topology does not match the topology expected by the geometry shader." is thrown when this method is being used
- The issue does not occur when MeshTopolgy.Lines is used. Any other MeshTopology causes the issue.
- The issue only occurs when DirectX12 is used as Graphics API

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.