private void FillCommandBuffer() { _commandBuffer.Clear(); if (_outlineResources && _outlineResources.IsValid) { using (var renderer = new OutlineRenderer(_commandBuffer, BuiltinRenderTextureType.CameraTarget)) { _outlineLayers.Render(renderer, _outlineResources); } } }
private void FillCommandBuffer() { _commandBuffer.Clear(); if (_outlineResources && _outlineResources.IsValid) { using (var renderer = new OutlineRenderer(_commandBuffer, BuiltinRenderTextureType.CameraTarget)) { _outlineLayers.Render(renderer, _outlineResources); } } _changed = false; #if UNITY_EDITOR _commandBufferUpdateCounter++; #endif }