diff --git a/gpu/gl/backend.go b/gpu/gl/backend.go index 04d915ab..401252e8 100644 --- a/gpu/gl/backend.go +++ b/gpu/gl/backend.go @@ -334,6 +334,8 @@ func (b *Backend) BindImageTexture(unit int, tex backend.Texture, access backend switch access { case backend.AccessWrite: acc = glimpl.WRITE_ONLY + case backend.AccessRead: + acc = glimpl.READ_ONLY default: panic("unsupported access bits") }