protected override void OnDetach() { base.OnDetach(); vertexBoneParamsBuffer.Dispose(); Disposer.RemoveAndDispose(ref boneMatricesVar); Disposer.RemoveAndDispose(ref hasBonesVar); }
protected override void OnDetach() { Disposer.RemoveAndDispose(ref vViewport); Disposer.RemoveAndDispose(ref billboardTextureVariable); Disposer.RemoveAndDispose(ref billboardTextureView); Disposer.RemoveAndDispose(ref billboardAlphaTextureVariable); Disposer.RemoveAndDispose(ref billboardAlphaTextureView); Disposer.RemoveAndDispose(ref bHasBillboardAlphaTexture); Disposer.RemoveAndDispose(ref bHasBillboardTexture); instanceParamBuffer.Dispose(); Disposer.RemoveAndDispose(ref hasInstanceParamVar); Disposer.RemoveAndDispose(ref bHasInstances); Disposer.RemoveAndDispose(ref bFixedSizeVariable); base.OnDetach(); }
protected override void OnDetach() { base.OnDetach(); instanceParamBuffer.Dispose(); Disposer.RemoveAndDispose(ref hasInstanceParamVar); }
protected override void OnDetach() { Disposer.RemoveAndDispose(ref this.bHasInstances); instanceBuffer.Dispose(); base.OnDetach(); }