title: Java2D Graphics Spec: Rasterization
body: <p>This is <strong>not</strong> about "How do I use Java Graphics 2D?"</p>
  
  <p>My question is: "What is the mathematical specification for Graphics2D? What is the specification that determines how strokes, fonts, and shapes, and rasterized into pixels?"</p>
  
  <p>For example, suppose I wanted to implement an OpenGL backend for Java Graphics2D, what would I need to know about the spec on how strokes/fonts/shapes are rasterized, in order to have it render to OpenGL?</p>