Changeset 6608 for lang/d

Show
Ignore:
Timestamp:
02/12/08 23:27:22 (10 months ago)
Author:
itkz
Message:

optimized to DMD 1.020

Location:
lang/d/koke/trunk
Files:
2 removed
4 modified

Legend:

Unmodified
Added
Removed
  • lang/d/koke/trunk/Makefile

    r6427 r6608  
    33CC = gdc 
    44 
    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) 
     5SOURCES=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) 
    66OBJS=$(SOURCES:.d=.o) 
    77TARGET=koke 
     
    4242gamecore.o: gamecore.d state.d hell2.d boot.d actor.d vector.d keypad.d clickable.d 
    4343 
    44 hell2.o: hell2.d opengl_gdc.d openglu_gdc.d 
     44hell2.o: hell2.d opengl.d openglu.d 
    4545 
    4646keypad.o: keypad.d hell2.d 
     
    5252vector.o: vector.d 
    5353 
    54 opengl_gdc.o: opengl_gdc.d 
     54opengl.o: opengl.d 
    5555 
    56 openglu_gdc.o: openglu_gdc.d opengl_gdc.d 
     56openglu.o: openglu.d opengl.d 
    5757 
    5858clean: 
  • lang/d/koke/trunk/hell2.d

    r6424 r6608  
    2828private import SDL; 
    2929private 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 } 
     30private import opengl; 
     31private import openglu; 
    3732 
    3833private: 
  • lang/d/koke/trunk/opengl.d

    r6424 r6608  
    1  
    2 version(Windows) { 
     1version (Win32) { 
     2        import std.c.windows.windows; 
     3} 
     4extern(System): 
     5 
     6/* Please use this code with old D compiler. 
     7version (Win32) { 
    38        extern(Windows): 
    4 } else { 
     9} 
     10else { 
    511        extern(C): 
    612} 
     13*/ 
    714 
    815alias uint GLenum; 
     
    11161123 
    11171124void /*APIENTRY*/glAccum (GLenum op, GLfloat value); 
    1118 void /*APIENTRY*/glAlphaFunc (GLenum func, GLclampf ref_); 
     1125void /*APIENTRY*/glAlphaFunc (GLenum func, GLclampf cref); 
    11191126GLboolean /*APIENTRY*/glAreTexturesResident (GLsizei n, GLuint *textures, GLboolean *residences); 
    11201127void /*APIENTRY*/glArrayElement (GLint i); 
     
    13691376void /*APIENTRY*/glSelectBuffer (GLsizei size, GLuint *buffer); 
    13701377void /*APIENTRY*/glShadeModel (GLenum mode); 
    1371 void /*APIENTRY*/glStencilFunc (GLenum func, GLint ref_, GLuint mask); 
     1378void /*APIENTRY*/glStencilFunc (GLenum func, GLint cref, GLuint mask); 
    13721379void /*APIENTRY*/glStencilMask (GLuint mask); 
    13731380void /*APIENTRY*/glStencilOp (GLenum fail, GLenum zfail, GLenum zpass); 
     
    14851492    (GLenum target, GLenum pname, GLfloat *params); 
    14861493 
     1494//import openglu; 
  • lang/d/koke/trunk/openglu.d

    r6424 r6608  
    11import opengl; 
    22 
    3 version(Windows) { 
     3extern(System): 
     4 
     5/* Please use this code with old D compiler. 
     6version (Win32) { 
    47        extern(Windows): 
    5 } else { 
     8} 
     9else { 
    610        extern(C): 
    711} 
     12*/ 
    813 
    914GLubyte* gluErrorString (