- Timestamp:
- Aug 27, 2009 12:35:56 PM (16 years ago)
- svn:sync-xref-src-repo-rev:
- 51535
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/GuestHost/OpenGL/packer/pack_arrays.c
r21422 r22514 8 8 #include "cr_opcodes.h" 9 9 #include "cr_error.h" 10 #include "iprt/types.h" 10 11 11 12 #define UNUSED(x) ((void)(x)) … … 38 39 WRITE_DATA( 12, GLenum, type ); 39 40 WRITE_DATA( 16, GLsizei, stride ); 40 WRITE_DATA( 20, GLuint, (GLuint) pointer);41 WRITE_DATA( 20, GLuint, (GLuint) ((uintptr_t) pointer) ); 41 42 WRITE_OPCODE( pc, CR_EXTEND_OPCODE ); 42 43 } … … 53 54 WRITE_DATA( 12, GLenum, type ); 54 55 WRITE_DATA( 16, GLsizei, stride ); 55 WRITE_DATA( 20, GLuint, (GLuint) pointer);56 WRITE_DATA( 20, GLuint, (GLuint) ((uintptr_t) pointer) ); 56 57 WRITE_OPCODE( pc, CR_EXTEND_OPCODE ); 57 58 } … … 67 68 WRITE_DATA( 8, GLenum, type ); 68 69 WRITE_DATA( 12, GLsizei, stride ); 69 WRITE_DATA( 16, GLuint, (GLuint) pointer);70 WRITE_DATA( 16, GLuint, (GLuint) ((uintptr_t) pointer) ); 70 71 WRITE_OPCODE( pc, CR_EXTEND_OPCODE ); 71 72 } … … 82 83 WRITE_DATA( 12, GLenum, type ); 83 84 WRITE_DATA( 16, GLsizei, stride ); 84 WRITE_DATA( 20, GLuint, (GLuint) pointer);85 WRITE_DATA( 20, GLuint, (GLuint) ((uintptr_t) pointer) ); 85 86 WRITE_OPCODE( pc, CR_EXTEND_OPCODE ); 86 87 } … … 95 96 WRITE_DATA( 4, GLenum, CR_EDGEFLAGPOINTER_EXTEND_OPCODE ); 96 97 WRITE_DATA( 8, GLsizei, stride ); 97 WRITE_DATA( 12, GLuint, (GLuint) pointer);98 WRITE_DATA( 12, GLuint, (GLuint) ((uintptr_t) pointer) ); 98 99 WRITE_OPCODE( pc, CR_EXTEND_OPCODE ); 99 100 } … … 109 110 WRITE_DATA( 8, GLenum, type ); 110 111 WRITE_DATA( 12, GLsizei, stride ); 111 WRITE_DATA( 16, GLuint, (GLuint) pointer);112 WRITE_DATA( 16, GLuint, (GLuint) ((uintptr_t) pointer) ); 112 113 WRITE_OPCODE( pc, CR_EXTEND_OPCODE ); 113 114 } … … 124 125 WRITE_DATA( 12, GLenum, type ); 125 126 WRITE_DATA( 16, GLsizei, stride ); 126 WRITE_DATA( 20, GLuint, (GLuint) pointer);127 WRITE_DATA( 20, GLuint, (GLuint) ((uintptr_t) pointer) ); 127 128 WRITE_OPCODE( pc, CR_EXTEND_OPCODE ); 128 129 } … … 138 139 WRITE_DATA( 8, GLenum, type ); 139 140 WRITE_DATA( 12, GLsizei, stride ); 140 WRITE_DATA( 16, GLuint, (GLuint) pointer);141 WRITE_DATA( 16, GLuint, (GLuint) ((uintptr_t) pointer) ); 141 142 WRITE_OPCODE( pc, CR_EXTEND_OPCODE ); 142 143 } … … 155 156 WRITE_DATA( 20, GLboolean, normalized ); 156 157 WRITE_DATA( 24, GLsizei, stride ); 157 WRITE_DATA( 28, GLuint, (GLuint) pointer);158 WRITE_DATA( 28, GLuint, (GLuint) ((uintptr_t) pointer) ); 158 159 WRITE_OPCODE( pc, CR_EXTEND_OPCODE ); 159 160 } … … 171 172 WRITE_DATA( 16, GLenum, type ); 172 173 WRITE_DATA( 20, GLsizei, stride ); 173 WRITE_DATA( 24, GLuint, (GLuint) pointer);174 WRITE_DATA( 24, GLuint, (GLuint) ((uintptr_t) pointer) ); 174 175 WRITE_OPCODE( pc, CR_EXTEND_OPCODE ); 175 176 } … … 185 186 WRITE_DATA( 8, GLenum, format ); 186 187 WRITE_DATA( 12, GLsizei, stride ); 187 WRITE_DATA( 16, GLuint, (GLuint) pointer);188 WRITE_DATA( 16, GLuint, (GLuint) ((uintptr_t) pointer) ); 188 189 WRITE_OPCODE( pc, CR_EXTEND_OPCODE ); 189 190 }
Note:
See TracChangeset
for help on using the changeset viewer.