microcode/pruxffi (arg_pointer): Correct address of first double.
authorMatt Birkholz <puck@birchwood-abbey.net>
Sun, 7 Feb 2016 23:14:53 +0000 (16:14 -0700)
committerMatt Birkholz <puck@birchwood-abbey.net>
Sun, 7 Feb 2016 23:51:52 +0000 (16:51 -0700)
commit61280235f76283f5aaa928e4f12740130e74dcee
tree54efc163101aa1e024d9b9e0a3a6247ccf491818
parent9f03f548e6661e63b45a7f269d999ee3f7d23969
microcode/pruxffi (arg_pointer): Correct address of first double.

Convert flonums/flovecs to the address of the first double, not the
manifest.  Punt flovec_ref and flovec_loc.  This simplifies callouts
to e.g. glVertex3dv.
src/gl/gl-adapter.c
src/gl/gl-shim.h
src/gl/gl.cdecl
src/gl/gl.scm
src/microcode/pruxffi.c
src/microcode/pruxffi.h