
Anyone feeling to have a look? The opengl to direc3d wrapper is open source and can be found here.


Code: Select all
GLD: (SYS) -> Logging Started
GLD: (SYS) Driver : SciTech GLDirect 5.0
GLD: (SYS) Executable : E:\Pelit\MX Simulator\mx.exe
GLD: (SYS) DirectDraw device: Primary
GLD: (SYS) Direct3D driver : Direct3D Hardware Renderer
GLD: (SYS) Rendering type : Direct3D HW
GLD: (SYS) Multithreaded : Disabled
GLD: (SYS) Display resources: Instanced
GLD: (SYS) Buffer resources : Instanced
GLD: (SYS) Vertex Shader : 3.0
GLD: (SYS) Pixel Shader : 3.0
GLD: (SYS) DirectX Version : 9.0 or above
GLD: (INF)
GLD: (INF) Pixel Formats:
GLD: (INF) visual x bf lv rg d st r g b a ax dp st accum buffs ms
GLD: (INF) id dep cl sp sz l ci b ro sz sz sz sz bf th cl r g b a ns b
GLD: (INF) -----------------------------------------------------------------
GLD: (INF) 0x01 32 wn . 32 . r . . 8 8 8 . . 16 . . . . . . .
GLD: (INF) 0x02 32 wn . 32 . r . . 8 8 8 . . 32 . . . . . . .
GLD: (INF) 0x03 32 wn . 32 . r . . 8 8 8 . . 32 8 . . . . . .
GLD: (INF) 0x04 32 wn . 32 . r y . 8 8 8 . . 16 . . . . . . .
GLD: (INF) 0x05 32 wn . 32 . r y . 8 8 8 . . 32 . . . . . . .
GLD: (INF) 0x06 32 wn . 32 . r y . 8 8 8 . . 32 8 . . . . . .
GLD: (INF) -----------------------------------------------------------------
GLD: (INF)
GLD: (SYS) ChoosePixelFormat:
GLD: (INF) Input pixel format for ChoosePixelFormat:
GLD: (INF) visual x bf lv rg d st r g b a ax dp st accum buffs ms
GLD: (INF) id dep cl sp sz l ci b ro sz sz sz sz bf th cl r g b a ns b
GLD: (INF) -----------------------------------------------------------------
GLD: (INF) . 16 wn . 16 . r y . . . . . . 16 . . . . . . .
GLD: (INF) -----------------------------------------------------------------
GLD: (INF)
GLD: (SYS) Pixel Format 4 chosen as best match
GLD: (SYS) SetPixelFormat: PixelFormat 4 has been set
GLD: (SYS) gldCreateContext for HDC=2601210C, ThreadId=FAC
GLD: (SYS) gldCreateContextBuffers for HDC=2601210C
GLD: (INF) Input window 270964: w=1920, h=1080
GLD: (INF) OS: Win2000/XP
GLD: (SYS) [DDI Driver Level : 900]
GLD: (INF) [Driver Description: ATI Radeon HD 4800 Series ]
GLD: (INF) [Driver file: aticfx32.dll 8.17.10.1036]
GLD: (INF) [VendorId: 0x1002, DeviceId: 0x9440, SubSysId: 0x5021002, Revision: 0x0]
GLD: (INF) Can Scissor: Yes
GLD: (INF) Window: w=1920, h=1080 (fullscreen)
GLD: (INF) HW TnL: Enabled
GLD: (SYS) gldCreateContext succeeded for HGLRC=1
GLD: (INF) GetProcAddress: glActiveTextureARB (OK)
GLD: (INF) GetProcAddress: glClientActiveTextureARB (OK)
GLD: (INF) GetProcAddress: glMultiTexCoord1dARB (OK)
GLD: (INF) GetProcAddress: glMultiTexCoord1dvARB (OK)
GLD: (INF) GetProcAddress: glMultiTexCoord1fARB (OK)
GLD: (INF) GetProcAddress: glMultiTexCoord1fvARB (OK)
GLD: (INF) GetProcAddress: glMultiTexCoord1iARB (OK)
GLD: (INF) GetProcAddress: glMultiTexCoord1ivARB (OK)
GLD: (INF) GetProcAddress: glMultiTexCoord1sARB (OK)
GLD: (INF) GetProcAddress: glMultiTexCoord1svARB (OK)
GLD: (INF) GetProcAddress: glMultiTexCoord2dARB (OK)
GLD: (INF) GetProcAddress: glMultiTexCoord2dvARB (OK)
GLD: (INF) GetProcAddress: glMultiTexCoord2fARB (OK)
GLD: (INF) GetProcAddress: glMultiTexCoord2fvARB (OK)
GLD: (INF) GetProcAddress: glMultiTexCoord2iARB (OK)
GLD: (INF) GetProcAddress: glMultiTexCoord2ivARB (OK)
GLD: (INF) GetProcAddress: glMultiTexCoord2sARB (OK)
GLD: (INF) GetProcAddress: glMultiTexCoord2svARB (OK)
GLD: (INF) GetProcAddress: glMultiTexCoord3dARB (OK)
GLD: (INF) GetProcAddress: glMultiTexCoord3dvARB (OK)
GLD: (INF) GetProcAddress: glMultiTexCoord3fARB (OK)
GLD: (INF) GetProcAddress: glMultiTexCoord3fvARB (OK)
GLD: (INF) GetProcAddress: glMultiTexCoord3iARB (OK)
GLD: (INF) GetProcAddress: glMultiTexCoord3ivARB (OK)
GLD: (INF) GetProcAddress: glMultiTexCoord3sARB (OK)
GLD: (INF) GetProcAddress: glMultiTexCoord3svARB (OK)
GLD: (INF) GetProcAddress: glMultiTexCoord4dARB (OK)
GLD: (INF) GetProcAddress: glMultiTexCoord4dvARB (OK)
GLD: (INF) GetProcAddress: glMultiTexCoord4fARB (OK)
GLD: (INF) GetProcAddress: glMultiTexCoord4fvARB (OK)
GLD: (INF) GetProcAddress: glMultiTexCoord4iARB (OK)
GLD: (INF) GetProcAddress: glMultiTexCoord4ivARB (OK)
GLD: (INF) GetProcAddress: glMultiTexCoord4sARB (OK)
GLD: (INF) GetProcAddress: glMultiTexCoord4svARB (OK)
GLD: (INF) GetProcAddress: glIsRenderbufferEXT (Failed)
GLD: (INF) GetProcAddress: glBindRenderbufferEXT (Failed)
GLD: (INF) GetProcAddress: glDeleteRenderbuffersEXT (Failed)
GLD: (INF) GetProcAddress: glGenRenderbuffersEXT (Failed)
GLD: (INF) GetProcAddress: glRenderbufferStorageEXT (Failed)
GLD: (INF) GetProcAddress: glGetRenderbufferParameterivEXT (Failed)
GLD: (INF) GetProcAddress: glIsFramebufferEXT (Failed)
GLD: (INF) GetProcAddress: glBindFramebufferEXT (Failed)
GLD: (INF) GetProcAddress: glDeleteFramebuffersEXT (Failed)
GLD: (INF) GetProcAddress: glGenFramebuffersEXT (Failed)
GLD: (INF) GetProcAddress: glCheckFramebufferStatusEXT (Failed)
GLD: (INF) GetProcAddress: glFramebufferTexture1DEXT (Failed)
GLD: (INF) GetProcAddress: glFramebufferTexture2DEXT (Failed)
GLD: (INF) GetProcAddress: glFramebufferTexture3DEXT (Failed)
GLD: (INF) GetProcAddress: glFramebufferRenderbufferEXT (Failed)
GLD: (INF) GetProcAddress: glGetFramebufferAttachmentParameterivEXT (Failed)
GLD: (INF) GetProcAddress: glGenerateMipmapEXT (Failed)
GLD: (INF) GetProcAddress: glDeleteObjectARB (Failed)
GLD: (INF) GetProcAddress: glGetHandleARB (Failed)
GLD: (INF) GetProcAddress: glDetachObjectARB (Failed)
GLD: (INF) GetProcAddress: glCreateShaderObjectARB (Failed)
GLD: (INF) GetProcAddress: glShaderSourceARB (Failed)
GLD: (INF) GetProcAddress: glCompileShaderARB (Failed)
GLD: (INF) GetProcAddress: glCreateProgramObjectARB (Failed)
GLD: (INF) GetProcAddress: glAttachObjectARB (Failed)
GLD: (INF) GetProcAddress: glLinkProgramARB (Failed)
GLD: (INF) GetProcAddress: glUseProgramObjectARB (Failed)
GLD: (INF) GetProcAddress: glValidateProgramARB (Failed)
GLD: (INF) GetProcAddress: glUniform1fARB (Failed)
GLD: (INF) GetProcAddress: glUniform2fARB (Failed)
GLD: (INF) GetProcAddress: glUniform3fARB (Failed)
GLD: (INF) GetProcAddress: glUniform4fARB (Failed)
GLD: (INF) GetProcAddress: glUniform1iARB (Failed)
GLD: (INF) GetProcAddress: glUniform2iARB (Failed)
GLD: (INF) GetProcAddress: glUniform3iARB (Failed)
GLD: (INF) GetProcAddress: glUniform4iARB (Failed)
GLD: (INF) GetProcAddress: glUniform1fvARB (Failed)
GLD: (INF) GetProcAddress: glUniform2fvARB (Failed)
GLD: (INF) GetProcAddress: glUniform3fvARB (Failed)
GLD: (INF) GetProcAddress: glUniform4fvARB (Failed)
GLD: (INF) GetProcAddress: glUniform1ivARB (Failed)
GLD: (INF) GetProcAddress: glUniform2ivARB (Failed)
GLD: (INF) GetProcAddress: glUniform3ivARB (Failed)
GLD: (INF) GetProcAddress: glUniform4ivARB (Failed)
GLD: (INF) GetProcAddress: glUniformMatrix2fvARB (Failed)
GLD: (INF) GetProcAddress: glUniformMatrix3fvARB (Failed)
GLD: (INF) GetProcAddress: glUniformMatrix4fvARB (Failed)
GLD: (INF) GetProcAddress: glGetObjectParameterfvARB (Failed)
GLD: (INF) GetProcAddress: glGetObjectParameterivARB (Failed)
GLD: (INF) GetProcAddress: glGetInfoLogARB (Failed)
GLD: (INF) GetProcAddress: glGetAttachedObjectsARB (Failed)
GLD: (INF) GetProcAddress: glGetUniformLocationARB (Failed)
GLD: (INF) GetProcAddress: glGetActiveUniformARB (Failed)
GLD: (INF) GetProcAddress: glGetUniformfvARB (Failed)
GLD: (INF) GetProcAddress: glGetUniformivARB (Failed)
GLD: (INF) GetProcAddress: glGetShaderSourceARB (Failed)
GLD: (INF) GetProcAddress: glVertexAttrib1fARB (Failed)
GLD: (INF) GetProcAddress: glVertexAttrib1sARB (Failed)
GLD: (INF) GetProcAddress: glVertexAttrib1dARB (Failed)
GLD: (INF) GetProcAddress: glVertexAttrib2fARB (Failed)
GLD: (INF) GetProcAddress: glVertexAttrib2sARB (Failed)
GLD: (INF) GetProcAddress: glVertexAttrib2dARB (Failed)
GLD: (INF) GetProcAddress: glVertexAttrib3fARB (Failed)
GLD: (INF) GetProcAddress: glVertexAttrib3sARB (Failed)
GLD: (INF) GetProcAddress: glVertexAttrib3dARB (Failed)
GLD: (INF) GetProcAddress: glVertexAttrib4fARB (Failed)
GLD: (INF) GetProcAddress: glVertexAttrib4sARB (Failed)
GLD: (INF) GetProcAddress: glVertexAttrib4dARB (Failed)
GLD: (INF) GetProcAddress: glVertexAttrib4NubARB (Failed)
GLD: (INF) GetProcAddress: glVertexAttrib1fvARB (Failed)
GLD: (INF) GetProcAddress: glVertexAttrib1svARB (Failed)
GLD: (INF) GetProcAddress: glVertexAttrib1dvARB (Failed)
GLD: (INF) GetProcAddress: glVertexAttrib2fvARB (Failed)
GLD: (INF) GetProcAddress: glVertexAttrib2svARB (Failed)
GLD: (INF) GetProcAddress: glVertexAttrib2dvARB (Failed)
GLD: (INF) GetProcAddress: glVertexAttrib3fvARB (Failed)
GLD: (INF) GetProcAddress: glVertexAttrib3svARB (Failed)
GLD: (INF) GetProcAddress: glVertexAttrib3dvARB (Failed)
GLD: (INF) GetProcAddress: glVertexAttrib4fvARB (Failed)
GLD: (INF) GetProcAddress: glVertexAttrib4svARB (Failed)
GLD: (INF) GetProcAddress: glVertexAttrib4dvARB (Failed)
GLD: (INF) GetProcAddress: glVertexAttrib4ivARB (Failed)
GLD: (INF) GetProcAddress: glVertexAttrib4bvARB (Failed)
GLD: (INF) GetProcAddress: glVertexAttrib4ubvARB (Failed)
GLD: (INF) GetProcAddress: glVertexAttrib4usvARB (Failed)
GLD: (INF) GetProcAddress: glVertexAttrib4uivARB (Failed)
GLD: (INF) GetProcAddress: glVertexAttrib4NbvARB (Failed)
GLD: (INF) GetProcAddress: glVertexAttrib4NsvARB (Failed)
GLD: (INF) GetProcAddress: glVertexAttrib4NivARB (Failed)
GLD: (INF) GetProcAddress: glVertexAttrib4NubvARB (Failed)
GLD: (INF) GetProcAddress: glVertexAttrib4NusvARB (Failed)
GLD: (INF) GetProcAddress: glVertexAttrib4NuivARB (Failed)
GLD: (INF) GetProcAddress: glVertexAttribPointerARB (Failed)
GLD: (INF) GetProcAddress: glEnableVertexAttribArrayARB (Failed)
GLD: (INF) GetProcAddress: glDisableVertexAttribArrayARB (Failed)
GLD: (INF) GetProcAddress: glBindAttribLocationARB (Failed)
GLD: (INF) GetProcAddress: glGetActiveAttribARB (Failed)
GLD: (INF) GetProcAddress: glGetAttribLocationARB (Failed)
GLD: (INF) GetProcAddress: glGetVertexAttribdvARB (Failed)
GLD: (INF) GetProcAddress: glGetVertexAttribfvARB (Failed)
GLD: (INF) GetProcAddress: glGetVertexAttribivARB (Failed)
GLD: (INF) GetProcAddress: glGetVertexAttribPointervARB (Failed)
GLD: (SYS) gldDeleteContext: Deleting context HGLRC=1, ThreadId=FAC
GLD: (SYS) <- Logging Ended


