     :added "1.0"}
   text-mode
   "Sets the way text draws to the screen - available modes
-  are :model, :shape and :screen
+  are :model and :shape
 
   In the default configuration (the :model mode), it's possible to
   rotate, scale, and place letters in two and three dimensional space.
-
-  Changing to :screen mode draws letters directly to the front of the
-  window and greatly increases rendering quality and speed when used
-  with the :p2d and :p3d renderers. :screen with :opengl
-  and :java2d (the default) renderers will generally be slower, though
-  pixel accurate with :p2d and :p3d. With :screen, the letters draw at
-  the actual size of the font (in pixels) and therefore calls to
-  text-size will not affect the size of the letters. To create a font
-  at the size you desire, use create-font. When using :screen, any
-  z-coordinate passed to a text command will be ignored, because your
-  computer screen is...flat!
 
   The :shape mode draws text using the the glyph outlines of
   individual characters rather than as textures. This mode is only

  ([max] (.random (current-applet) (float max)))
  ([min max] (.random (current-applet) (float min) (float max))))


(defn
  ^{:requires-bindings true


(defn
  ^{:requires-bindings true
    :processing-name "pixels[]"
    :category "Image"
    :subcategory "Pixels"
    :added "1.0"}
  pixels
  "Array containing the values for all the pixels in the display
  window. This array is therefore the size of the display window. If
  this array is modified, the update-pixels fn must be called to update
  the changes. Calls load-pixels before obtaining the pixel array.

  Only works with P2D and P3D renderer."
  []
  (load-pixels)
  (.-pixels (current-surface)))

(defn
  ^{:requires-bindings true
    :processing-name "pmouseX"
    :category "Input"
    :subcategory "Mouse"
