#Queuing and preparing dynamic resources for rendering

2 messages · Page 1 of 1 (latest)

worn nexus
#

When setting up a rendering pipeline and resources, the ordering of the system sets is confusing to me.

RenderSet::Queue is basically for declaring assets and setting up the pipeline, right? Then after the RenderSet::Queue step, RenderSet::Prepare is used to actually initialize the resources and create bind groups and such,RenderSet::Queue right?

Therefore, the bind group layout referenced in the pipeline in RenderSet::Queue would reference the old data before updates in RenderSet::Prepare. That would mean they might have the wrong size or types.

But it doesn't seem like "the resource changed" is a rare situation, so I'm guessing I'm misunderstanding something. What am I missing here?

#

Unrelated side note, is there a way to edit tags from the mobile app? I've only ever found it on desktop