From b52e16debeb8148f1a4c279aae1d1f9ef630358a Mon Sep 17 00:00:00 2001 From: Eryn Wells Date: Sat, 5 Aug 2017 09:03:55 -0700 Subject: [PATCH] [MetaballsKit] sampleTexture is public --- MetaballsKit/Metaballs.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/MetaballsKit/Metaballs.swift b/MetaballsKit/Metaballs.swift index 03aed6a..0568920 100644 --- a/MetaballsKit/Metaballs.swift +++ b/MetaballsKit/Metaballs.swift @@ -99,7 +99,7 @@ public class Field { private var sampleComputeState: MTLComputePipelineState? private var parametersBuffer: MTLBuffer? private var ballBuffer: MTLBuffer? - private(set) var sampleTexture: MTLTexture? + public private(set) var sampleTexture: MTLTexture? private var threadgroupCount = MTLSize() // TODO: It might be possible to (more dynamically) right-size this. @@ -134,7 +134,7 @@ public class Field { desc.pixelFormat = .r16Float desc.width = Int(size.width) desc.height = Int(size.height) - desc.usage = .shaderWrite + desc.usage = [.shaderWrite, .shaderRead] sampleTexture = device.makeTexture(descriptor: desc) } return sampleTexture