aboutsummaryrefslogtreecommitdiff
path: root/gem2pdp.h
diff options
context:
space:
mode:
authorlluís gómez i bigordà <lluisbigorda@users.sourceforge.net>2011-07-18 13:44:09 +0000
committerlluís gómez i bigordà <lluisbigorda@users.sourceforge.net>2011-07-18 13:44:09 +0000
commit08cf6cd49c5f61e9e94b592c4c33a6b7bf7d46ab (patch)
tree87feb25390852d936c640039366037992429c73c /gem2pdp.h
parent8a31e51c88b79fead6073b3d3ba902cbfd4890f9 (diff)
fixed capture buffer
svn path=/trunk/externals/gem2pdp/; revision=15161
Diffstat (limited to 'gem2pdp.h')
-rw-r--r--gem2pdp.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/gem2pdp.h b/gem2pdp.h
index 72ad257..d9a6eb6 100644
--- a/gem2pdp.h
+++ b/gem2pdp.h
@@ -30,14 +30,18 @@ class GEM_EXTERN gem2pdp : public GemBase
t_outlet *m_pdpoutlet;
virtual ~gem2pdp(void);
virtual void bangMess(void);
+ virtual void bufferMess(int);
virtual void render(GemState *state);
void cleanImage();
int m_packet0;
t_pdp *m_header;
short int *m_data;
+ void *m_gemstate;
+ GLenum m_buffer;
private:
static void bangMessCallback(void *data);
+ static void bufferMessCallback(void *data, t_floatarg buffer);
};
#endif