Mercurial > hg > Members > kono > Cerium
annotate include/TaskManager/DmaBuffer.h @ 134:92fcce4330f3
CreateSpan で、三角形を二つに割る時、
元々x軸に水平な辺を持っていると、辺に対して half_triangle をかけてしまい
暴走するので、その応急処置。詳しくは CreateSpan::half_triangle
author | gongo@gendarme.cr.ie.u-ryukyu.ac.jp |
---|---|
date | Thu, 27 Nov 2008 16:10:55 +0900 |
parents | 5c194c71eca8 |
children | 7075842aa155 |
rev | line source |
---|---|
54 | 1 #ifndef INCLUDED_DMA_BUFFER |
2 #define INCLUDED_DMA_BUFFER | |
3 | |
109 | 4 #ifndef INCLUDED_BASE_H_ |
5 # include "base.h" | |
6 #endif | |
7 | |
54 | 8 class DmaBuffer { |
9 public: | |
10 /* constructor */ | |
11 DmaBuffer(int size = 4); | |
12 ~DmaBuffer(void); | |
13 | |
109 | 14 BASE_NEW_DELETE(DmaBuffer); |
15 | |
54 | 16 /* variables */ |
17 void *buffer[2]; | |
18 int flag; // variable that select buffer[0 or 1] | |
19 | |
20 /* functions */ | |
21 void swap_buffer(void); | |
22 void get_buffer(void*); | |
23 }; | |
24 | |
25 #endif |