Search Issue Tracker

Fixed in 2020.1.X

Fixed in 2019.3.X

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