mirror of
https://github.com/crystalidea/qt6windows7.git
synced 2025-07-05 08:45:25 +08:00
udpate to qt 6.7.3
This commit is contained in:
@ -2872,7 +2872,7 @@ void QRhiD3D11::executeCommandBuffer(QD3D11CommandBuffer *cbD)
|
||||
break;
|
||||
case QD3D11CommandBuffer::Command::Draw:
|
||||
if (cmd.args.draw.ps) {
|
||||
if (cmd.args.draw.instanceCount == 1)
|
||||
if (cmd.args.draw.instanceCount == 1 && cmd.args.draw.firstInstance == 0)
|
||||
context->Draw(cmd.args.draw.vertexCount, cmd.args.draw.firstVertex);
|
||||
else
|
||||
context->DrawInstanced(cmd.args.draw.vertexCount, cmd.args.draw.instanceCount,
|
||||
@ -2883,7 +2883,7 @@ void QRhiD3D11::executeCommandBuffer(QD3D11CommandBuffer *cbD)
|
||||
break;
|
||||
case QD3D11CommandBuffer::Command::DrawIndexed:
|
||||
if (cmd.args.drawIndexed.ps) {
|
||||
if (cmd.args.drawIndexed.instanceCount == 1)
|
||||
if (cmd.args.drawIndexed.instanceCount == 1 && cmd.args.drawIndexed.firstInstance == 0)
|
||||
context->DrawIndexed(cmd.args.drawIndexed.indexCount, cmd.args.drawIndexed.firstIndex,
|
||||
cmd.args.drawIndexed.vertexOffset);
|
||||
else
|
||||
|
Reference in New Issue
Block a user