- Timestamp:
- 02/12/08 23:27:22 (10 months ago)
- Location:
- lang/d/koke/trunk
- Files:
-
- 2 removed
- 4 modified
-
Makefile (modified) (3 diffs)
-
hell2.d (modified) (1 diff)
-
opengl.d (modified) (4 diffs)
-
opengl_gdc.d (deleted)
-
openglu.d (modified) (1 diff)
-
openglu_gdc.d (deleted)
Legend:
- Unmodified
- Added
- Removed
-
lang/d/koke/trunk/Makefile
r6427 r6608 3 3 CC = gdc 4 4 5 SOURCES=boot.d gamecore.d actor.d character.d clickable.d config.d hell2.d keypad.d map.d opengl _gdc.d openglu_gdc.d state.d vector.d $(wildcard SDL/*.d)5 SOURCES=boot.d gamecore.d actor.d character.d clickable.d config.d hell2.d keypad.d map.d opengl.d openglu.d state.d vector.d $(wildcard SDL/*.d) 6 6 OBJS=$(SOURCES:.d=.o) 7 7 TARGET=koke … … 42 42 gamecore.o: gamecore.d state.d hell2.d boot.d actor.d vector.d keypad.d clickable.d 43 43 44 hell2.o: hell2.d opengl _gdc.d openglu_gdc.d44 hell2.o: hell2.d opengl.d openglu.d 45 45 46 46 keypad.o: keypad.d hell2.d … … 52 52 vector.o: vector.d 53 53 54 opengl _gdc.o: opengl_gdc.d54 opengl.o: opengl.d 55 55 56 openglu _gdc.o: openglu_gdc.d opengl_gdc.d56 openglu.o: openglu.d opengl.d 57 57 58 58 clean: -
lang/d/koke/trunk/hell2.d
r6424 r6608 28 28 private import SDL; 29 29 private import SDL_mixer; 30 version(GDC) { 31 private import opengl_gdc; 32 private import openglu_gdc; 33 } else { 34 private import opengl; 35 private import openglu; 36 } 30 private import opengl; 31 private import openglu; 37 32 38 33 private: -
lang/d/koke/trunk/opengl.d
r6424 r6608 1 2 version(Windows) { 1 version (Win32) { 2 import std.c.windows.windows; 3 } 4 extern(System): 5 6 /* Please use this code with old D compiler. 7 version (Win32) { 3 8 extern(Windows): 4 } else { 9 } 10 else { 5 11 extern(C): 6 12 } 13 */ 7 14 8 15 alias uint GLenum; … … 1116 1123 1117 1124 void /*APIENTRY*/glAccum (GLenum op, GLfloat value); 1118 void /*APIENTRY*/glAlphaFunc (GLenum func, GLclampf ref_);1125 void /*APIENTRY*/glAlphaFunc (GLenum func, GLclampf cref); 1119 1126 GLboolean /*APIENTRY*/glAreTexturesResident (GLsizei n, GLuint *textures, GLboolean *residences); 1120 1127 void /*APIENTRY*/glArrayElement (GLint i); … … 1369 1376 void /*APIENTRY*/glSelectBuffer (GLsizei size, GLuint *buffer); 1370 1377 void /*APIENTRY*/glShadeModel (GLenum mode); 1371 void /*APIENTRY*/glStencilFunc (GLenum func, GLint ref_, GLuint mask);1378 void /*APIENTRY*/glStencilFunc (GLenum func, GLint cref, GLuint mask); 1372 1379 void /*APIENTRY*/glStencilMask (GLuint mask); 1373 1380 void /*APIENTRY*/glStencilOp (GLenum fail, GLenum zfail, GLenum zpass); … … 1485 1492 (GLenum target, GLenum pname, GLfloat *params); 1486 1493 1494 //import openglu; -
lang/d/koke/trunk/openglu.d
r6424 r6608 1 1 import opengl; 2 2 3 version(Windows) { 3 extern(System): 4 5 /* Please use this code with old D compiler. 6 version (Win32) { 4 7 extern(Windows): 5 } else { 8 } 9 else { 6 10 extern(C): 7 11 } 12 */ 8 13 9 14 GLubyte* gluErrorString (
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)