Skip to content

[bindless] How to emit storage-storage barriers when resources are in the resource table. #6335

Description

@Kangz

When storage textures are in the resource table, the implementation doesn't know a priori which resources have been accessed. In particular for writable resources (storage texture/buffers) it can't know if a memory barrier is necessary. Requiring implementations to always emit a barrier between usage scopes using the resource table, just in case, would be very pessimizing. Is there a better alternative?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    apiWebGPU API

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions