Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/intern
diff options
context:
space:
mode:
authorClément Foucault <foucault.clem@gmail.com>2018-03-29 21:13:00 +0300
committerClément Foucault <foucault.clem@gmail.com>2018-03-29 22:32:26 +0300
commitc48b6fae9ae6d06bc99fc4eea6a4c54d978d3a16 (patch)
tree2dfa0cce0266c5cd4c5d5933653ae81083c30fac /intern
parentb3ef5a04d153c9b3b6af3a3c12cc62e2b99ad9e4 (diff)
GWN: Add immVertex4f.
Diffstat (limited to 'intern')
-rw-r--r--intern/gawain/gawain/gwn_immediate.h1
-rw-r--r--intern/gawain/src/gwn_immediate.c6
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);