From 6a95c78cbf4a53e83a969c46be748fcab89bfedb Mon Sep 17 00:00:00 2001
From: Stuart Layton <slayton@mit.edu>
Date: Tue, 10 Apr 2012 12:20:57 -0400
Subject: [PATCH] I commented out the activateAntiAliasing call and added a
 call to disableAntiAliasing for the SpikeDisplayCanvas as antialiasing messes
 up the projection plots. We can revert this change in the future if we come
 up with a way to enable anti-aliasing without completely messing up the
 projection plots

---
 Source/Processors/Visualization/SpikeDisplayCanvas.cpp         | 3 ++-
 .../Processors/Visualization/SpikePlotting/ProjectionAxes.cpp  | 2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/Source/Processors/Visualization/SpikeDisplayCanvas.cpp b/Source/Processors/Visualization/SpikeDisplayCanvas.cpp
index 1fdef8520..93bf967df 100644
--- a/Source/Processors/Visualization/SpikeDisplayCanvas.cpp
+++ b/Source/Processors/Visualization/SpikeDisplayCanvas.cpp
@@ -111,7 +111,8 @@ void SpikeDisplayCanvas::newOpenGLContextCreated()
 {
 	std::cout<<"SpikeDisplayCanvas::newOpenGLContextCreated()"<<std::endl;
 	setUp2DCanvas();
-	activateAntiAliasing();
+//	activateAntiAliasing();
+	disableAntiAliasing();
 
 	glClearColor (0.667, 0.698, 0.718, 1.0);
 	resized();
diff --git a/Source/Processors/Visualization/SpikePlotting/ProjectionAxes.cpp b/Source/Processors/Visualization/SpikePlotting/ProjectionAxes.cpp
index b0e94fb83..e96d43132 100644
--- a/Source/Processors/Visualization/SpikePlotting/ProjectionAxes.cpp
+++ b/Source/Processors/Visualization/SpikePlotting/ProjectionAxes.cpp
@@ -128,7 +128,7 @@ void ProjectionAxes::plotOldSpikes(bool allSpikes){
 	// 	std::cout<<"\tUpdating texture with all spikes: "<< stopIdx - startIdx + 1 <<std::endl;
 
 	glColor3f(1.0, 1.0, 1.0);
-	glPointSize(2);
+	glPointSize(1);
 	glBegin(GL_POINTS);
 		for (int i=startIdx; i<=stopIdx; i++)		
 			glVertex2i(ampBuffer[0][i], ampBuffer[1][i]);
-- 
GitLab