diff options
author | Clément Foucault <foucault.clem@gmail.com> | 2018-03-29 21:13:00 +0300 |
---|---|---|
committer | Clément Foucault <foucault.clem@gmail.com> | 2018-03-29 22:32:26 +0300 |
commit | c48b6fae9ae6d06bc99fc4eea6a4c54d978d3a16 (patch) | |
tree | 2dfa0cce0266c5cd4c5d5933653ae81083c30fac /intern | |
parent | b3ef5a04d153c9b3b6af3a3c12cc62e2b99ad9e4 (diff) |
GWN: Add immVertex4f.
Diffstat (limited to 'intern')
-rw-r--r-- | intern/gawain/gawain/gwn_immediate.h | 1 | ||||
-rw-r--r-- | intern/gawain/src/gwn_immediate.c | 6 |
2 files changed, 7 insertions, 0 deletions
diff --git a/intern/gawain/gawain/gwn_immediate.h b/intern/gawain/gawain/gwn_immediate.h index 386b26b63b1..7866f83e774 100644 --- a/intern/gawain/gawain/gwn_immediate.h +++ b/intern/gawain/gawain/gwn_immediate.h @@ -70,6 +70,7 @@ void immSkipAttrib(unsigned attrib_id); // this is most often used for 2D or 3D position (similar to glVertex) void immVertex2f(unsigned attrib_id, float x, float y); void immVertex3f(unsigned attrib_id, float x, float y, float z); +void immVertex4f(unsigned attrib_id, float x, float y, float z, float w); void immVertex2i(unsigned attrib_id, int x, int y); diff --git a/intern/gawain/src/gwn_immediate.c b/intern/gawain/src/gwn_immediate.c index c6df3ada018..790c7d841bb 100644 --- a/intern/gawain/src/gwn_immediate.c +++ b/intern/gawain/src/gwn_immediate.c @@ -710,6 +710,12 @@ void immVertex3f(unsigned attrib_id, float x, float y, float z) immEndVertex(); } +void immVertex4f(unsigned attrib_id, float x, float y, float z, float w) + { + immAttrib4f(attrib_id, x, y, z, w); + immEndVertex(); + } + void immVertex2i(unsigned attrib_id, int x, int y) { immAttrib2i(attrib_id, x, y); |