Skip to content

[uber_sdf]: investigate using SSBO for gradients #192503

Open

Description

@gaaclarke

We ported the gradient code that uses samplers into uber_sdf to support gradients, which was much faster than the multi-pass stopgap we had before it.

We may be able to get even better performance by porting over our SSBO code and calculating the gradients in uber_sdf instead of using a sampler. We should investigate that optimization.

Activity

  1. added
    P2Important issues not at the top of the work list
    on Sep 9, 2026
  2. b-luk commented on Sep 25, 2026

    @b-luk
    Contributor

    #192962 added SSBO to UberSDF gradients, when SSBO is supported. The GLES backend doesn't support SSBO right now, so this does not affect Windows yet.

    #193162 has been filed to track adding SSBO support to our GLES backend.

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

Metadata

Metadata

Assignees

Labels

P2Important issues not at the top of the work listteam-engineOwned by Engine teamtriaged-engineTriaged by Engine team

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions