+We describe the current state of our research in relation to the aims outlined in Chapter \ref{Introduction}.
+
+\section{Literature Review}
+
+We have examined a range of literature that can be broadly classed into three different areas (with major references indicated):
+\begin{enumerate}
+ \item Rendering Vector Graphics \cite{computergraphics2, knuth1983metafont, kilgard2012gpu}
+ \begin{itemize}
+ \item Rasterisation of Vector Graphics is non-trivial but well understood
+ \item Traditionally most rasterisation has been performed on the CPU and drawing on a dedicated GPU; current interest is in techniques for utilising the GPU directly to rasterise vector graphics
+ \end{itemize}
+ \item Representations of Vector Documents \cite{hayes2012pixels, plrm, knuth1984texbook, svg2011-1.1, pdfref17}
+ \begin{itemize}
+ \item Traditional approaches are be based on a programmatic model (PostScript, {\TeX}, DVI)
+ \item The Document Object Model (DOM) used by web technologies is a powerful way to produce dynamic documents (HTML5, SVG, Javascript)
+ \item These approaches can overlap (PDF)
+ \end{itemize}
+ \item Number Representations \cite{ieee754std2008, HFP, goldberg1991whatevery, fousse2007mpfr}
+ \begin{itemize}
+ \item Most document standards either specify, suggest, or imply a IEEE-754 floating point representation ({\TeX} is an exception)
+ \item IEEE-754 is widely used, although there are instances of languages or processors which do not conform exactly to the standard
+ \item Some GPUs in particular may not conform to IEEE-754, possibly trading some accuracy for performance
+ \end{itemize}
+\end{enumerate}
+
+To improve the Literature Review we could consider the following topics in more detail:
+\begin{enumerate}
+ \item Additional approaches to arbitrary or infinite precision, possibly including symbolic computation
+ \item Floating point errors in the context of computing B\'{e}zier Curves or similar
+ \item How well GPUs conform or do not conform to IEEE-754 in more detail
+ \item Additional aspects of rendering vector documents including shading
+\end{enumerate}