aboutsummaryrefslogtreecommitdiff
path: root/research.tex
diff options
context:
space:
mode:
Diffstat (limited to 'research.tex')
-rw-r--r--research.tex28
1 files changed, 25 insertions, 3 deletions
diff --git a/research.tex b/research.tex
index 1d44c92..00b006d 100644
--- a/research.tex
+++ b/research.tex
@@ -176,14 +176,37 @@ for audio some options could be: FMOD, Wwise, or iirKlang
\subsection{Conclusion}
-\section{Profiling/debugging}
+% TODO: this entire section
+\section{Profiling and debugging}
+
+% Which profiling and debugging features are wanted?
+% How to provide those profiling and debugging features?
+% Can most of the profiling/debugging be handled by external tools?
+
+% Ideas:
+% - flame graph
+% - watchtable (combine w/ fps/speed control overlay?)
+% - debug printing utility functions
\subsection{Introduction}
\subsection{Findings}
+\subsubsection{Callgrind}
+
+\begin{comparison}
+ \pro{Source code does not need to be modified for profiling}
+ \con{Execution speed is severely impacted}
+\end{comparison}
+
\subsection{Conclusion}
+% TODO: this entire section
+\section{Audio}
+
+% should audio research be scoped down to SDL2 (if that's what we're going with) or
+% standalone libraries only (for modularity?).
+
\section{Physics}
\subsection{Introduction}
@@ -199,6 +222,7 @@ for audio some options could be: FMOD, Wwise, or iirKlang
\subsection{Findings}
\subsection{Conclusion}
+
\section{Audio}
\subsection{Introduction}
@@ -259,6 +283,4 @@ can not have more than one parent.
\subsection{Conclusion}
-\section{Conclusion}
-
\end{document}