gpu: don't leak GPU buffer from sizedBuffer.Release

Signed-off-by: Elias Naur <mail@eliasnaur.com>
This commit is contained in:
Elias Naur
2021-09-07 16:31:22 +02:00
parent bdc2f3f4e8
commit f3f4bacb1c
+2 -2
View File
@@ -1535,8 +1535,8 @@ func (p *computeProgram) Release() {
} }
func (b *sizedBuffer) Release() { func (b *sizedBuffer) Release() {
if b.buffer == nil { if b.buffer != nil {
return b.buffer.Release()
} }
b.cpuBuf.Free() b.cpuBuf.Free()
*b = sizedBuffer{} *b = sizedBuffer{}