about summary refs log tree commit diff
path: root/generator/pamtris/framebuffer.h
diff options
context:
space:
mode:
authorgiraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8>2018-10-02 16:35:09 +0000
committergiraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8>2018-10-02 16:35:09 +0000
commit5e7cd5c140b03f3aa829f3112287f5693e5ca569 (patch)
tree9185b1fb623cda6dbde0881829c65794f53ab35e /generator/pamtris/framebuffer.h
parent55cddd63436757a270b161206c3a77bdf674cfb2 (diff)
downloadnetpbm-mirror-5e7cd5c140b03f3aa829f3112287f5693e5ca569.tar.gz
netpbm-mirror-5e7cd5c140b03f3aa829f3112287f5693e5ca569.tar.xz
netpbm-mirror-5e7cd5c140b03f3aa829f3112287f5693e5ca569.zip
Fix perspective correctness, add -rgb, -grayscale, w parameter for vertex
git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3376 9d0c8265-081b-0410-96cb-a4ca84ce46f8
Diffstat (limited to 'generator/pamtris/framebuffer.h')
-rw-r--r--generator/pamtris/framebuffer.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/generator/pamtris/framebuffer.h b/generator/pamtris/framebuffer.h
index 73ec96be..b3d4f7a3 100644
--- a/generator/pamtris/framebuffer.h
+++ b/generator/pamtris/framebuffer.h
@@ -3,7 +3,8 @@
 
 #include <stdint.h>
 #include <stdbool.h>
-#include "fract.h"
+
+#include "varying.h"
 #include "netpbm/pam.h"
 
 typedef struct framebuffer_info {
@@ -12,7 +13,8 @@ typedef struct framebuffer_info {
 -----------------------------------------------------------------------------*/
     /* These fields are initialized once by reading the command line
        arguments. "maxval" and "num_attribs" may be modified later
-       through "realloc_image_buffer".
+       through "realloc_image_buffer"; "correct" may also be modified
+       if the eponymous command is given.
     */
     int32_t width;
     int32_t height;
@@ -67,9 +69,7 @@ realloc_image_buffer(int32_t            const new_maxval,
 void
 draw_span(uint32_t           const base,
           uint16_t           const length,
-          fract *            const attribs_start,
-          const fract *      const attribs_steps,
-          int32_t            const divisor,
+          varying *          const attribs,
           framebuffer_info * const fbi);
 
 #endif