| 551 | _orig->DrawInstancedIndirect(pBufferForArgs, AlignedByteOffsetForArgs); |
| 552 | } |
| 553 | void STDMETHODCALLTYPE D3D11DeviceContext::Dispatch(UINT ThreadGroupCountX, UINT ThreadGroupCountY, UINT ThreadGroupCountZ) |
| 554 | { |
| 555 | #if RESHADE_ADDON |
| 556 | if (reshade::invoke_addon_event<reshade::addon_event::dispatch>(this, ThreadGroupCountX, ThreadGroupCountY, ThreadGroupCountZ)) |
| 557 | return; |
| 558 | #endif |
| 559 | _orig->Dispatch(ThreadGroupCountX, ThreadGroupCountY, ThreadGroupCountZ); |
| 560 | } |
| 561 | void STDMETHODCALLTYPE D3D11DeviceContext::DispatchIndirect(ID3D11Buffer *pBufferForArgs, UINT AlignedByteOffsetForArgs) |
| 562 | { |
| 563 | #if RESHADE_ADDON |