Elektrine lite

← Feed

@kbob@chaos.social

Post #1268875

2026-02-19 13:52 UTC

@rtn So you need to enable blending to float32 in an extension device = adapter.request_device(..., required_features=['float32-blendable'], ...) If the extension isn't available, fall back to rgba16float. 2/

Replies (1)

  • @kbob@chaos.social 2026-02-19 13:52

    @rtn Make an intermediate texture the size of the viewport: drawing_dest = device.create_texture(..., format='rgba32float', ...) Use that as the color attachment for all your drawing. 3/

    Open ##1268876