s&
family_starAbout
newspaperBlog
published_with_changesChanges
business_centerWorkshop
sprintDashboard
gamesGames
sprintGame Charts
delivery_truck_speedMap Charts
forumForum
docsDocs
docsDocumentation
dashboardApi Reference
inputLog in with Steam
chevron_leftChange Language
简体中文
English
Русский
Español
Português-Brasil
Deutsch
日本語
Français
Polski
Türkçe
한국어
Pirate
Italiano
ไทย
繁體中文
Українська
Čeština
Nederlands
Magyar
Dansk
Suomi
Svenska
Norsk
Ελληνικά
Română
Български
Tiếng Việt
Bahasa Indonesia
Español-Latinoamérica
العربية

Constructors

functionsCommandList

Properties

data_objectAttributes
data_objectDebugName
data_objectEnabled
data_objectFlags
data_objectGlobalAttributes
data_objectPaint
data_objectViewportSize

Methods

functionsBlit
functionsClear
functionsClearRenderTarget
functionsDispatchCompute
functionsDispatchComputeIndirect
functionsDraw
functionsDrawIndexed
functionsDrawIndexedInstancedIndirect
functionsDrawInstancedIndirect
functionsDrawModel
functionsDrawModelInstanced
functionsDrawModelInstancedIndirect
functionsDrawQuad
functionsDrawReflection
functionsDrawRefraction
functionsDrawRenderer
functionsDrawScreenQuad
functionsDrawView
functionsGenerateMipMaps
functionsGetRenderTarget
remove_circleGrabDepthTexture
remove_circleGrabFrameTexture
functionsInsertList
functionsReleaseRenderTarget
functionsReset
functionsResourceBarrierTransition
remove_circleSet
remove_circleSetCombo
remove_circleSetConstantBuffer
remove_circleSetGlobal
functionsSetRenderTarget
menu
Api
Graphics
CommandList
DrawModelInstancedIndirect

void DrawModelInstancedIndirect( Model model, GpuBuffer buffer, int bufferOffset, RenderAttributes attributes )

Summary

Draws multiple instances of a model using GPU instancing with the number of instances being provided by indirect draw arguments. Use `SV_InstanceID` semantic in shaders to access the rendered instance.
people
Log in to reply
You can't reply if you're not logged in. That would be crazy.
  • News
  • About
  • Docs
  • FAQ
  • Forum
  • Discord
  • Twitter