softpipe: use the polygon stipple utility module
[mesa.git] / src / glut / glx / glut_keyctrl.c
1
2 /* Copyright (c) Mark J. Kilgard, 1996, 1997. */
3
4 /* This program is freely distributable without licensing fees
5 and is provided without guarantee or warrantee expressed or
6 implied. This program is -not- in the public domain. */
7
8 #include "glutint.h"
9
10 /* CENTRY */
11 void GLUTAPIENTRY
12 glutIgnoreKeyRepeat(int ignore)
13 {
14 __glutCurrentWindow->ignoreKeyRepeat = ignore;
15 }
16
17 void GLUTAPIENTRY
18 glutSetKeyRepeat(int repeatMode)
19 {
20 #if !defined(_WIN32)
21 XKeyboardControl values;
22
23 /* GLUT's repeatMode #define's match the Xlib API values. */
24 values.auto_repeat_mode = repeatMode;
25 XChangeKeyboardControl(__glutDisplay, KBAutoRepeatMode, &values);
26 #endif
27 }
28
29 /* ENDCENTRY */