Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1 | |
| 2 | /* Auto-generated file... Do not edit ! */ |
| 3 | |
| 4 | #include "config.h" |
Alexandre Julliard | 2c40e29 | 2002-09-25 00:29:56 +0000 | [diff] [blame] | 5 | #include "opengl_ext.h" |
Alexandre Julliard | 0799c1a | 2002-03-09 23:29:33 +0000 | [diff] [blame] | 6 | #include "wine/debug.h" |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 7 | |
Alexandre Julliard | 0799c1a | 2002-03-09 23:29:33 +0000 | [diff] [blame] | 8 | WINE_DEFAULT_DEBUG_CHANNEL(opengl); |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 9 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 10 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 11 | * glAccum (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 12 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 13 | void WINAPI wine_glAccum( GLenum op, GLfloat value ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 14 | TRACE("(%d, %f)\n", op, value ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 15 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 16 | glAccum( op, value ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 17 | LEAVE_GL(); |
| 18 | } |
| 19 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 20 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 21 | * glAlphaFunc (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 22 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 23 | void WINAPI wine_glAlphaFunc( GLenum func, GLclampf ref ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 24 | TRACE("(%d, %f)\n", func, ref ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 25 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 26 | glAlphaFunc( func, ref ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 27 | LEAVE_GL(); |
| 28 | } |
| 29 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 30 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 31 | * glAreTexturesResident (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 32 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 33 | GLboolean WINAPI wine_glAreTexturesResident( GLsizei n, GLuint* textures, GLboolean* residences ) { |
| 34 | GLboolean ret_value; |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 35 | TRACE("(%d, %p, %p)\n", n, textures, residences ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 36 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 37 | ret_value = glAreTexturesResident( n, textures, residences ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 38 | LEAVE_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 39 | return ret_value; |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 40 | } |
| 41 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 42 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 43 | * glArrayElement (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 44 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 45 | void WINAPI wine_glArrayElement( GLint i ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 46 | TRACE("(%d)\n", i ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 47 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 48 | glArrayElement( i ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 49 | LEAVE_GL(); |
| 50 | } |
| 51 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 52 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 53 | * glBegin (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 54 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 55 | void WINAPI wine_glBegin( GLenum mode ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 56 | TRACE("(%d)\n", mode ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 57 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 58 | glBegin( mode ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 59 | LEAVE_GL(); |
| 60 | } |
| 61 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 62 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 63 | * glBindTexture (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 64 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 65 | void WINAPI wine_glBindTexture( GLenum target, GLuint texture ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 66 | TRACE("(%d, %d)\n", target, texture ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 67 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 68 | glBindTexture( target, texture ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 69 | LEAVE_GL(); |
| 70 | } |
| 71 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 72 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 73 | * glBitmap (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 74 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 75 | void WINAPI wine_glBitmap( GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, GLubyte* bitmap ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 76 | TRACE("(%d, %d, %f, %f, %f, %f, %p)\n", width, height, xorig, yorig, xmove, ymove, bitmap ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 77 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 78 | glBitmap( width, height, xorig, yorig, xmove, ymove, bitmap ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 79 | LEAVE_GL(); |
| 80 | } |
| 81 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 82 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 83 | * glBlendFunc (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 84 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 85 | void WINAPI wine_glBlendFunc( GLenum sfactor, GLenum dfactor ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 86 | TRACE("(%d, %d)\n", sfactor, dfactor ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 87 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 88 | glBlendFunc( sfactor, dfactor ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 89 | LEAVE_GL(); |
| 90 | } |
| 91 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 92 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 93 | * glCallList (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 94 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 95 | void WINAPI wine_glCallList( GLuint list ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 96 | TRACE("(%d)\n", list ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 97 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 98 | glCallList( list ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 99 | LEAVE_GL(); |
| 100 | } |
| 101 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 102 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 103 | * glCallLists (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 104 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 105 | void WINAPI wine_glCallLists( GLsizei n, GLenum type, GLvoid* lists ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 106 | TRACE("(%d, %d, %p)\n", n, type, lists ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 107 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 108 | glCallLists( n, type, lists ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 109 | LEAVE_GL(); |
| 110 | } |
| 111 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 112 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 113 | * glClear (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 114 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 115 | void WINAPI wine_glClear( GLbitfield mask ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 116 | TRACE("(%d)\n", mask ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 117 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 118 | glClear( mask ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 119 | LEAVE_GL(); |
| 120 | } |
| 121 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 122 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 123 | * glClearAccum (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 124 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 125 | void WINAPI wine_glClearAccum( GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 126 | TRACE("(%f, %f, %f, %f)\n", red, green, blue, alpha ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 127 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 128 | glClearAccum( red, green, blue, alpha ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 129 | LEAVE_GL(); |
| 130 | } |
| 131 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 132 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 133 | * glClearColor (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 134 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 135 | void WINAPI wine_glClearColor( GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 136 | TRACE("(%f, %f, %f, %f)\n", red, green, blue, alpha ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 137 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 138 | glClearColor( red, green, blue, alpha ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 139 | LEAVE_GL(); |
| 140 | } |
| 141 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 142 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 143 | * glClearDepth (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 144 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 145 | void WINAPI wine_glClearDepth( GLclampd depth ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 146 | TRACE("(%f)\n", depth ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 147 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 148 | glClearDepth( depth ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 149 | LEAVE_GL(); |
| 150 | } |
| 151 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 152 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 153 | * glClearIndex (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 154 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 155 | void WINAPI wine_glClearIndex( GLfloat c ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 156 | TRACE("(%f)\n", c ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 157 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 158 | glClearIndex( c ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 159 | LEAVE_GL(); |
| 160 | } |
| 161 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 162 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 163 | * glClearStencil (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 164 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 165 | void WINAPI wine_glClearStencil( GLint s ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 166 | TRACE("(%d)\n", s ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 167 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 168 | glClearStencil( s ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 169 | LEAVE_GL(); |
| 170 | } |
| 171 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 172 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 173 | * glClipPlane (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 174 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 175 | void WINAPI wine_glClipPlane( GLenum plane, GLdouble* equation ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 176 | TRACE("(%d, %p)\n", plane, equation ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 177 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 178 | glClipPlane( plane, equation ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 179 | LEAVE_GL(); |
| 180 | } |
| 181 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 182 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 183 | * glColor3b (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 184 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 185 | void WINAPI wine_glColor3b( GLbyte red, GLbyte green, GLbyte blue ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 186 | TRACE("(%d, %d, %d)\n", red, green, blue ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 187 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 188 | glColor3b( red, green, blue ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 189 | LEAVE_GL(); |
| 190 | } |
| 191 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 192 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 193 | * glColor3bv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 194 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 195 | void WINAPI wine_glColor3bv( GLbyte* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 196 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 197 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 198 | glColor3bv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 199 | LEAVE_GL(); |
| 200 | } |
| 201 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 202 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 203 | * glColor3d (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 204 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 205 | void WINAPI wine_glColor3d( GLdouble red, GLdouble green, GLdouble blue ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 206 | TRACE("(%f, %f, %f)\n", red, green, blue ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 207 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 208 | glColor3d( red, green, blue ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 209 | LEAVE_GL(); |
| 210 | } |
| 211 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 212 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 213 | * glColor3dv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 214 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 215 | void WINAPI wine_glColor3dv( GLdouble* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 216 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 217 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 218 | glColor3dv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 219 | LEAVE_GL(); |
| 220 | } |
| 221 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 222 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 223 | * glColor3f (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 224 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 225 | void WINAPI wine_glColor3f( GLfloat red, GLfloat green, GLfloat blue ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 226 | TRACE("(%f, %f, %f)\n", red, green, blue ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 227 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 228 | glColor3f( red, green, blue ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 229 | LEAVE_GL(); |
| 230 | } |
| 231 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 232 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 233 | * glColor3fv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 234 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 235 | void WINAPI wine_glColor3fv( GLfloat* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 236 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 237 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 238 | glColor3fv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 239 | LEAVE_GL(); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 240 | } |
| 241 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 242 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 243 | * glColor3i (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 244 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 245 | void WINAPI wine_glColor3i( GLint red, GLint green, GLint blue ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 246 | TRACE("(%d, %d, %d)\n", red, green, blue ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 247 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 248 | glColor3i( red, green, blue ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 249 | LEAVE_GL(); |
| 250 | } |
| 251 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 252 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 253 | * glColor3iv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 254 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 255 | void WINAPI wine_glColor3iv( GLint* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 256 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 257 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 258 | glColor3iv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 259 | LEAVE_GL(); |
| 260 | } |
| 261 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 262 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 263 | * glColor3s (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 264 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 265 | void WINAPI wine_glColor3s( GLshort red, GLshort green, GLshort blue ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 266 | TRACE("(%d, %d, %d)\n", red, green, blue ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 267 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 268 | glColor3s( red, green, blue ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 269 | LEAVE_GL(); |
| 270 | } |
| 271 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 272 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 273 | * glColor3sv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 274 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 275 | void WINAPI wine_glColor3sv( GLshort* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 276 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 277 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 278 | glColor3sv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 279 | LEAVE_GL(); |
| 280 | } |
| 281 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 282 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 283 | * glColor3ub (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 284 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 285 | void WINAPI wine_glColor3ub( GLubyte red, GLubyte green, GLubyte blue ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 286 | TRACE("(%d, %d, %d)\n", red, green, blue ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 287 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 288 | glColor3ub( red, green, blue ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 289 | LEAVE_GL(); |
| 290 | } |
| 291 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 292 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 293 | * glColor3ubv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 294 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 295 | void WINAPI wine_glColor3ubv( GLubyte* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 296 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 297 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 298 | glColor3ubv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 299 | LEAVE_GL(); |
| 300 | } |
| 301 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 302 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 303 | * glColor3ui (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 304 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 305 | void WINAPI wine_glColor3ui( GLuint red, GLuint green, GLuint blue ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 306 | TRACE("(%d, %d, %d)\n", red, green, blue ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 307 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 308 | glColor3ui( red, green, blue ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 309 | LEAVE_GL(); |
| 310 | } |
| 311 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 312 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 313 | * glColor3uiv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 314 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 315 | void WINAPI wine_glColor3uiv( GLuint* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 316 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 317 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 318 | glColor3uiv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 319 | LEAVE_GL(); |
| 320 | } |
| 321 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 322 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 323 | * glColor3us (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 324 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 325 | void WINAPI wine_glColor3us( GLushort red, GLushort green, GLushort blue ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 326 | TRACE("(%d, %d, %d)\n", red, green, blue ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 327 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 328 | glColor3us( red, green, blue ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 329 | LEAVE_GL(); |
| 330 | } |
| 331 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 332 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 333 | * glColor3usv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 334 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 335 | void WINAPI wine_glColor3usv( GLushort* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 336 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 337 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 338 | glColor3usv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 339 | LEAVE_GL(); |
| 340 | } |
| 341 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 342 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 343 | * glColor4b (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 344 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 345 | void WINAPI wine_glColor4b( GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 346 | TRACE("(%d, %d, %d, %d)\n", red, green, blue, alpha ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 347 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 348 | glColor4b( red, green, blue, alpha ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 349 | LEAVE_GL(); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 350 | } |
| 351 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 352 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 353 | * glColor4bv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 354 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 355 | void WINAPI wine_glColor4bv( GLbyte* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 356 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 357 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 358 | glColor4bv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 359 | LEAVE_GL(); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 360 | } |
| 361 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 362 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 363 | * glColor4d (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 364 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 365 | void WINAPI wine_glColor4d( GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 366 | TRACE("(%f, %f, %f, %f)\n", red, green, blue, alpha ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 367 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 368 | glColor4d( red, green, blue, alpha ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 369 | LEAVE_GL(); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 370 | } |
| 371 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 372 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 373 | * glColor4dv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 374 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 375 | void WINAPI wine_glColor4dv( GLdouble* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 376 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 377 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 378 | glColor4dv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 379 | LEAVE_GL(); |
| 380 | } |
| 381 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 382 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 383 | * glColor4f (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 384 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 385 | void WINAPI wine_glColor4f( GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 386 | TRACE("(%f, %f, %f, %f)\n", red, green, blue, alpha ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 387 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 388 | glColor4f( red, green, blue, alpha ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 389 | LEAVE_GL(); |
| 390 | } |
| 391 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 392 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 393 | * glColor4fv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 394 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 395 | void WINAPI wine_glColor4fv( GLfloat* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 396 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 397 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 398 | glColor4fv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 399 | LEAVE_GL(); |
| 400 | } |
| 401 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 402 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 403 | * glColor4i (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 404 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 405 | void WINAPI wine_glColor4i( GLint red, GLint green, GLint blue, GLint alpha ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 406 | TRACE("(%d, %d, %d, %d)\n", red, green, blue, alpha ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 407 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 408 | glColor4i( red, green, blue, alpha ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 409 | LEAVE_GL(); |
| 410 | } |
| 411 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 412 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 413 | * glColor4iv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 414 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 415 | void WINAPI wine_glColor4iv( GLint* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 416 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 417 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 418 | glColor4iv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 419 | LEAVE_GL(); |
| 420 | } |
| 421 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 422 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 423 | * glColor4s (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 424 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 425 | void WINAPI wine_glColor4s( GLshort red, GLshort green, GLshort blue, GLshort alpha ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 426 | TRACE("(%d, %d, %d, %d)\n", red, green, blue, alpha ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 427 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 428 | glColor4s( red, green, blue, alpha ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 429 | LEAVE_GL(); |
| 430 | } |
| 431 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 432 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 433 | * glColor4sv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 434 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 435 | void WINAPI wine_glColor4sv( GLshort* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 436 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 437 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 438 | glColor4sv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 439 | LEAVE_GL(); |
| 440 | } |
| 441 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 442 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 443 | * glColor4ub (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 444 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 445 | void WINAPI wine_glColor4ub( GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 446 | TRACE("(%d, %d, %d, %d)\n", red, green, blue, alpha ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 447 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 448 | glColor4ub( red, green, blue, alpha ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 449 | LEAVE_GL(); |
| 450 | } |
| 451 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 452 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 453 | * glColor4ubv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 454 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 455 | void WINAPI wine_glColor4ubv( GLubyte* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 456 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 457 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 458 | glColor4ubv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 459 | LEAVE_GL(); |
| 460 | } |
| 461 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 462 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 463 | * glColor4ui (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 464 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 465 | void WINAPI wine_glColor4ui( GLuint red, GLuint green, GLuint blue, GLuint alpha ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 466 | TRACE("(%d, %d, %d, %d)\n", red, green, blue, alpha ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 467 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 468 | glColor4ui( red, green, blue, alpha ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 469 | LEAVE_GL(); |
| 470 | } |
| 471 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 472 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 473 | * glColor4uiv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 474 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 475 | void WINAPI wine_glColor4uiv( GLuint* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 476 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 477 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 478 | glColor4uiv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 479 | LEAVE_GL(); |
| 480 | } |
| 481 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 482 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 483 | * glColor4us (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 484 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 485 | void WINAPI wine_glColor4us( GLushort red, GLushort green, GLushort blue, GLushort alpha ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 486 | TRACE("(%d, %d, %d, %d)\n", red, green, blue, alpha ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 487 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 488 | glColor4us( red, green, blue, alpha ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 489 | LEAVE_GL(); |
| 490 | } |
| 491 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 492 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 493 | * glColor4usv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 494 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 495 | void WINAPI wine_glColor4usv( GLushort* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 496 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 497 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 498 | glColor4usv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 499 | LEAVE_GL(); |
| 500 | } |
| 501 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 502 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 503 | * glColorMask (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 504 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 505 | void WINAPI wine_glColorMask( GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 506 | TRACE("(%d, %d, %d, %d)\n", red, green, blue, alpha ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 507 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 508 | glColorMask( red, green, blue, alpha ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 509 | LEAVE_GL(); |
| 510 | } |
| 511 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 512 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 513 | * glColorMaterial (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 514 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 515 | void WINAPI wine_glColorMaterial( GLenum face, GLenum mode ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 516 | TRACE("(%d, %d)\n", face, mode ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 517 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 518 | glColorMaterial( face, mode ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 519 | LEAVE_GL(); |
| 520 | } |
| 521 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 522 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 523 | * glColorPointer (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 524 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 525 | void WINAPI wine_glColorPointer( GLint size, GLenum type, GLsizei stride, GLvoid* pointer ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 526 | TRACE("(%d, %d, %d, %p)\n", size, type, stride, pointer ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 527 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 528 | glColorPointer( size, type, stride, pointer ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 529 | LEAVE_GL(); |
| 530 | } |
| 531 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 532 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 533 | * glCopyPixels (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 534 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 535 | void WINAPI wine_glCopyPixels( GLint x, GLint y, GLsizei width, GLsizei height, GLenum type ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 536 | TRACE("(%d, %d, %d, %d, %d)\n", x, y, width, height, type ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 537 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 538 | glCopyPixels( x, y, width, height, type ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 539 | LEAVE_GL(); |
| 540 | } |
| 541 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 542 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 543 | * glCopyTexImage1D (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 544 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 545 | void WINAPI wine_glCopyTexImage1D( GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 546 | TRACE("(%d, %d, %d, %d, %d, %d, %d)\n", target, level, internalformat, x, y, width, border ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 547 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 548 | glCopyTexImage1D( target, level, internalformat, x, y, width, border ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 549 | LEAVE_GL(); |
| 550 | } |
| 551 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 552 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 553 | * glCopyTexImage2D (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 554 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 555 | void WINAPI wine_glCopyTexImage2D( GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 556 | TRACE("(%d, %d, %d, %d, %d, %d, %d, %d)\n", target, level, internalformat, x, y, width, height, border ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 557 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 558 | glCopyTexImage2D( target, level, internalformat, x, y, width, height, border ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 559 | LEAVE_GL(); |
| 560 | } |
| 561 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 562 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 563 | * glCopyTexSubImage1D (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 564 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 565 | void WINAPI wine_glCopyTexSubImage1D( GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 566 | TRACE("(%d, %d, %d, %d, %d, %d)\n", target, level, xoffset, x, y, width ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 567 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 568 | glCopyTexSubImage1D( target, level, xoffset, x, y, width ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 569 | LEAVE_GL(); |
| 570 | } |
| 571 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 572 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 573 | * glCopyTexSubImage2D (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 574 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 575 | void WINAPI wine_glCopyTexSubImage2D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 576 | TRACE("(%d, %d, %d, %d, %d, %d, %d, %d)\n", target, level, xoffset, yoffset, x, y, width, height ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 577 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 578 | glCopyTexSubImage2D( target, level, xoffset, yoffset, x, y, width, height ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 579 | LEAVE_GL(); |
| 580 | } |
| 581 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 582 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 583 | * glCullFace (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 584 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 585 | void WINAPI wine_glCullFace( GLenum mode ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 586 | TRACE("(%d)\n", mode ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 587 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 588 | glCullFace( mode ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 589 | LEAVE_GL(); |
| 590 | } |
| 591 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 592 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 593 | * glDeleteLists (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 594 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 595 | void WINAPI wine_glDeleteLists( GLuint list, GLsizei range ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 596 | TRACE("(%d, %d)\n", list, range ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 597 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 598 | glDeleteLists( list, range ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 599 | LEAVE_GL(); |
| 600 | } |
| 601 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 602 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 603 | * glDeleteTextures (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 604 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 605 | void WINAPI wine_glDeleteTextures( GLsizei n, GLuint* textures ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 606 | TRACE("(%d, %p)\n", n, textures ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 607 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 608 | glDeleteTextures( n, textures ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 609 | LEAVE_GL(); |
| 610 | } |
| 611 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 612 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 613 | * glDepthFunc (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 614 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 615 | void WINAPI wine_glDepthFunc( GLenum func ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 616 | TRACE("(%d)\n", func ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 617 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 618 | glDepthFunc( func ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 619 | LEAVE_GL(); |
| 620 | } |
| 621 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 622 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 623 | * glDepthMask (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 624 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 625 | void WINAPI wine_glDepthMask( GLboolean flag ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 626 | TRACE("(%d)\n", flag ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 627 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 628 | glDepthMask( flag ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 629 | LEAVE_GL(); |
| 630 | } |
| 631 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 632 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 633 | * glDepthRange (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 634 | */ |
Lionel Ulmer | 0e999e3 | 2004-03-02 20:54:17 +0000 | [diff] [blame] | 635 | void WINAPI wine_glDepthRange( GLclampd nearParam, GLclampd farParam ) { |
| 636 | TRACE("(%f, %f)\n", nearParam, farParam ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 637 | ENTER_GL(); |
Lionel Ulmer | 0e999e3 | 2004-03-02 20:54:17 +0000 | [diff] [blame] | 638 | glDepthRange( nearParam, farParam ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 639 | LEAVE_GL(); |
| 640 | } |
| 641 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 642 | /*********************************************************************** |
Chris Robinson | ebfba49 | 2007-09-25 10:21:40 -0700 | [diff] [blame] | 643 | * glDisable (OPENGL32.@) |
| 644 | */ |
| 645 | void WINAPI wine_glDisable( GLenum cap ) { |
| 646 | TRACE("(%d)\n", cap ); |
| 647 | ENTER_GL(); |
| 648 | glDisable( cap ); |
| 649 | LEAVE_GL(); |
| 650 | } |
| 651 | |
| 652 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 653 | * glDisableClientState (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 654 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 655 | void WINAPI wine_glDisableClientState( GLenum array ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 656 | TRACE("(%d)\n", array ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 657 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 658 | glDisableClientState( array ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 659 | LEAVE_GL(); |
| 660 | } |
| 661 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 662 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 663 | * glDrawArrays (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 664 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 665 | void WINAPI wine_glDrawArrays( GLenum mode, GLint first, GLsizei count ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 666 | TRACE("(%d, %d, %d)\n", mode, first, count ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 667 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 668 | glDrawArrays( mode, first, count ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 669 | LEAVE_GL(); |
| 670 | } |
| 671 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 672 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 673 | * glDrawBuffer (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 674 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 675 | void WINAPI wine_glDrawBuffer( GLenum mode ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 676 | TRACE("(%d)\n", mode ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 677 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 678 | glDrawBuffer( mode ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 679 | LEAVE_GL(); |
| 680 | } |
| 681 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 682 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 683 | * glDrawElements (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 684 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 685 | void WINAPI wine_glDrawElements( GLenum mode, GLsizei count, GLenum type, GLvoid* indices ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 686 | TRACE("(%d, %d, %d, %p)\n", mode, count, type, indices ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 687 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 688 | glDrawElements( mode, count, type, indices ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 689 | LEAVE_GL(); |
| 690 | } |
| 691 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 692 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 693 | * glDrawPixels (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 694 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 695 | void WINAPI wine_glDrawPixels( GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* pixels ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 696 | TRACE("(%d, %d, %d, %d, %p)\n", width, height, format, type, pixels ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 697 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 698 | glDrawPixels( width, height, format, type, pixels ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 699 | LEAVE_GL(); |
| 700 | } |
| 701 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 702 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 703 | * glEdgeFlag (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 704 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 705 | void WINAPI wine_glEdgeFlag( GLboolean flag ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 706 | TRACE("(%d)\n", flag ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 707 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 708 | glEdgeFlag( flag ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 709 | LEAVE_GL(); |
| 710 | } |
| 711 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 712 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 713 | * glEdgeFlagPointer (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 714 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 715 | void WINAPI wine_glEdgeFlagPointer( GLsizei stride, GLvoid* pointer ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 716 | TRACE("(%d, %p)\n", stride, pointer ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 717 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 718 | glEdgeFlagPointer( stride, pointer ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 719 | LEAVE_GL(); |
| 720 | } |
| 721 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 722 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 723 | * glEdgeFlagv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 724 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 725 | void WINAPI wine_glEdgeFlagv( GLboolean* flag ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 726 | TRACE("(%p)\n", flag ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 727 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 728 | glEdgeFlagv( flag ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 729 | LEAVE_GL(); |
| 730 | } |
| 731 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 732 | /*********************************************************************** |
Chris Robinson | ebfba49 | 2007-09-25 10:21:40 -0700 | [diff] [blame] | 733 | * glEnable (OPENGL32.@) |
| 734 | */ |
| 735 | void WINAPI wine_glEnable( GLenum cap ) { |
| 736 | TRACE("(%d)\n", cap ); |
| 737 | ENTER_GL(); |
| 738 | glEnable( cap ); |
| 739 | LEAVE_GL(); |
| 740 | } |
| 741 | |
| 742 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 743 | * glEnableClientState (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 744 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 745 | void WINAPI wine_glEnableClientState( GLenum array ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 746 | TRACE("(%d)\n", array ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 747 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 748 | glEnableClientState( array ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 749 | LEAVE_GL(); |
| 750 | } |
| 751 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 752 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 753 | * glEnd (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 754 | */ |
Eric Pouech | 2510658 | 2005-06-27 09:46:35 +0000 | [diff] [blame] | 755 | void WINAPI wine_glEnd( void ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 756 | TRACE("()\n"); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 757 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 758 | glEnd( ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 759 | LEAVE_GL(); |
| 760 | } |
| 761 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 762 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 763 | * glEndList (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 764 | */ |
Eric Pouech | 2510658 | 2005-06-27 09:46:35 +0000 | [diff] [blame] | 765 | void WINAPI wine_glEndList( void ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 766 | TRACE("()\n"); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 767 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 768 | glEndList( ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 769 | LEAVE_GL(); |
| 770 | } |
| 771 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 772 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 773 | * glEvalCoord1d (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 774 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 775 | void WINAPI wine_glEvalCoord1d( GLdouble u ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 776 | TRACE("(%f)\n", u ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 777 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 778 | glEvalCoord1d( u ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 779 | LEAVE_GL(); |
| 780 | } |
| 781 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 782 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 783 | * glEvalCoord1dv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 784 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 785 | void WINAPI wine_glEvalCoord1dv( GLdouble* u ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 786 | TRACE("(%p)\n", u ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 787 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 788 | glEvalCoord1dv( u ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 789 | LEAVE_GL(); |
| 790 | } |
| 791 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 792 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 793 | * glEvalCoord1f (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 794 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 795 | void WINAPI wine_glEvalCoord1f( GLfloat u ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 796 | TRACE("(%f)\n", u ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 797 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 798 | glEvalCoord1f( u ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 799 | LEAVE_GL(); |
| 800 | } |
| 801 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 802 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 803 | * glEvalCoord1fv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 804 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 805 | void WINAPI wine_glEvalCoord1fv( GLfloat* u ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 806 | TRACE("(%p)\n", u ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 807 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 808 | glEvalCoord1fv( u ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 809 | LEAVE_GL(); |
| 810 | } |
| 811 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 812 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 813 | * glEvalCoord2d (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 814 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 815 | void WINAPI wine_glEvalCoord2d( GLdouble u, GLdouble v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 816 | TRACE("(%f, %f)\n", u, v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 817 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 818 | glEvalCoord2d( u, v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 819 | LEAVE_GL(); |
| 820 | } |
| 821 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 822 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 823 | * glEvalCoord2dv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 824 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 825 | void WINAPI wine_glEvalCoord2dv( GLdouble* u ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 826 | TRACE("(%p)\n", u ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 827 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 828 | glEvalCoord2dv( u ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 829 | LEAVE_GL(); |
| 830 | } |
| 831 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 832 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 833 | * glEvalCoord2f (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 834 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 835 | void WINAPI wine_glEvalCoord2f( GLfloat u, GLfloat v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 836 | TRACE("(%f, %f)\n", u, v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 837 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 838 | glEvalCoord2f( u, v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 839 | LEAVE_GL(); |
| 840 | } |
| 841 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 842 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 843 | * glEvalCoord2fv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 844 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 845 | void WINAPI wine_glEvalCoord2fv( GLfloat* u ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 846 | TRACE("(%p)\n", u ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 847 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 848 | glEvalCoord2fv( u ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 849 | LEAVE_GL(); |
| 850 | } |
| 851 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 852 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 853 | * glEvalMesh1 (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 854 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 855 | void WINAPI wine_glEvalMesh1( GLenum mode, GLint i1, GLint i2 ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 856 | TRACE("(%d, %d, %d)\n", mode, i1, i2 ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 857 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 858 | glEvalMesh1( mode, i1, i2 ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 859 | LEAVE_GL(); |
| 860 | } |
| 861 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 862 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 863 | * glEvalMesh2 (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 864 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 865 | void WINAPI wine_glEvalMesh2( GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2 ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 866 | TRACE("(%d, %d, %d, %d, %d)\n", mode, i1, i2, j1, j2 ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 867 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 868 | glEvalMesh2( mode, i1, i2, j1, j2 ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 869 | LEAVE_GL(); |
| 870 | } |
| 871 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 872 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 873 | * glEvalPoint1 (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 874 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 875 | void WINAPI wine_glEvalPoint1( GLint i ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 876 | TRACE("(%d)\n", i ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 877 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 878 | glEvalPoint1( i ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 879 | LEAVE_GL(); |
| 880 | } |
| 881 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 882 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 883 | * glEvalPoint2 (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 884 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 885 | void WINAPI wine_glEvalPoint2( GLint i, GLint j ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 886 | TRACE("(%d, %d)\n", i, j ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 887 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 888 | glEvalPoint2( i, j ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 889 | LEAVE_GL(); |
| 890 | } |
| 891 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 892 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 893 | * glFeedbackBuffer (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 894 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 895 | void WINAPI wine_glFeedbackBuffer( GLsizei size, GLenum type, GLfloat* buffer ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 896 | TRACE("(%d, %d, %p)\n", size, type, buffer ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 897 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 898 | glFeedbackBuffer( size, type, buffer ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 899 | LEAVE_GL(); |
| 900 | } |
| 901 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 902 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 903 | * glFogf (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 904 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 905 | void WINAPI wine_glFogf( GLenum pname, GLfloat param ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 906 | TRACE("(%d, %f)\n", pname, param ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 907 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 908 | glFogf( pname, param ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 909 | LEAVE_GL(); |
| 910 | } |
| 911 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 912 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 913 | * glFogfv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 914 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 915 | void WINAPI wine_glFogfv( GLenum pname, GLfloat* params ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 916 | TRACE("(%d, %p)\n", pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 917 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 918 | glFogfv( pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 919 | LEAVE_GL(); |
| 920 | } |
| 921 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 922 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 923 | * glFogi (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 924 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 925 | void WINAPI wine_glFogi( GLenum pname, GLint param ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 926 | TRACE("(%d, %d)\n", pname, param ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 927 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 928 | glFogi( pname, param ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 929 | LEAVE_GL(); |
| 930 | } |
| 931 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 932 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 933 | * glFogiv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 934 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 935 | void WINAPI wine_glFogiv( GLenum pname, GLint* params ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 936 | TRACE("(%d, %p)\n", pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 937 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 938 | glFogiv( pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 939 | LEAVE_GL(); |
| 940 | } |
| 941 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 942 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 943 | * glFrontFace (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 944 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 945 | void WINAPI wine_glFrontFace( GLenum mode ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 946 | TRACE("(%d)\n", mode ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 947 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 948 | glFrontFace( mode ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 949 | LEAVE_GL(); |
| 950 | } |
| 951 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 952 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 953 | * glFrustum (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 954 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 955 | void WINAPI wine_glFrustum( GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 956 | TRACE("(%f, %f, %f, %f, %f, %f)\n", left, right, bottom, top, zNear, zFar ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 957 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 958 | glFrustum( left, right, bottom, top, zNear, zFar ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 959 | LEAVE_GL(); |
| 960 | } |
| 961 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 962 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 963 | * glGenLists (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 964 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 965 | GLuint WINAPI wine_glGenLists( GLsizei range ) { |
| 966 | GLuint ret_value; |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 967 | TRACE("(%d)\n", range ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 968 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 969 | ret_value = glGenLists( range ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 970 | LEAVE_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 971 | return ret_value; |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 972 | } |
| 973 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 974 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 975 | * glGenTextures (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 976 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 977 | void WINAPI wine_glGenTextures( GLsizei n, GLuint* textures ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 978 | TRACE("(%d, %p)\n", n, textures ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 979 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 980 | glGenTextures( n, textures ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 981 | LEAVE_GL(); |
| 982 | } |
| 983 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 984 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 985 | * glGetBooleanv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 986 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 987 | void WINAPI wine_glGetBooleanv( GLenum pname, GLboolean* params ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 988 | TRACE("(%d, %p)\n", pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 989 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 990 | glGetBooleanv( pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 991 | LEAVE_GL(); |
| 992 | } |
| 993 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 994 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 995 | * glGetClipPlane (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 996 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 997 | void WINAPI wine_glGetClipPlane( GLenum plane, GLdouble* equation ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 998 | TRACE("(%d, %p)\n", plane, equation ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 999 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1000 | glGetClipPlane( plane, equation ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1001 | LEAVE_GL(); |
| 1002 | } |
| 1003 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1004 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1005 | * glGetDoublev (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1006 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1007 | void WINAPI wine_glGetDoublev( GLenum pname, GLdouble* params ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1008 | TRACE("(%d, %p)\n", pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1009 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1010 | glGetDoublev( pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1011 | LEAVE_GL(); |
| 1012 | } |
| 1013 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1014 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1015 | * glGetError (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1016 | */ |
Eric Pouech | 2510658 | 2005-06-27 09:46:35 +0000 | [diff] [blame] | 1017 | GLenum WINAPI wine_glGetError( void ) { |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1018 | GLenum ret_value; |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1019 | TRACE("()\n"); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1020 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1021 | ret_value = glGetError( ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1022 | LEAVE_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1023 | return ret_value; |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1024 | } |
| 1025 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1026 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1027 | * glGetFloatv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1028 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1029 | void WINAPI wine_glGetFloatv( GLenum pname, GLfloat* params ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1030 | TRACE("(%d, %p)\n", pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1031 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1032 | glGetFloatv( pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1033 | LEAVE_GL(); |
| 1034 | } |
| 1035 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1036 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1037 | * glGetLightfv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1038 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1039 | void WINAPI wine_glGetLightfv( GLenum light, GLenum pname, GLfloat* params ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1040 | TRACE("(%d, %d, %p)\n", light, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1041 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1042 | glGetLightfv( light, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1043 | LEAVE_GL(); |
| 1044 | } |
| 1045 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1046 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1047 | * glGetLightiv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1048 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1049 | void WINAPI wine_glGetLightiv( GLenum light, GLenum pname, GLint* params ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1050 | TRACE("(%d, %d, %p)\n", light, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1051 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1052 | glGetLightiv( light, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1053 | LEAVE_GL(); |
| 1054 | } |
| 1055 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1056 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1057 | * glGetMapdv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1058 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1059 | void WINAPI wine_glGetMapdv( GLenum target, GLenum query, GLdouble* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1060 | TRACE("(%d, %d, %p)\n", target, query, v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1061 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1062 | glGetMapdv( target, query, v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1063 | LEAVE_GL(); |
| 1064 | } |
| 1065 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1066 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1067 | * glGetMapfv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1068 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1069 | void WINAPI wine_glGetMapfv( GLenum target, GLenum query, GLfloat* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1070 | TRACE("(%d, %d, %p)\n", target, query, v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1071 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1072 | glGetMapfv( target, query, v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1073 | LEAVE_GL(); |
| 1074 | } |
| 1075 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1076 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1077 | * glGetMapiv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1078 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1079 | void WINAPI wine_glGetMapiv( GLenum target, GLenum query, GLint* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1080 | TRACE("(%d, %d, %p)\n", target, query, v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1081 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1082 | glGetMapiv( target, query, v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1083 | LEAVE_GL(); |
| 1084 | } |
| 1085 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1086 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1087 | * glGetMaterialfv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1088 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1089 | void WINAPI wine_glGetMaterialfv( GLenum face, GLenum pname, GLfloat* params ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1090 | TRACE("(%d, %d, %p)\n", face, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1091 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1092 | glGetMaterialfv( face, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1093 | LEAVE_GL(); |
| 1094 | } |
| 1095 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1096 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1097 | * glGetMaterialiv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1098 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1099 | void WINAPI wine_glGetMaterialiv( GLenum face, GLenum pname, GLint* params ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1100 | TRACE("(%d, %d, %p)\n", face, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1101 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1102 | glGetMaterialiv( face, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1103 | LEAVE_GL(); |
| 1104 | } |
| 1105 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1106 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1107 | * glGetPixelMapfv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1108 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1109 | void WINAPI wine_glGetPixelMapfv( GLenum map, GLfloat* values ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1110 | TRACE("(%d, %p)\n", map, values ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1111 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1112 | glGetPixelMapfv( map, values ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1113 | LEAVE_GL(); |
| 1114 | } |
| 1115 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1116 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1117 | * glGetPixelMapuiv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1118 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1119 | void WINAPI wine_glGetPixelMapuiv( GLenum map, GLuint* values ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1120 | TRACE("(%d, %p)\n", map, values ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1121 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1122 | glGetPixelMapuiv( map, values ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1123 | LEAVE_GL(); |
| 1124 | } |
| 1125 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1126 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1127 | * glGetPixelMapusv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1128 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1129 | void WINAPI wine_glGetPixelMapusv( GLenum map, GLushort* values ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1130 | TRACE("(%d, %p)\n", map, values ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1131 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1132 | glGetPixelMapusv( map, values ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1133 | LEAVE_GL(); |
| 1134 | } |
| 1135 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1136 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1137 | * glGetPointerv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1138 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1139 | void WINAPI wine_glGetPointerv( GLenum pname, GLvoid** params ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1140 | TRACE("(%d, %p)\n", pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1141 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1142 | glGetPointerv( pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1143 | LEAVE_GL(); |
| 1144 | } |
| 1145 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1146 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1147 | * glGetPolygonStipple (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1148 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1149 | void WINAPI wine_glGetPolygonStipple( GLubyte* mask ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1150 | TRACE("(%p)\n", mask ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1151 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1152 | glGetPolygonStipple( mask ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1153 | LEAVE_GL(); |
| 1154 | } |
| 1155 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1156 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1157 | * glGetTexEnvfv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1158 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1159 | void WINAPI wine_glGetTexEnvfv( GLenum target, GLenum pname, GLfloat* params ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1160 | TRACE("(%d, %d, %p)\n", target, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1161 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1162 | glGetTexEnvfv( target, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1163 | LEAVE_GL(); |
| 1164 | } |
| 1165 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1166 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1167 | * glGetTexEnviv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1168 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1169 | void WINAPI wine_glGetTexEnviv( GLenum target, GLenum pname, GLint* params ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1170 | TRACE("(%d, %d, %p)\n", target, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1171 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1172 | glGetTexEnviv( target, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1173 | LEAVE_GL(); |
| 1174 | } |
| 1175 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1176 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1177 | * glGetTexGendv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1178 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1179 | void WINAPI wine_glGetTexGendv( GLenum coord, GLenum pname, GLdouble* params ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1180 | TRACE("(%d, %d, %p)\n", coord, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1181 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1182 | glGetTexGendv( coord, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1183 | LEAVE_GL(); |
| 1184 | } |
| 1185 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1186 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1187 | * glGetTexGenfv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1188 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1189 | void WINAPI wine_glGetTexGenfv( GLenum coord, GLenum pname, GLfloat* params ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1190 | TRACE("(%d, %d, %p)\n", coord, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1191 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1192 | glGetTexGenfv( coord, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1193 | LEAVE_GL(); |
| 1194 | } |
| 1195 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1196 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1197 | * glGetTexGeniv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1198 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1199 | void WINAPI wine_glGetTexGeniv( GLenum coord, GLenum pname, GLint* params ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1200 | TRACE("(%d, %d, %p)\n", coord, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1201 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1202 | glGetTexGeniv( coord, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1203 | LEAVE_GL(); |
| 1204 | } |
| 1205 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1206 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1207 | * glGetTexImage (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1208 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1209 | void WINAPI wine_glGetTexImage( GLenum target, GLint level, GLenum format, GLenum type, GLvoid* pixels ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1210 | TRACE("(%d, %d, %d, %d, %p)\n", target, level, format, type, pixels ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1211 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1212 | glGetTexImage( target, level, format, type, pixels ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1213 | LEAVE_GL(); |
| 1214 | } |
| 1215 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1216 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1217 | * glGetTexLevelParameterfv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1218 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1219 | void WINAPI wine_glGetTexLevelParameterfv( GLenum target, GLint level, GLenum pname, GLfloat* params ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1220 | TRACE("(%d, %d, %d, %p)\n", target, level, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1221 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1222 | glGetTexLevelParameterfv( target, level, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1223 | LEAVE_GL(); |
| 1224 | } |
| 1225 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1226 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1227 | * glGetTexLevelParameteriv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1228 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1229 | void WINAPI wine_glGetTexLevelParameteriv( GLenum target, GLint level, GLenum pname, GLint* params ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1230 | TRACE("(%d, %d, %d, %p)\n", target, level, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1231 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1232 | glGetTexLevelParameteriv( target, level, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1233 | LEAVE_GL(); |
| 1234 | } |
| 1235 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1236 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1237 | * glGetTexParameterfv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1238 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1239 | void WINAPI wine_glGetTexParameterfv( GLenum target, GLenum pname, GLfloat* params ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1240 | TRACE("(%d, %d, %p)\n", target, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1241 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1242 | glGetTexParameterfv( target, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1243 | LEAVE_GL(); |
| 1244 | } |
| 1245 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1246 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1247 | * glGetTexParameteriv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1248 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1249 | void WINAPI wine_glGetTexParameteriv( GLenum target, GLenum pname, GLint* params ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1250 | TRACE("(%d, %d, %p)\n", target, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1251 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1252 | glGetTexParameteriv( target, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1253 | LEAVE_GL(); |
| 1254 | } |
| 1255 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1256 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1257 | * glHint (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1258 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1259 | void WINAPI wine_glHint( GLenum target, GLenum mode ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1260 | TRACE("(%d, %d)\n", target, mode ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1261 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1262 | glHint( target, mode ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1263 | LEAVE_GL(); |
| 1264 | } |
| 1265 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1266 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1267 | * glIndexMask (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1268 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1269 | void WINAPI wine_glIndexMask( GLuint mask ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1270 | TRACE("(%d)\n", mask ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1271 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1272 | glIndexMask( mask ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1273 | LEAVE_GL(); |
| 1274 | } |
| 1275 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1276 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1277 | * glIndexPointer (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1278 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1279 | void WINAPI wine_glIndexPointer( GLenum type, GLsizei stride, GLvoid* pointer ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1280 | TRACE("(%d, %d, %p)\n", type, stride, pointer ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1281 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1282 | glIndexPointer( type, stride, pointer ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1283 | LEAVE_GL(); |
| 1284 | } |
| 1285 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1286 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1287 | * glIndexd (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1288 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1289 | void WINAPI wine_glIndexd( GLdouble c ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1290 | TRACE("(%f)\n", c ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1291 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1292 | glIndexd( c ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1293 | LEAVE_GL(); |
| 1294 | } |
| 1295 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1296 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1297 | * glIndexdv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1298 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1299 | void WINAPI wine_glIndexdv( GLdouble* c ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1300 | TRACE("(%p)\n", c ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1301 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1302 | glIndexdv( c ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1303 | LEAVE_GL(); |
| 1304 | } |
| 1305 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1306 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1307 | * glIndexf (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1308 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1309 | void WINAPI wine_glIndexf( GLfloat c ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1310 | TRACE("(%f)\n", c ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1311 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1312 | glIndexf( c ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1313 | LEAVE_GL(); |
| 1314 | } |
| 1315 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1316 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1317 | * glIndexfv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1318 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1319 | void WINAPI wine_glIndexfv( GLfloat* c ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1320 | TRACE("(%p)\n", c ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1321 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1322 | glIndexfv( c ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1323 | LEAVE_GL(); |
| 1324 | } |
| 1325 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1326 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1327 | * glIndexi (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1328 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1329 | void WINAPI wine_glIndexi( GLint c ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1330 | TRACE("(%d)\n", c ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1331 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1332 | glIndexi( c ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1333 | LEAVE_GL(); |
| 1334 | } |
| 1335 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1336 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1337 | * glIndexiv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1338 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1339 | void WINAPI wine_glIndexiv( GLint* c ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1340 | TRACE("(%p)\n", c ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1341 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1342 | glIndexiv( c ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1343 | LEAVE_GL(); |
| 1344 | } |
| 1345 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1346 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1347 | * glIndexs (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1348 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1349 | void WINAPI wine_glIndexs( GLshort c ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1350 | TRACE("(%d)\n", c ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1351 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1352 | glIndexs( c ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1353 | LEAVE_GL(); |
| 1354 | } |
| 1355 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1356 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1357 | * glIndexsv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1358 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1359 | void WINAPI wine_glIndexsv( GLshort* c ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1360 | TRACE("(%p)\n", c ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1361 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1362 | glIndexsv( c ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1363 | LEAVE_GL(); |
| 1364 | } |
| 1365 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1366 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1367 | * glIndexub (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1368 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1369 | void WINAPI wine_glIndexub( GLubyte c ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1370 | TRACE("(%d)\n", c ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1371 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1372 | glIndexub( c ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1373 | LEAVE_GL(); |
| 1374 | } |
| 1375 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1376 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1377 | * glIndexubv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1378 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1379 | void WINAPI wine_glIndexubv( GLubyte* c ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1380 | TRACE("(%p)\n", c ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1381 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1382 | glIndexubv( c ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1383 | LEAVE_GL(); |
| 1384 | } |
| 1385 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1386 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1387 | * glInitNames (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1388 | */ |
Eric Pouech | 2510658 | 2005-06-27 09:46:35 +0000 | [diff] [blame] | 1389 | void WINAPI wine_glInitNames( void ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1390 | TRACE("()\n"); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1391 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1392 | glInitNames( ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1393 | LEAVE_GL(); |
| 1394 | } |
| 1395 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1396 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1397 | * glInterleavedArrays (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1398 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1399 | void WINAPI wine_glInterleavedArrays( GLenum format, GLsizei stride, GLvoid* pointer ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1400 | TRACE("(%d, %d, %p)\n", format, stride, pointer ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1401 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1402 | glInterleavedArrays( format, stride, pointer ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1403 | LEAVE_GL(); |
| 1404 | } |
| 1405 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1406 | /*********************************************************************** |
Chris Robinson | ebfba49 | 2007-09-25 10:21:40 -0700 | [diff] [blame] | 1407 | * glIsEnabled (OPENGL32.@) |
| 1408 | */ |
| 1409 | GLboolean WINAPI wine_glIsEnabled( GLenum cap ) { |
| 1410 | GLboolean ret_value; |
| 1411 | TRACE("(%d)\n", cap ); |
| 1412 | ENTER_GL(); |
| 1413 | ret_value = glIsEnabled( cap ); |
| 1414 | LEAVE_GL(); |
| 1415 | return ret_value; |
| 1416 | } |
| 1417 | |
| 1418 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1419 | * glIsList (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1420 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1421 | GLboolean WINAPI wine_glIsList( GLuint list ) { |
| 1422 | GLboolean ret_value; |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1423 | TRACE("(%d)\n", list ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1424 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1425 | ret_value = glIsList( list ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1426 | LEAVE_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1427 | return ret_value; |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1428 | } |
| 1429 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1430 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1431 | * glIsTexture (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1432 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1433 | GLboolean WINAPI wine_glIsTexture( GLuint texture ) { |
| 1434 | GLboolean ret_value; |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1435 | TRACE("(%d)\n", texture ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1436 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1437 | ret_value = glIsTexture( texture ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1438 | LEAVE_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1439 | return ret_value; |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1440 | } |
| 1441 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1442 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1443 | * glLightModelf (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1444 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1445 | void WINAPI wine_glLightModelf( GLenum pname, GLfloat param ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1446 | TRACE("(%d, %f)\n", pname, param ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1447 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1448 | glLightModelf( pname, param ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1449 | LEAVE_GL(); |
| 1450 | } |
| 1451 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1452 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1453 | * glLightModelfv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1454 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1455 | void WINAPI wine_glLightModelfv( GLenum pname, GLfloat* params ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1456 | TRACE("(%d, %p)\n", pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1457 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1458 | glLightModelfv( pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1459 | LEAVE_GL(); |
| 1460 | } |
| 1461 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1462 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1463 | * glLightModeli (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1464 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1465 | void WINAPI wine_glLightModeli( GLenum pname, GLint param ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1466 | TRACE("(%d, %d)\n", pname, param ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1467 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1468 | glLightModeli( pname, param ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1469 | LEAVE_GL(); |
| 1470 | } |
| 1471 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1472 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1473 | * glLightModeliv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1474 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1475 | void WINAPI wine_glLightModeliv( GLenum pname, GLint* params ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1476 | TRACE("(%d, %p)\n", pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1477 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1478 | glLightModeliv( pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1479 | LEAVE_GL(); |
| 1480 | } |
| 1481 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1482 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1483 | * glLightf (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1484 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1485 | void WINAPI wine_glLightf( GLenum light, GLenum pname, GLfloat param ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1486 | TRACE("(%d, %d, %f)\n", light, pname, param ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1487 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1488 | glLightf( light, pname, param ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1489 | LEAVE_GL(); |
| 1490 | } |
| 1491 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1492 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1493 | * glLightfv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1494 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1495 | void WINAPI wine_glLightfv( GLenum light, GLenum pname, GLfloat* params ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1496 | TRACE("(%d, %d, %p)\n", light, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1497 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1498 | glLightfv( light, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1499 | LEAVE_GL(); |
| 1500 | } |
| 1501 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1502 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1503 | * glLighti (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1504 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1505 | void WINAPI wine_glLighti( GLenum light, GLenum pname, GLint param ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1506 | TRACE("(%d, %d, %d)\n", light, pname, param ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1507 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1508 | glLighti( light, pname, param ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1509 | LEAVE_GL(); |
| 1510 | } |
| 1511 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1512 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1513 | * glLightiv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1514 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1515 | void WINAPI wine_glLightiv( GLenum light, GLenum pname, GLint* params ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1516 | TRACE("(%d, %d, %p)\n", light, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1517 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1518 | glLightiv( light, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1519 | LEAVE_GL(); |
| 1520 | } |
| 1521 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1522 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1523 | * glLineStipple (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1524 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1525 | void WINAPI wine_glLineStipple( GLint factor, GLushort pattern ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1526 | TRACE("(%d, %d)\n", factor, pattern ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1527 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1528 | glLineStipple( factor, pattern ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1529 | LEAVE_GL(); |
| 1530 | } |
| 1531 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1532 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1533 | * glLineWidth (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1534 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1535 | void WINAPI wine_glLineWidth( GLfloat width ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1536 | TRACE("(%f)\n", width ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1537 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1538 | glLineWidth( width ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1539 | LEAVE_GL(); |
| 1540 | } |
| 1541 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1542 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1543 | * glListBase (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1544 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1545 | void WINAPI wine_glListBase( GLuint base ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1546 | TRACE("(%d)\n", base ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1547 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1548 | glListBase( base ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1549 | LEAVE_GL(); |
| 1550 | } |
| 1551 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1552 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1553 | * glLoadIdentity (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1554 | */ |
Eric Pouech | 2510658 | 2005-06-27 09:46:35 +0000 | [diff] [blame] | 1555 | void WINAPI wine_glLoadIdentity( void ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1556 | TRACE("()\n"); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1557 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1558 | glLoadIdentity( ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1559 | LEAVE_GL(); |
| 1560 | } |
| 1561 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1562 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1563 | * glLoadMatrixd (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1564 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1565 | void WINAPI wine_glLoadMatrixd( GLdouble* m ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1566 | TRACE("(%p)\n", m ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1567 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1568 | glLoadMatrixd( m ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1569 | LEAVE_GL(); |
| 1570 | } |
| 1571 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1572 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1573 | * glLoadMatrixf (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1574 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1575 | void WINAPI wine_glLoadMatrixf( GLfloat* m ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1576 | TRACE("(%p)\n", m ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1577 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1578 | glLoadMatrixf( m ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1579 | LEAVE_GL(); |
| 1580 | } |
| 1581 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1582 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1583 | * glLoadName (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1584 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1585 | void WINAPI wine_glLoadName( GLuint name ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1586 | TRACE("(%d)\n", name ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1587 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1588 | glLoadName( name ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1589 | LEAVE_GL(); |
| 1590 | } |
| 1591 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1592 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1593 | * glLogicOp (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1594 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1595 | void WINAPI wine_glLogicOp( GLenum opcode ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1596 | TRACE("(%d)\n", opcode ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1597 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1598 | glLogicOp( opcode ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1599 | LEAVE_GL(); |
| 1600 | } |
| 1601 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1602 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1603 | * glMap1d (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1604 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1605 | void WINAPI wine_glMap1d( GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, GLdouble* points ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1606 | TRACE("(%d, %f, %f, %d, %d, %p)\n", target, u1, u2, stride, order, points ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1607 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1608 | glMap1d( target, u1, u2, stride, order, points ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1609 | LEAVE_GL(); |
| 1610 | } |
| 1611 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1612 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1613 | * glMap1f (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1614 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1615 | void WINAPI wine_glMap1f( GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, GLfloat* points ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1616 | TRACE("(%d, %f, %f, %d, %d, %p)\n", target, u1, u2, stride, order, points ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1617 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1618 | glMap1f( target, u1, u2, stride, order, points ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1619 | LEAVE_GL(); |
| 1620 | } |
| 1621 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1622 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1623 | * glMap2d (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1624 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1625 | void WINAPI wine_glMap2d( GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, GLdouble* points ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1626 | TRACE("(%d, %f, %f, %d, %d, %f, %f, %d, %d, %p)\n", target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1627 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1628 | glMap2d( target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1629 | LEAVE_GL(); |
| 1630 | } |
| 1631 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1632 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1633 | * glMap2f (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1634 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1635 | void WINAPI wine_glMap2f( GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, GLfloat* points ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1636 | TRACE("(%d, %f, %f, %d, %d, %f, %f, %d, %d, %p)\n", target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1637 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1638 | glMap2f( target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1639 | LEAVE_GL(); |
| 1640 | } |
| 1641 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1642 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1643 | * glMapGrid1d (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1644 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1645 | void WINAPI wine_glMapGrid1d( GLint un, GLdouble u1, GLdouble u2 ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1646 | TRACE("(%d, %f, %f)\n", un, u1, u2 ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1647 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1648 | glMapGrid1d( un, u1, u2 ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1649 | LEAVE_GL(); |
| 1650 | } |
| 1651 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1652 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1653 | * glMapGrid1f (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1654 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1655 | void WINAPI wine_glMapGrid1f( GLint un, GLfloat u1, GLfloat u2 ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1656 | TRACE("(%d, %f, %f)\n", un, u1, u2 ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1657 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1658 | glMapGrid1f( un, u1, u2 ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1659 | LEAVE_GL(); |
| 1660 | } |
| 1661 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1662 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1663 | * glMapGrid2d (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1664 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1665 | void WINAPI wine_glMapGrid2d( GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2 ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1666 | TRACE("(%d, %f, %f, %d, %f, %f)\n", un, u1, u2, vn, v1, v2 ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1667 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1668 | glMapGrid2d( un, u1, u2, vn, v1, v2 ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1669 | LEAVE_GL(); |
| 1670 | } |
| 1671 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1672 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1673 | * glMapGrid2f (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1674 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1675 | void WINAPI wine_glMapGrid2f( GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2 ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1676 | TRACE("(%d, %f, %f, %d, %f, %f)\n", un, u1, u2, vn, v1, v2 ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1677 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1678 | glMapGrid2f( un, u1, u2, vn, v1, v2 ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1679 | LEAVE_GL(); |
| 1680 | } |
| 1681 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1682 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1683 | * glMaterialf (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1684 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1685 | void WINAPI wine_glMaterialf( GLenum face, GLenum pname, GLfloat param ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1686 | TRACE("(%d, %d, %f)\n", face, pname, param ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1687 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1688 | glMaterialf( face, pname, param ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1689 | LEAVE_GL(); |
| 1690 | } |
| 1691 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1692 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1693 | * glMaterialfv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1694 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1695 | void WINAPI wine_glMaterialfv( GLenum face, GLenum pname, GLfloat* params ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1696 | TRACE("(%d, %d, %p)\n", face, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1697 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1698 | glMaterialfv( face, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1699 | LEAVE_GL(); |
| 1700 | } |
| 1701 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1702 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1703 | * glMateriali (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1704 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1705 | void WINAPI wine_glMateriali( GLenum face, GLenum pname, GLint param ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1706 | TRACE("(%d, %d, %d)\n", face, pname, param ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1707 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1708 | glMateriali( face, pname, param ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1709 | LEAVE_GL(); |
| 1710 | } |
| 1711 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1712 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1713 | * glMaterialiv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1714 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1715 | void WINAPI wine_glMaterialiv( GLenum face, GLenum pname, GLint* params ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1716 | TRACE("(%d, %d, %p)\n", face, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1717 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1718 | glMaterialiv( face, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1719 | LEAVE_GL(); |
| 1720 | } |
| 1721 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1722 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1723 | * glMatrixMode (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1724 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1725 | void WINAPI wine_glMatrixMode( GLenum mode ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1726 | TRACE("(%d)\n", mode ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1727 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1728 | glMatrixMode( mode ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1729 | LEAVE_GL(); |
| 1730 | } |
| 1731 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1732 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1733 | * glMultMatrixd (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1734 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1735 | void WINAPI wine_glMultMatrixd( GLdouble* m ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1736 | TRACE("(%p)\n", m ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1737 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1738 | glMultMatrixd( m ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1739 | LEAVE_GL(); |
| 1740 | } |
| 1741 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1742 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1743 | * glMultMatrixf (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1744 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1745 | void WINAPI wine_glMultMatrixf( GLfloat* m ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1746 | TRACE("(%p)\n", m ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1747 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1748 | glMultMatrixf( m ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1749 | LEAVE_GL(); |
| 1750 | } |
| 1751 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1752 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1753 | * glNewList (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1754 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1755 | void WINAPI wine_glNewList( GLuint list, GLenum mode ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1756 | TRACE("(%d, %d)\n", list, mode ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1757 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1758 | glNewList( list, mode ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1759 | LEAVE_GL(); |
| 1760 | } |
| 1761 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1762 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1763 | * glNormal3b (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1764 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1765 | void WINAPI wine_glNormal3b( GLbyte nx, GLbyte ny, GLbyte nz ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1766 | TRACE("(%d, %d, %d)\n", nx, ny, nz ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1767 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1768 | glNormal3b( nx, ny, nz ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1769 | LEAVE_GL(); |
| 1770 | } |
| 1771 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1772 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1773 | * glNormal3bv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1774 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1775 | void WINAPI wine_glNormal3bv( GLbyte* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1776 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1777 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1778 | glNormal3bv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1779 | LEAVE_GL(); |
| 1780 | } |
| 1781 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1782 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1783 | * glNormal3d (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1784 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1785 | void WINAPI wine_glNormal3d( GLdouble nx, GLdouble ny, GLdouble nz ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1786 | TRACE("(%f, %f, %f)\n", nx, ny, nz ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1787 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1788 | glNormal3d( nx, ny, nz ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1789 | LEAVE_GL(); |
| 1790 | } |
| 1791 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1792 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1793 | * glNormal3dv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1794 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1795 | void WINAPI wine_glNormal3dv( GLdouble* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1796 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1797 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1798 | glNormal3dv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1799 | LEAVE_GL(); |
| 1800 | } |
| 1801 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1802 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1803 | * glNormal3f (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1804 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1805 | void WINAPI wine_glNormal3f( GLfloat nx, GLfloat ny, GLfloat nz ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1806 | TRACE("(%f, %f, %f)\n", nx, ny, nz ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1807 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1808 | glNormal3f( nx, ny, nz ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1809 | LEAVE_GL(); |
| 1810 | } |
| 1811 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1812 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1813 | * glNormal3fv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1814 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1815 | void WINAPI wine_glNormal3fv( GLfloat* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1816 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1817 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1818 | glNormal3fv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1819 | LEAVE_GL(); |
| 1820 | } |
| 1821 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1822 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1823 | * glNormal3i (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1824 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1825 | void WINAPI wine_glNormal3i( GLint nx, GLint ny, GLint nz ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1826 | TRACE("(%d, %d, %d)\n", nx, ny, nz ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1827 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1828 | glNormal3i( nx, ny, nz ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1829 | LEAVE_GL(); |
| 1830 | } |
| 1831 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1832 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1833 | * glNormal3iv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1834 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1835 | void WINAPI wine_glNormal3iv( GLint* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1836 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1837 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1838 | glNormal3iv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1839 | LEAVE_GL(); |
| 1840 | } |
| 1841 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1842 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1843 | * glNormal3s (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1844 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1845 | void WINAPI wine_glNormal3s( GLshort nx, GLshort ny, GLshort nz ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1846 | TRACE("(%d, %d, %d)\n", nx, ny, nz ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1847 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1848 | glNormal3s( nx, ny, nz ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1849 | LEAVE_GL(); |
| 1850 | } |
| 1851 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1852 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1853 | * glNormal3sv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1854 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1855 | void WINAPI wine_glNormal3sv( GLshort* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1856 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1857 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1858 | glNormal3sv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1859 | LEAVE_GL(); |
| 1860 | } |
| 1861 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1862 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1863 | * glNormalPointer (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1864 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1865 | void WINAPI wine_glNormalPointer( GLenum type, GLsizei stride, GLvoid* pointer ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1866 | TRACE("(%d, %d, %p)\n", type, stride, pointer ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1867 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1868 | glNormalPointer( type, stride, pointer ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1869 | LEAVE_GL(); |
| 1870 | } |
| 1871 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1872 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1873 | * glOrtho (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1874 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1875 | void WINAPI wine_glOrtho( GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1876 | TRACE("(%f, %f, %f, %f, %f, %f)\n", left, right, bottom, top, zNear, zFar ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1877 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1878 | glOrtho( left, right, bottom, top, zNear, zFar ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1879 | LEAVE_GL(); |
| 1880 | } |
| 1881 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1882 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1883 | * glPassThrough (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1884 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1885 | void WINAPI wine_glPassThrough( GLfloat token ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1886 | TRACE("(%f)\n", token ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1887 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1888 | glPassThrough( token ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1889 | LEAVE_GL(); |
| 1890 | } |
| 1891 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1892 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1893 | * glPixelMapfv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1894 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1895 | void WINAPI wine_glPixelMapfv( GLenum map, GLint mapsize, GLfloat* values ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1896 | TRACE("(%d, %d, %p)\n", map, mapsize, values ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1897 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1898 | glPixelMapfv( map, mapsize, values ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1899 | LEAVE_GL(); |
| 1900 | } |
| 1901 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1902 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1903 | * glPixelMapuiv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1904 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1905 | void WINAPI wine_glPixelMapuiv( GLenum map, GLint mapsize, GLuint* values ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1906 | TRACE("(%d, %d, %p)\n", map, mapsize, values ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1907 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1908 | glPixelMapuiv( map, mapsize, values ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1909 | LEAVE_GL(); |
| 1910 | } |
| 1911 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1912 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1913 | * glPixelMapusv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1914 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1915 | void WINAPI wine_glPixelMapusv( GLenum map, GLint mapsize, GLushort* values ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1916 | TRACE("(%d, %d, %p)\n", map, mapsize, values ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1917 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1918 | glPixelMapusv( map, mapsize, values ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1919 | LEAVE_GL(); |
| 1920 | } |
| 1921 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1922 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1923 | * glPixelStoref (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1924 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1925 | void WINAPI wine_glPixelStoref( GLenum pname, GLfloat param ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1926 | TRACE("(%d, %f)\n", pname, param ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1927 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1928 | glPixelStoref( pname, param ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1929 | LEAVE_GL(); |
| 1930 | } |
| 1931 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1932 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1933 | * glPixelStorei (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1934 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1935 | void WINAPI wine_glPixelStorei( GLenum pname, GLint param ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1936 | TRACE("(%d, %d)\n", pname, param ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1937 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1938 | glPixelStorei( pname, param ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1939 | LEAVE_GL(); |
| 1940 | } |
| 1941 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1942 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1943 | * glPixelTransferf (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1944 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1945 | void WINAPI wine_glPixelTransferf( GLenum pname, GLfloat param ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1946 | TRACE("(%d, %f)\n", pname, param ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1947 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1948 | glPixelTransferf( pname, param ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1949 | LEAVE_GL(); |
| 1950 | } |
| 1951 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1952 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1953 | * glPixelTransferi (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1954 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1955 | void WINAPI wine_glPixelTransferi( GLenum pname, GLint param ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1956 | TRACE("(%d, %d)\n", pname, param ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1957 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1958 | glPixelTransferi( pname, param ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1959 | LEAVE_GL(); |
| 1960 | } |
| 1961 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1962 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1963 | * glPixelZoom (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1964 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1965 | void WINAPI wine_glPixelZoom( GLfloat xfactor, GLfloat yfactor ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1966 | TRACE("(%f, %f)\n", xfactor, yfactor ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1967 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1968 | glPixelZoom( xfactor, yfactor ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1969 | LEAVE_GL(); |
| 1970 | } |
| 1971 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1972 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1973 | * glPointSize (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1974 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1975 | void WINAPI wine_glPointSize( GLfloat size ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1976 | TRACE("(%f)\n", size ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1977 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1978 | glPointSize( size ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1979 | LEAVE_GL(); |
| 1980 | } |
| 1981 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1982 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1983 | * glPolygonMode (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1984 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1985 | void WINAPI wine_glPolygonMode( GLenum face, GLenum mode ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1986 | TRACE("(%d, %d)\n", face, mode ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1987 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1988 | glPolygonMode( face, mode ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1989 | LEAVE_GL(); |
| 1990 | } |
| 1991 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1992 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 1993 | * glPolygonOffset (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 1994 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1995 | void WINAPI wine_glPolygonOffset( GLfloat factor, GLfloat units ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 1996 | TRACE("(%f, %f)\n", factor, units ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1997 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 1998 | glPolygonOffset( factor, units ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 1999 | LEAVE_GL(); |
| 2000 | } |
| 2001 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2002 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2003 | * glPolygonStipple (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2004 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2005 | void WINAPI wine_glPolygonStipple( GLubyte* mask ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2006 | TRACE("(%p)\n", mask ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2007 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2008 | glPolygonStipple( mask ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2009 | LEAVE_GL(); |
| 2010 | } |
| 2011 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2012 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2013 | * glPopAttrib (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2014 | */ |
Eric Pouech | 2510658 | 2005-06-27 09:46:35 +0000 | [diff] [blame] | 2015 | void WINAPI wine_glPopAttrib( void ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2016 | TRACE("()\n"); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2017 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2018 | glPopAttrib( ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2019 | LEAVE_GL(); |
| 2020 | } |
| 2021 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2022 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2023 | * glPopClientAttrib (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2024 | */ |
Eric Pouech | 2510658 | 2005-06-27 09:46:35 +0000 | [diff] [blame] | 2025 | void WINAPI wine_glPopClientAttrib( void ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2026 | TRACE("()\n"); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2027 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2028 | glPopClientAttrib( ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2029 | LEAVE_GL(); |
| 2030 | } |
| 2031 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2032 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2033 | * glPopMatrix (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2034 | */ |
Eric Pouech | 2510658 | 2005-06-27 09:46:35 +0000 | [diff] [blame] | 2035 | void WINAPI wine_glPopMatrix( void ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2036 | TRACE("()\n"); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2037 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2038 | glPopMatrix( ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2039 | LEAVE_GL(); |
| 2040 | } |
| 2041 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2042 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2043 | * glPopName (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2044 | */ |
Eric Pouech | 2510658 | 2005-06-27 09:46:35 +0000 | [diff] [blame] | 2045 | void WINAPI wine_glPopName( void ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2046 | TRACE("()\n"); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2047 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2048 | glPopName( ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2049 | LEAVE_GL(); |
| 2050 | } |
| 2051 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2052 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2053 | * glPrioritizeTextures (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2054 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2055 | void WINAPI wine_glPrioritizeTextures( GLsizei n, GLuint* textures, GLclampf* priorities ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2056 | TRACE("(%d, %p, %p)\n", n, textures, priorities ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2057 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2058 | glPrioritizeTextures( n, textures, priorities ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2059 | LEAVE_GL(); |
| 2060 | } |
| 2061 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2062 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2063 | * glPushAttrib (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2064 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2065 | void WINAPI wine_glPushAttrib( GLbitfield mask ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2066 | TRACE("(%d)\n", mask ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2067 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2068 | glPushAttrib( mask ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2069 | LEAVE_GL(); |
| 2070 | } |
| 2071 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2072 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2073 | * glPushClientAttrib (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2074 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2075 | void WINAPI wine_glPushClientAttrib( GLbitfield mask ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2076 | TRACE("(%d)\n", mask ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2077 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2078 | glPushClientAttrib( mask ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2079 | LEAVE_GL(); |
| 2080 | } |
| 2081 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2082 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2083 | * glPushMatrix (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2084 | */ |
Eric Pouech | 2510658 | 2005-06-27 09:46:35 +0000 | [diff] [blame] | 2085 | void WINAPI wine_glPushMatrix( void ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2086 | TRACE("()\n"); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2087 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2088 | glPushMatrix( ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2089 | LEAVE_GL(); |
| 2090 | } |
| 2091 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2092 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2093 | * glPushName (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2094 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2095 | void WINAPI wine_glPushName( GLuint name ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2096 | TRACE("(%d)\n", name ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2097 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2098 | glPushName( name ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2099 | LEAVE_GL(); |
| 2100 | } |
| 2101 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2102 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2103 | * glRasterPos2d (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2104 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2105 | void WINAPI wine_glRasterPos2d( GLdouble x, GLdouble y ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2106 | TRACE("(%f, %f)\n", x, y ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2107 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2108 | glRasterPos2d( x, y ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2109 | LEAVE_GL(); |
| 2110 | } |
| 2111 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2112 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2113 | * glRasterPos2dv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2114 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2115 | void WINAPI wine_glRasterPos2dv( GLdouble* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2116 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2117 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2118 | glRasterPos2dv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2119 | LEAVE_GL(); |
| 2120 | } |
| 2121 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2122 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2123 | * glRasterPos2f (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2124 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2125 | void WINAPI wine_glRasterPos2f( GLfloat x, GLfloat y ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2126 | TRACE("(%f, %f)\n", x, y ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2127 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2128 | glRasterPos2f( x, y ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2129 | LEAVE_GL(); |
| 2130 | } |
| 2131 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2132 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2133 | * glRasterPos2fv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2134 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2135 | void WINAPI wine_glRasterPos2fv( GLfloat* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2136 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2137 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2138 | glRasterPos2fv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2139 | LEAVE_GL(); |
| 2140 | } |
| 2141 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2142 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2143 | * glRasterPos2i (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2144 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2145 | void WINAPI wine_glRasterPos2i( GLint x, GLint y ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2146 | TRACE("(%d, %d)\n", x, y ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2147 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2148 | glRasterPos2i( x, y ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2149 | LEAVE_GL(); |
| 2150 | } |
| 2151 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2152 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2153 | * glRasterPos2iv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2154 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2155 | void WINAPI wine_glRasterPos2iv( GLint* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2156 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2157 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2158 | glRasterPos2iv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2159 | LEAVE_GL(); |
| 2160 | } |
| 2161 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2162 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2163 | * glRasterPos2s (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2164 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2165 | void WINAPI wine_glRasterPos2s( GLshort x, GLshort y ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2166 | TRACE("(%d, %d)\n", x, y ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2167 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2168 | glRasterPos2s( x, y ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2169 | LEAVE_GL(); |
| 2170 | } |
| 2171 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2172 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2173 | * glRasterPos2sv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2174 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2175 | void WINAPI wine_glRasterPos2sv( GLshort* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2176 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2177 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2178 | glRasterPos2sv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2179 | LEAVE_GL(); |
| 2180 | } |
| 2181 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2182 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2183 | * glRasterPos3d (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2184 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2185 | void WINAPI wine_glRasterPos3d( GLdouble x, GLdouble y, GLdouble z ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2186 | TRACE("(%f, %f, %f)\n", x, y, z ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2187 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2188 | glRasterPos3d( x, y, z ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2189 | LEAVE_GL(); |
| 2190 | } |
| 2191 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2192 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2193 | * glRasterPos3dv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2194 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2195 | void WINAPI wine_glRasterPos3dv( GLdouble* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2196 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2197 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2198 | glRasterPos3dv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2199 | LEAVE_GL(); |
| 2200 | } |
| 2201 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2202 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2203 | * glRasterPos3f (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2204 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2205 | void WINAPI wine_glRasterPos3f( GLfloat x, GLfloat y, GLfloat z ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2206 | TRACE("(%f, %f, %f)\n", x, y, z ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2207 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2208 | glRasterPos3f( x, y, z ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2209 | LEAVE_GL(); |
| 2210 | } |
| 2211 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2212 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2213 | * glRasterPos3fv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2214 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2215 | void WINAPI wine_glRasterPos3fv( GLfloat* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2216 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2217 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2218 | glRasterPos3fv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2219 | LEAVE_GL(); |
| 2220 | } |
| 2221 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2222 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2223 | * glRasterPos3i (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2224 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2225 | void WINAPI wine_glRasterPos3i( GLint x, GLint y, GLint z ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2226 | TRACE("(%d, %d, %d)\n", x, y, z ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2227 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2228 | glRasterPos3i( x, y, z ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2229 | LEAVE_GL(); |
| 2230 | } |
| 2231 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2232 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2233 | * glRasterPos3iv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2234 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2235 | void WINAPI wine_glRasterPos3iv( GLint* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2236 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2237 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2238 | glRasterPos3iv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2239 | LEAVE_GL(); |
| 2240 | } |
| 2241 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2242 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2243 | * glRasterPos3s (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2244 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2245 | void WINAPI wine_glRasterPos3s( GLshort x, GLshort y, GLshort z ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2246 | TRACE("(%d, %d, %d)\n", x, y, z ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2247 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2248 | glRasterPos3s( x, y, z ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2249 | LEAVE_GL(); |
| 2250 | } |
| 2251 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2252 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2253 | * glRasterPos3sv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2254 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2255 | void WINAPI wine_glRasterPos3sv( GLshort* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2256 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2257 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2258 | glRasterPos3sv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2259 | LEAVE_GL(); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2260 | } |
| 2261 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2262 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2263 | * glRasterPos4d (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2264 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2265 | void WINAPI wine_glRasterPos4d( GLdouble x, GLdouble y, GLdouble z, GLdouble w ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2266 | TRACE("(%f, %f, %f, %f)\n", x, y, z, w ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2267 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2268 | glRasterPos4d( x, y, z, w ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2269 | LEAVE_GL(); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2270 | } |
| 2271 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2272 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2273 | * glRasterPos4dv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2274 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2275 | void WINAPI wine_glRasterPos4dv( GLdouble* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2276 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2277 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2278 | glRasterPos4dv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2279 | LEAVE_GL(); |
| 2280 | } |
| 2281 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2282 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2283 | * glRasterPos4f (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2284 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2285 | void WINAPI wine_glRasterPos4f( GLfloat x, GLfloat y, GLfloat z, GLfloat w ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2286 | TRACE("(%f, %f, %f, %f)\n", x, y, z, w ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2287 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2288 | glRasterPos4f( x, y, z, w ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2289 | LEAVE_GL(); |
| 2290 | } |
| 2291 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2292 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2293 | * glRasterPos4fv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2294 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2295 | void WINAPI wine_glRasterPos4fv( GLfloat* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2296 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2297 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2298 | glRasterPos4fv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2299 | LEAVE_GL(); |
| 2300 | } |
| 2301 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2302 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2303 | * glRasterPos4i (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2304 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2305 | void WINAPI wine_glRasterPos4i( GLint x, GLint y, GLint z, GLint w ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2306 | TRACE("(%d, %d, %d, %d)\n", x, y, z, w ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2307 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2308 | glRasterPos4i( x, y, z, w ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2309 | LEAVE_GL(); |
| 2310 | } |
| 2311 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2312 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2313 | * glRasterPos4iv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2314 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2315 | void WINAPI wine_glRasterPos4iv( GLint* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2316 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2317 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2318 | glRasterPos4iv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2319 | LEAVE_GL(); |
| 2320 | } |
| 2321 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2322 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2323 | * glRasterPos4s (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2324 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2325 | void WINAPI wine_glRasterPos4s( GLshort x, GLshort y, GLshort z, GLshort w ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2326 | TRACE("(%d, %d, %d, %d)\n", x, y, z, w ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2327 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2328 | glRasterPos4s( x, y, z, w ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2329 | LEAVE_GL(); |
| 2330 | } |
| 2331 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2332 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2333 | * glRasterPos4sv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2334 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2335 | void WINAPI wine_glRasterPos4sv( GLshort* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2336 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2337 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2338 | glRasterPos4sv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2339 | LEAVE_GL(); |
| 2340 | } |
| 2341 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2342 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2343 | * glReadBuffer (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2344 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2345 | void WINAPI wine_glReadBuffer( GLenum mode ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2346 | TRACE("(%d)\n", mode ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2347 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2348 | glReadBuffer( mode ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2349 | LEAVE_GL(); |
| 2350 | } |
| 2351 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2352 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2353 | * glReadPixels (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2354 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2355 | void WINAPI wine_glReadPixels( GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* pixels ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2356 | TRACE("(%d, %d, %d, %d, %d, %d, %p)\n", x, y, width, height, format, type, pixels ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2357 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2358 | glReadPixels( x, y, width, height, format, type, pixels ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2359 | LEAVE_GL(); |
| 2360 | } |
| 2361 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2362 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2363 | * glRectd (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2364 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2365 | void WINAPI wine_glRectd( GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2 ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2366 | TRACE("(%f, %f, %f, %f)\n", x1, y1, x2, y2 ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2367 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2368 | glRectd( x1, y1, x2, y2 ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2369 | LEAVE_GL(); |
| 2370 | } |
| 2371 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2372 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2373 | * glRectdv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2374 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2375 | void WINAPI wine_glRectdv( GLdouble* v1, GLdouble* v2 ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2376 | TRACE("(%p, %p)\n", v1, v2 ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2377 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2378 | glRectdv( v1, v2 ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2379 | LEAVE_GL(); |
| 2380 | } |
| 2381 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2382 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2383 | * glRectf (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2384 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2385 | void WINAPI wine_glRectf( GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2 ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2386 | TRACE("(%f, %f, %f, %f)\n", x1, y1, x2, y2 ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2387 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2388 | glRectf( x1, y1, x2, y2 ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2389 | LEAVE_GL(); |
| 2390 | } |
| 2391 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2392 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2393 | * glRectfv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2394 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2395 | void WINAPI wine_glRectfv( GLfloat* v1, GLfloat* v2 ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2396 | TRACE("(%p, %p)\n", v1, v2 ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2397 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2398 | glRectfv( v1, v2 ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2399 | LEAVE_GL(); |
| 2400 | } |
| 2401 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2402 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2403 | * glRecti (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2404 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2405 | void WINAPI wine_glRecti( GLint x1, GLint y1, GLint x2, GLint y2 ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2406 | TRACE("(%d, %d, %d, %d)\n", x1, y1, x2, y2 ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2407 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2408 | glRecti( x1, y1, x2, y2 ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2409 | LEAVE_GL(); |
| 2410 | } |
| 2411 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2412 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2413 | * glRectiv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2414 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2415 | void WINAPI wine_glRectiv( GLint* v1, GLint* v2 ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2416 | TRACE("(%p, %p)\n", v1, v2 ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2417 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2418 | glRectiv( v1, v2 ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2419 | LEAVE_GL(); |
| 2420 | } |
| 2421 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2422 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2423 | * glRects (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2424 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2425 | void WINAPI wine_glRects( GLshort x1, GLshort y1, GLshort x2, GLshort y2 ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2426 | TRACE("(%d, %d, %d, %d)\n", x1, y1, x2, y2 ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2427 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2428 | glRects( x1, y1, x2, y2 ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2429 | LEAVE_GL(); |
| 2430 | } |
| 2431 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2432 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2433 | * glRectsv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2434 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2435 | void WINAPI wine_glRectsv( GLshort* v1, GLshort* v2 ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2436 | TRACE("(%p, %p)\n", v1, v2 ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2437 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2438 | glRectsv( v1, v2 ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2439 | LEAVE_GL(); |
| 2440 | } |
| 2441 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2442 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2443 | * glRenderMode (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2444 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2445 | GLint WINAPI wine_glRenderMode( GLenum mode ) { |
| 2446 | GLint ret_value; |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2447 | TRACE("(%d)\n", mode ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2448 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2449 | ret_value = glRenderMode( mode ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2450 | LEAVE_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2451 | return ret_value; |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2452 | } |
| 2453 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2454 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2455 | * glRotated (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2456 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2457 | void WINAPI wine_glRotated( GLdouble angle, GLdouble x, GLdouble y, GLdouble z ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2458 | TRACE("(%f, %f, %f, %f)\n", angle, x, y, z ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2459 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2460 | glRotated( angle, x, y, z ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2461 | LEAVE_GL(); |
| 2462 | } |
| 2463 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2464 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2465 | * glRotatef (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2466 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2467 | void WINAPI wine_glRotatef( GLfloat angle, GLfloat x, GLfloat y, GLfloat z ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2468 | TRACE("(%f, %f, %f, %f)\n", angle, x, y, z ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2469 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2470 | glRotatef( angle, x, y, z ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2471 | LEAVE_GL(); |
| 2472 | } |
| 2473 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2474 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2475 | * glScaled (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2476 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2477 | void WINAPI wine_glScaled( GLdouble x, GLdouble y, GLdouble z ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2478 | TRACE("(%f, %f, %f)\n", x, y, z ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2479 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2480 | glScaled( x, y, z ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2481 | LEAVE_GL(); |
| 2482 | } |
| 2483 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2484 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2485 | * glScalef (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2486 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2487 | void WINAPI wine_glScalef( GLfloat x, GLfloat y, GLfloat z ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2488 | TRACE("(%f, %f, %f)\n", x, y, z ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2489 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2490 | glScalef( x, y, z ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2491 | LEAVE_GL(); |
| 2492 | } |
| 2493 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2494 | /*********************************************************************** |
Chris Robinson | ebfba49 | 2007-09-25 10:21:40 -0700 | [diff] [blame] | 2495 | * glScissor (OPENGL32.@) |
| 2496 | */ |
| 2497 | void WINAPI wine_glScissor( GLint x, GLint y, GLsizei width, GLsizei height ) { |
| 2498 | TRACE("(%d, %d, %d, %d)\n", x, y, width, height ); |
| 2499 | ENTER_GL(); |
| 2500 | glScissor( x, y, width, height ); |
| 2501 | LEAVE_GL(); |
| 2502 | } |
| 2503 | |
| 2504 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2505 | * glSelectBuffer (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2506 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2507 | void WINAPI wine_glSelectBuffer( GLsizei size, GLuint* buffer ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2508 | TRACE("(%d, %p)\n", size, buffer ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2509 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2510 | glSelectBuffer( size, buffer ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2511 | LEAVE_GL(); |
| 2512 | } |
| 2513 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2514 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2515 | * glShadeModel (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2516 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2517 | void WINAPI wine_glShadeModel( GLenum mode ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2518 | TRACE("(%d)\n", mode ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2519 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2520 | glShadeModel( mode ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2521 | LEAVE_GL(); |
| 2522 | } |
| 2523 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2524 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2525 | * glStencilFunc (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2526 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2527 | void WINAPI wine_glStencilFunc( GLenum func, GLint ref, GLuint mask ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2528 | TRACE("(%d, %d, %d)\n", func, ref, mask ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2529 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2530 | glStencilFunc( func, ref, mask ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2531 | LEAVE_GL(); |
| 2532 | } |
| 2533 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2534 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2535 | * glStencilMask (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2536 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2537 | void WINAPI wine_glStencilMask( GLuint mask ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2538 | TRACE("(%d)\n", mask ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2539 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2540 | glStencilMask( mask ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2541 | LEAVE_GL(); |
| 2542 | } |
| 2543 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2544 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2545 | * glStencilOp (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2546 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2547 | void WINAPI wine_glStencilOp( GLenum fail, GLenum zfail, GLenum zpass ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2548 | TRACE("(%d, %d, %d)\n", fail, zfail, zpass ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2549 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2550 | glStencilOp( fail, zfail, zpass ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2551 | LEAVE_GL(); |
| 2552 | } |
| 2553 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2554 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2555 | * glTexCoord1d (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2556 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2557 | void WINAPI wine_glTexCoord1d( GLdouble s ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2558 | TRACE("(%f)\n", s ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2559 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2560 | glTexCoord1d( s ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2561 | LEAVE_GL(); |
| 2562 | } |
| 2563 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2564 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2565 | * glTexCoord1dv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2566 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2567 | void WINAPI wine_glTexCoord1dv( GLdouble* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2568 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2569 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2570 | glTexCoord1dv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2571 | LEAVE_GL(); |
| 2572 | } |
| 2573 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2574 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2575 | * glTexCoord1f (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2576 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2577 | void WINAPI wine_glTexCoord1f( GLfloat s ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2578 | TRACE("(%f)\n", s ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2579 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2580 | glTexCoord1f( s ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2581 | LEAVE_GL(); |
| 2582 | } |
| 2583 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2584 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2585 | * glTexCoord1fv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2586 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2587 | void WINAPI wine_glTexCoord1fv( GLfloat* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2588 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2589 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2590 | glTexCoord1fv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2591 | LEAVE_GL(); |
| 2592 | } |
| 2593 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2594 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2595 | * glTexCoord1i (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2596 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2597 | void WINAPI wine_glTexCoord1i( GLint s ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2598 | TRACE("(%d)\n", s ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2599 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2600 | glTexCoord1i( s ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2601 | LEAVE_GL(); |
| 2602 | } |
| 2603 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2604 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2605 | * glTexCoord1iv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2606 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2607 | void WINAPI wine_glTexCoord1iv( GLint* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2608 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2609 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2610 | glTexCoord1iv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2611 | LEAVE_GL(); |
| 2612 | } |
| 2613 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2614 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2615 | * glTexCoord1s (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2616 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2617 | void WINAPI wine_glTexCoord1s( GLshort s ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2618 | TRACE("(%d)\n", s ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2619 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2620 | glTexCoord1s( s ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2621 | LEAVE_GL(); |
| 2622 | } |
| 2623 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2624 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2625 | * glTexCoord1sv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2626 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2627 | void WINAPI wine_glTexCoord1sv( GLshort* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2628 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2629 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2630 | glTexCoord1sv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2631 | LEAVE_GL(); |
| 2632 | } |
| 2633 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2634 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2635 | * glTexCoord2d (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2636 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2637 | void WINAPI wine_glTexCoord2d( GLdouble s, GLdouble t ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2638 | TRACE("(%f, %f)\n", s, t ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2639 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2640 | glTexCoord2d( s, t ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2641 | LEAVE_GL(); |
| 2642 | } |
| 2643 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2644 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2645 | * glTexCoord2dv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2646 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2647 | void WINAPI wine_glTexCoord2dv( GLdouble* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2648 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2649 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2650 | glTexCoord2dv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2651 | LEAVE_GL(); |
| 2652 | } |
| 2653 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2654 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2655 | * glTexCoord2f (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2656 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2657 | void WINAPI wine_glTexCoord2f( GLfloat s, GLfloat t ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2658 | TRACE("(%f, %f)\n", s, t ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2659 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2660 | glTexCoord2f( s, t ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2661 | LEAVE_GL(); |
| 2662 | } |
| 2663 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2664 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2665 | * glTexCoord2fv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2666 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2667 | void WINAPI wine_glTexCoord2fv( GLfloat* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2668 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2669 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2670 | glTexCoord2fv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2671 | LEAVE_GL(); |
| 2672 | } |
| 2673 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2674 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2675 | * glTexCoord2i (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2676 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2677 | void WINAPI wine_glTexCoord2i( GLint s, GLint t ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2678 | TRACE("(%d, %d)\n", s, t ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2679 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2680 | glTexCoord2i( s, t ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2681 | LEAVE_GL(); |
| 2682 | } |
| 2683 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2684 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2685 | * glTexCoord2iv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2686 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2687 | void WINAPI wine_glTexCoord2iv( GLint* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2688 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2689 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2690 | glTexCoord2iv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2691 | LEAVE_GL(); |
| 2692 | } |
| 2693 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2694 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2695 | * glTexCoord2s (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2696 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2697 | void WINAPI wine_glTexCoord2s( GLshort s, GLshort t ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2698 | TRACE("(%d, %d)\n", s, t ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2699 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2700 | glTexCoord2s( s, t ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2701 | LEAVE_GL(); |
| 2702 | } |
| 2703 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2704 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2705 | * glTexCoord2sv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2706 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2707 | void WINAPI wine_glTexCoord2sv( GLshort* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2708 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2709 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2710 | glTexCoord2sv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2711 | LEAVE_GL(); |
| 2712 | } |
| 2713 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2714 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2715 | * glTexCoord3d (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2716 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2717 | void WINAPI wine_glTexCoord3d( GLdouble s, GLdouble t, GLdouble r ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2718 | TRACE("(%f, %f, %f)\n", s, t, r ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2719 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2720 | glTexCoord3d( s, t, r ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2721 | LEAVE_GL(); |
| 2722 | } |
| 2723 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2724 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2725 | * glTexCoord3dv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2726 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2727 | void WINAPI wine_glTexCoord3dv( GLdouble* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2728 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2729 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2730 | glTexCoord3dv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2731 | LEAVE_GL(); |
| 2732 | } |
| 2733 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2734 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2735 | * glTexCoord3f (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2736 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2737 | void WINAPI wine_glTexCoord3f( GLfloat s, GLfloat t, GLfloat r ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2738 | TRACE("(%f, %f, %f)\n", s, t, r ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2739 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2740 | glTexCoord3f( s, t, r ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2741 | LEAVE_GL(); |
| 2742 | } |
| 2743 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2744 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2745 | * glTexCoord3fv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2746 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2747 | void WINAPI wine_glTexCoord3fv( GLfloat* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2748 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2749 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2750 | glTexCoord3fv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2751 | LEAVE_GL(); |
| 2752 | } |
| 2753 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2754 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2755 | * glTexCoord3i (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2756 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2757 | void WINAPI wine_glTexCoord3i( GLint s, GLint t, GLint r ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2758 | TRACE("(%d, %d, %d)\n", s, t, r ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2759 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2760 | glTexCoord3i( s, t, r ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2761 | LEAVE_GL(); |
| 2762 | } |
| 2763 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2764 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2765 | * glTexCoord3iv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2766 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2767 | void WINAPI wine_glTexCoord3iv( GLint* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2768 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2769 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2770 | glTexCoord3iv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2771 | LEAVE_GL(); |
| 2772 | } |
| 2773 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2774 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2775 | * glTexCoord3s (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2776 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2777 | void WINAPI wine_glTexCoord3s( GLshort s, GLshort t, GLshort r ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2778 | TRACE("(%d, %d, %d)\n", s, t, r ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2779 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2780 | glTexCoord3s( s, t, r ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2781 | LEAVE_GL(); |
| 2782 | } |
| 2783 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2784 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2785 | * glTexCoord3sv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2786 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2787 | void WINAPI wine_glTexCoord3sv( GLshort* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2788 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2789 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2790 | glTexCoord3sv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2791 | LEAVE_GL(); |
| 2792 | } |
| 2793 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2794 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2795 | * glTexCoord4d (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2796 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2797 | void WINAPI wine_glTexCoord4d( GLdouble s, GLdouble t, GLdouble r, GLdouble q ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2798 | TRACE("(%f, %f, %f, %f)\n", s, t, r, q ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2799 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2800 | glTexCoord4d( s, t, r, q ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2801 | LEAVE_GL(); |
| 2802 | } |
| 2803 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2804 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2805 | * glTexCoord4dv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2806 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2807 | void WINAPI wine_glTexCoord4dv( GLdouble* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2808 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2809 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2810 | glTexCoord4dv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2811 | LEAVE_GL(); |
| 2812 | } |
| 2813 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2814 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2815 | * glTexCoord4f (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2816 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2817 | void WINAPI wine_glTexCoord4f( GLfloat s, GLfloat t, GLfloat r, GLfloat q ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2818 | TRACE("(%f, %f, %f, %f)\n", s, t, r, q ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2819 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2820 | glTexCoord4f( s, t, r, q ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2821 | LEAVE_GL(); |
| 2822 | } |
| 2823 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2824 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2825 | * glTexCoord4fv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2826 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2827 | void WINAPI wine_glTexCoord4fv( GLfloat* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2828 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2829 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2830 | glTexCoord4fv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2831 | LEAVE_GL(); |
| 2832 | } |
| 2833 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2834 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2835 | * glTexCoord4i (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2836 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2837 | void WINAPI wine_glTexCoord4i( GLint s, GLint t, GLint r, GLint q ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2838 | TRACE("(%d, %d, %d, %d)\n", s, t, r, q ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2839 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2840 | glTexCoord4i( s, t, r, q ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2841 | LEAVE_GL(); |
| 2842 | } |
| 2843 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2844 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2845 | * glTexCoord4iv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2846 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2847 | void WINAPI wine_glTexCoord4iv( GLint* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2848 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2849 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2850 | glTexCoord4iv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2851 | LEAVE_GL(); |
| 2852 | } |
| 2853 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2854 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2855 | * glTexCoord4s (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2856 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2857 | void WINAPI wine_glTexCoord4s( GLshort s, GLshort t, GLshort r, GLshort q ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2858 | TRACE("(%d, %d, %d, %d)\n", s, t, r, q ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2859 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2860 | glTexCoord4s( s, t, r, q ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2861 | LEAVE_GL(); |
| 2862 | } |
| 2863 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2864 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2865 | * glTexCoord4sv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2866 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2867 | void WINAPI wine_glTexCoord4sv( GLshort* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2868 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2869 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2870 | glTexCoord4sv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2871 | LEAVE_GL(); |
| 2872 | } |
| 2873 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2874 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2875 | * glTexCoordPointer (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2876 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2877 | void WINAPI wine_glTexCoordPointer( GLint size, GLenum type, GLsizei stride, GLvoid* pointer ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2878 | TRACE("(%d, %d, %d, %p)\n", size, type, stride, pointer ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2879 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2880 | glTexCoordPointer( size, type, stride, pointer ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2881 | LEAVE_GL(); |
| 2882 | } |
| 2883 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2884 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2885 | * glTexEnvf (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2886 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2887 | void WINAPI wine_glTexEnvf( GLenum target, GLenum pname, GLfloat param ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2888 | TRACE("(%d, %d, %f)\n", target, pname, param ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2889 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2890 | glTexEnvf( target, pname, param ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2891 | LEAVE_GL(); |
| 2892 | } |
| 2893 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2894 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2895 | * glTexEnvfv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2896 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2897 | void WINAPI wine_glTexEnvfv( GLenum target, GLenum pname, GLfloat* params ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2898 | TRACE("(%d, %d, %p)\n", target, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2899 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2900 | glTexEnvfv( target, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2901 | LEAVE_GL(); |
| 2902 | } |
| 2903 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2904 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2905 | * glTexEnvi (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2906 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2907 | void WINAPI wine_glTexEnvi( GLenum target, GLenum pname, GLint param ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2908 | TRACE("(%d, %d, %d)\n", target, pname, param ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2909 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2910 | glTexEnvi( target, pname, param ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2911 | LEAVE_GL(); |
| 2912 | } |
| 2913 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2914 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2915 | * glTexEnviv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2916 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2917 | void WINAPI wine_glTexEnviv( GLenum target, GLenum pname, GLint* params ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2918 | TRACE("(%d, %d, %p)\n", target, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2919 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2920 | glTexEnviv( target, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2921 | LEAVE_GL(); |
| 2922 | } |
| 2923 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2924 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2925 | * glTexGend (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2926 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2927 | void WINAPI wine_glTexGend( GLenum coord, GLenum pname, GLdouble param ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2928 | TRACE("(%d, %d, %f)\n", coord, pname, param ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2929 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2930 | glTexGend( coord, pname, param ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2931 | LEAVE_GL(); |
| 2932 | } |
| 2933 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2934 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2935 | * glTexGendv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2936 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2937 | void WINAPI wine_glTexGendv( GLenum coord, GLenum pname, GLdouble* params ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2938 | TRACE("(%d, %d, %p)\n", coord, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2939 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2940 | glTexGendv( coord, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2941 | LEAVE_GL(); |
| 2942 | } |
| 2943 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2944 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2945 | * glTexGenf (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2946 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2947 | void WINAPI wine_glTexGenf( GLenum coord, GLenum pname, GLfloat param ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2948 | TRACE("(%d, %d, %f)\n", coord, pname, param ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2949 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2950 | glTexGenf( coord, pname, param ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2951 | LEAVE_GL(); |
| 2952 | } |
| 2953 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2954 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2955 | * glTexGenfv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2956 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2957 | void WINAPI wine_glTexGenfv( GLenum coord, GLenum pname, GLfloat* params ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2958 | TRACE("(%d, %d, %p)\n", coord, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2959 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2960 | glTexGenfv( coord, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2961 | LEAVE_GL(); |
| 2962 | } |
| 2963 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2964 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2965 | * glTexGeni (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2966 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2967 | void WINAPI wine_glTexGeni( GLenum coord, GLenum pname, GLint param ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2968 | TRACE("(%d, %d, %d)\n", coord, pname, param ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2969 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2970 | glTexGeni( coord, pname, param ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2971 | LEAVE_GL(); |
| 2972 | } |
| 2973 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2974 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2975 | * glTexGeniv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2976 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2977 | void WINAPI wine_glTexGeniv( GLenum coord, GLenum pname, GLint* params ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2978 | TRACE("(%d, %d, %p)\n", coord, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2979 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2980 | glTexGeniv( coord, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2981 | LEAVE_GL(); |
| 2982 | } |
| 2983 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2984 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2985 | * glTexImage1D (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2986 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2987 | void WINAPI wine_glTexImage1D( GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, GLvoid* pixels ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2988 | TRACE("(%d, %d, %d, %d, %d, %d, %d, %p)\n", target, level, internalformat, width, border, format, type, pixels ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2989 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2990 | glTexImage1D( target, level, internalformat, width, border, format, type, pixels ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2991 | LEAVE_GL(); |
| 2992 | } |
| 2993 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2994 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 2995 | * glTexImage2D (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 2996 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 2997 | void WINAPI wine_glTexImage2D( GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, GLvoid* pixels ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 2998 | TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target, level, internalformat, width, height, border, format, type, pixels ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 2999 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3000 | glTexImage2D( target, level, internalformat, width, height, border, format, type, pixels ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3001 | LEAVE_GL(); |
| 3002 | } |
| 3003 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3004 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 3005 | * glTexParameterf (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3006 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3007 | void WINAPI wine_glTexParameterf( GLenum target, GLenum pname, GLfloat param ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 3008 | TRACE("(%d, %d, %f)\n", target, pname, param ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3009 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3010 | glTexParameterf( target, pname, param ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3011 | LEAVE_GL(); |
| 3012 | } |
| 3013 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3014 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 3015 | * glTexParameterfv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3016 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3017 | void WINAPI wine_glTexParameterfv( GLenum target, GLenum pname, GLfloat* params ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 3018 | TRACE("(%d, %d, %p)\n", target, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3019 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3020 | glTexParameterfv( target, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3021 | LEAVE_GL(); |
| 3022 | } |
| 3023 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3024 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 3025 | * glTexParameteri (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3026 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3027 | void WINAPI wine_glTexParameteri( GLenum target, GLenum pname, GLint param ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 3028 | TRACE("(%d, %d, %d)\n", target, pname, param ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3029 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3030 | glTexParameteri( target, pname, param ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3031 | LEAVE_GL(); |
| 3032 | } |
| 3033 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3034 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 3035 | * glTexParameteriv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3036 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3037 | void WINAPI wine_glTexParameteriv( GLenum target, GLenum pname, GLint* params ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 3038 | TRACE("(%d, %d, %p)\n", target, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3039 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3040 | glTexParameteriv( target, pname, params ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3041 | LEAVE_GL(); |
| 3042 | } |
| 3043 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3044 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 3045 | * glTexSubImage1D (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3046 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3047 | void WINAPI wine_glTexSubImage1D( GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, GLvoid* pixels ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 3048 | TRACE("(%d, %d, %d, %d, %d, %d, %p)\n", target, level, xoffset, width, format, type, pixels ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3049 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3050 | glTexSubImage1D( target, level, xoffset, width, format, type, pixels ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3051 | LEAVE_GL(); |
| 3052 | } |
| 3053 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3054 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 3055 | * glTexSubImage2D (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3056 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3057 | void WINAPI wine_glTexSubImage2D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* pixels ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 3058 | TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target, level, xoffset, yoffset, width, height, format, type, pixels ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3059 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3060 | glTexSubImage2D( target, level, xoffset, yoffset, width, height, format, type, pixels ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3061 | LEAVE_GL(); |
| 3062 | } |
| 3063 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3064 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 3065 | * glTranslated (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3066 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3067 | void WINAPI wine_glTranslated( GLdouble x, GLdouble y, GLdouble z ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 3068 | TRACE("(%f, %f, %f)\n", x, y, z ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3069 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3070 | glTranslated( x, y, z ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3071 | LEAVE_GL(); |
| 3072 | } |
| 3073 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3074 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 3075 | * glTranslatef (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3076 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3077 | void WINAPI wine_glTranslatef( GLfloat x, GLfloat y, GLfloat z ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 3078 | TRACE("(%f, %f, %f)\n", x, y, z ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3079 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3080 | glTranslatef( x, y, z ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3081 | LEAVE_GL(); |
| 3082 | } |
| 3083 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3084 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 3085 | * glVertex2d (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3086 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3087 | void WINAPI wine_glVertex2d( GLdouble x, GLdouble y ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 3088 | TRACE("(%f, %f)\n", x, y ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3089 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3090 | glVertex2d( x, y ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3091 | LEAVE_GL(); |
| 3092 | } |
| 3093 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3094 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 3095 | * glVertex2dv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3096 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3097 | void WINAPI wine_glVertex2dv( GLdouble* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 3098 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3099 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3100 | glVertex2dv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3101 | LEAVE_GL(); |
| 3102 | } |
| 3103 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3104 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 3105 | * glVertex2f (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3106 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3107 | void WINAPI wine_glVertex2f( GLfloat x, GLfloat y ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 3108 | TRACE("(%f, %f)\n", x, y ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3109 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3110 | glVertex2f( x, y ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3111 | LEAVE_GL(); |
| 3112 | } |
| 3113 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3114 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 3115 | * glVertex2fv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3116 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3117 | void WINAPI wine_glVertex2fv( GLfloat* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 3118 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3119 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3120 | glVertex2fv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3121 | LEAVE_GL(); |
| 3122 | } |
| 3123 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3124 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 3125 | * glVertex2i (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3126 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3127 | void WINAPI wine_glVertex2i( GLint x, GLint y ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 3128 | TRACE("(%d, %d)\n", x, y ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3129 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3130 | glVertex2i( x, y ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3131 | LEAVE_GL(); |
| 3132 | } |
| 3133 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3134 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 3135 | * glVertex2iv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3136 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3137 | void WINAPI wine_glVertex2iv( GLint* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 3138 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3139 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3140 | glVertex2iv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3141 | LEAVE_GL(); |
| 3142 | } |
| 3143 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3144 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 3145 | * glVertex2s (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3146 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3147 | void WINAPI wine_glVertex2s( GLshort x, GLshort y ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 3148 | TRACE("(%d, %d)\n", x, y ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3149 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3150 | glVertex2s( x, y ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3151 | LEAVE_GL(); |
| 3152 | } |
| 3153 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3154 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 3155 | * glVertex2sv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3156 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3157 | void WINAPI wine_glVertex2sv( GLshort* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 3158 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3159 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3160 | glVertex2sv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3161 | LEAVE_GL(); |
| 3162 | } |
| 3163 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3164 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 3165 | * glVertex3d (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3166 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3167 | void WINAPI wine_glVertex3d( GLdouble x, GLdouble y, GLdouble z ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 3168 | TRACE("(%f, %f, %f)\n", x, y, z ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3169 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3170 | glVertex3d( x, y, z ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3171 | LEAVE_GL(); |
| 3172 | } |
| 3173 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3174 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 3175 | * glVertex3dv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3176 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3177 | void WINAPI wine_glVertex3dv( GLdouble* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 3178 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3179 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3180 | glVertex3dv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3181 | LEAVE_GL(); |
| 3182 | } |
| 3183 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3184 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 3185 | * glVertex3f (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3186 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3187 | void WINAPI wine_glVertex3f( GLfloat x, GLfloat y, GLfloat z ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 3188 | TRACE("(%f, %f, %f)\n", x, y, z ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3189 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3190 | glVertex3f( x, y, z ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3191 | LEAVE_GL(); |
| 3192 | } |
| 3193 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3194 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 3195 | * glVertex3fv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3196 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3197 | void WINAPI wine_glVertex3fv( GLfloat* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 3198 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3199 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3200 | glVertex3fv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3201 | LEAVE_GL(); |
| 3202 | } |
| 3203 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3204 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 3205 | * glVertex3i (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3206 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3207 | void WINAPI wine_glVertex3i( GLint x, GLint y, GLint z ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 3208 | TRACE("(%d, %d, %d)\n", x, y, z ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3209 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3210 | glVertex3i( x, y, z ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3211 | LEAVE_GL(); |
| 3212 | } |
| 3213 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3214 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 3215 | * glVertex3iv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3216 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3217 | void WINAPI wine_glVertex3iv( GLint* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 3218 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3219 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3220 | glVertex3iv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3221 | LEAVE_GL(); |
| 3222 | } |
| 3223 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3224 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 3225 | * glVertex3s (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3226 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3227 | void WINAPI wine_glVertex3s( GLshort x, GLshort y, GLshort z ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 3228 | TRACE("(%d, %d, %d)\n", x, y, z ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3229 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3230 | glVertex3s( x, y, z ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3231 | LEAVE_GL(); |
| 3232 | } |
| 3233 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3234 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 3235 | * glVertex3sv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3236 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3237 | void WINAPI wine_glVertex3sv( GLshort* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 3238 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3239 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3240 | glVertex3sv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3241 | LEAVE_GL(); |
| 3242 | } |
| 3243 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3244 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 3245 | * glVertex4d (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3246 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3247 | void WINAPI wine_glVertex4d( GLdouble x, GLdouble y, GLdouble z, GLdouble w ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 3248 | TRACE("(%f, %f, %f, %f)\n", x, y, z, w ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3249 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3250 | glVertex4d( x, y, z, w ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3251 | LEAVE_GL(); |
| 3252 | } |
| 3253 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3254 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 3255 | * glVertex4dv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3256 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3257 | void WINAPI wine_glVertex4dv( GLdouble* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 3258 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3259 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3260 | glVertex4dv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3261 | LEAVE_GL(); |
| 3262 | } |
| 3263 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3264 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 3265 | * glVertex4f (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3266 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3267 | void WINAPI wine_glVertex4f( GLfloat x, GLfloat y, GLfloat z, GLfloat w ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 3268 | TRACE("(%f, %f, %f, %f)\n", x, y, z, w ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3269 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3270 | glVertex4f( x, y, z, w ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3271 | LEAVE_GL(); |
| 3272 | } |
| 3273 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3274 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 3275 | * glVertex4fv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3276 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3277 | void WINAPI wine_glVertex4fv( GLfloat* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 3278 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3279 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3280 | glVertex4fv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3281 | LEAVE_GL(); |
| 3282 | } |
| 3283 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3284 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 3285 | * glVertex4i (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3286 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3287 | void WINAPI wine_glVertex4i( GLint x, GLint y, GLint z, GLint w ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 3288 | TRACE("(%d, %d, %d, %d)\n", x, y, z, w ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3289 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3290 | glVertex4i( x, y, z, w ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3291 | LEAVE_GL(); |
| 3292 | } |
| 3293 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3294 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 3295 | * glVertex4iv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3296 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3297 | void WINAPI wine_glVertex4iv( GLint* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 3298 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3299 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3300 | glVertex4iv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3301 | LEAVE_GL(); |
| 3302 | } |
| 3303 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3304 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 3305 | * glVertex4s (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3306 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3307 | void WINAPI wine_glVertex4s( GLshort x, GLshort y, GLshort z, GLshort w ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 3308 | TRACE("(%d, %d, %d, %d)\n", x, y, z, w ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3309 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3310 | glVertex4s( x, y, z, w ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3311 | LEAVE_GL(); |
| 3312 | } |
| 3313 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3314 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 3315 | * glVertex4sv (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3316 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3317 | void WINAPI wine_glVertex4sv( GLshort* v ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 3318 | TRACE("(%p)\n", v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3319 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3320 | glVertex4sv( v ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3321 | LEAVE_GL(); |
| 3322 | } |
| 3323 | |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3324 | /*********************************************************************** |
Patrik Stridvall | 044855c | 2001-07-11 18:56:41 +0000 | [diff] [blame] | 3325 | * glVertexPointer (OPENGL32.@) |
Patrik Stridvall | c654c7e | 2000-05-18 00:07:53 +0000 | [diff] [blame] | 3326 | */ |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3327 | void WINAPI wine_glVertexPointer( GLint size, GLenum type, GLsizei stride, GLvoid* pointer ) { |
Lionel Ulmer | 15a4a77 | 2001-03-04 01:05:20 +0000 | [diff] [blame] | 3328 | TRACE("(%d, %d, %d, %p)\n", size, type, stride, pointer ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3329 | ENTER_GL(); |
Lionel Ulmer | bff705d | 2000-06-12 01:21:18 +0000 | [diff] [blame] | 3330 | glVertexPointer( size, type, stride, pointer ); |
Lionel Ulmer | bedf40b | 2000-05-12 20:18:14 +0000 | [diff] [blame] | 3331 | LEAVE_GL(); |
| 3332 | } |
Chris Robinson | ebfba49 | 2007-09-25 10:21:40 -0700 | [diff] [blame] | 3333 | |
| 3334 | /*********************************************************************** |
| 3335 | * glViewport (OPENGL32.@) |
| 3336 | */ |
| 3337 | void WINAPI wine_glViewport( GLint x, GLint y, GLsizei width, GLsizei height ) { |
| 3338 | TRACE("(%d, %d, %d, %d)\n", x, y, width, height ); |
| 3339 | ENTER_GL(); |
| 3340 | glViewport( x, y, width, height ); |
| 3341 | LEAVE_GL(); |
| 3342 | } |