The latest SVN bugs thread

You discovered a bug in the engine, and you are sure that it is not a problem of your code? Just post it in here. Please read the bug posting guidelines first.

Re: The latest SVN bugs thread

Postby CuteAlien » Tue Jul 19, 2011 9:04 am

Some bugreport I got from areichl (I can reproduce it here): In example 08.SpecialFX the alphas of the particles are now all black in Direct3D9 (still works in OpenGL).
IRC: #irrlicht on irc.freenode.net
My patches&stuff: http://www.michaelzeilfelder.de/irrlicht.htm
Games with Irrlicht: http://www.irrgheist.com/
News: http://www.reddit.com/r/irrlicht/
User avatar
CuteAlien
Admin
 
Posts: 5349
Joined: Mon Mar 06, 2006 2:25 pm
Location: Tübingen, Germany

Re: The latest SVN bugs thread

Postby hybrid » Tue Jul 19, 2011 8:11 pm

downer wrote:I tried compiling the latest SVN for sharedlib on Fedora 15 updates-testing with gcc 4.6.0-10 on AMD 64, and I got
cpp Code: Select all
g++: error: unrecognized option ‘--no-export-all-symbols’
g++: error: unrecognized option ‘--add-stdcall-alias’
make: *** [sharedlib] Error 1

I can get the latest SVN to compile without sharedlib and run the test and build the examples.

Just remove those options from the Makefile. Don't know if gcc changed the names, otherwise 4.6 should support them. But unfortunately, the makefile won't autoconfig so you have to manually do this.
hybrid
Admin
 
Posts: 13943
Joined: Wed Apr 19, 2006 9:20 pm
Location: Oldenburg(Oldb), Germany

Re: The latest SVN bugs thread

Postby downer » Wed Jul 20, 2011 9:31 am

Thanks, I really just needed to add LIBS="/usr/lib64/libX11.so.6" to a configure I was compiling something else with.
downer
 
Posts: 4
Joined: Tue Sep 14, 2010 3:34 am

Re: The latest SVN bugs thread

Postby hybrid » Tue Aug 30, 2011 4:04 pm

Please note that I split the billboard text discussion into a new topic...
hybrid
Admin
 
Posts: 13943
Joined: Wed Apr 19, 2006 9:20 pm
Location: Oldenburg(Oldb), Germany

Re: The latest SVN bugs thread

Postby Mel » Wed Sep 21, 2011 8:28 pm

-There is an undocumented change on the Light Manager interface. The OnNodePrerender now uses a array<ISceneNode*> list instead of array<ILightSceneNode*>, which isn't mentioned anywhere. (Documentation)



-check the renderstates for the rendering of transparent additive shaders. for some reason, it draws solid the furthest meshbuffer, when it didn't do it before. The nodes in the middle, on the other hand, seem to render ok. (DirectX)



Image


-The "GUI editor" now produces the mesh converter program?.... (VSExpress)



The system is Windows 7, and the directX driver. The SVN version is from the last week.
http://santiagong.daportfolio.com/
"There is nothing truly useless, it always serves as a bad example". Arthur A. Schmitt
User avatar
Mel
Competition winner
 
Posts: 1783
Joined: Wed May 07, 2008 11:40 am
Location: Granada, Spain

Re: The latest SVN bugs thread

Postby Mel » Tue Oct 04, 2011 10:13 am

I have made a small advance with regard to the transparent rendering issue. Seems to work okay when the stencil buffer is disabled.
http://santiagong.daportfolio.com/
"There is nothing truly useless, it always serves as a bad example". Arthur A. Schmitt
User avatar
Mel
Competition winner
 
Posts: 1783
Joined: Wed May 07, 2008 11:40 am
Location: Granada, Spain

Re: The latest SVN bugs thread

Postby hybrid » Tue Oct 04, 2011 11:15 am

Mel wrote:I have made a small advance with regard to the transparent rendering issue. Seems to work okay when the stencil buffer is disabled.

We have had a number of reports about problems with transparency and stencil buffer. I will go through the driver setup and check which parts are wrongly set. Hope that all problems come from the same cause.
hybrid
Admin
 
Posts: 13943
Joined: Wed Apr 19, 2006 9:20 pm
Location: Oldenburg(Oldb), Germany

Re: The latest SVN bugs thread

Postby p6z » Sun Nov 06, 2011 5:24 am

AA is not effective by GL device on windows. rev3988
https://irrlicht.svn.sourceforge.net/svnroot/irrlicht/trunk/
rev3988
GPU HD5850

What Causes A COpenGLDriver.cpp? .
If you want to overwrite it with the code 1.7.2, AA will operate normally.

We are writing this article on automated translation

test example trunk\examples\10.Shaders
cpp Code: Select all
 
// create device
//device = createDevice(driverType, core::dimension2d<u32>(640, 480));
irr::SIrrlichtCreationParameters CreationParameters = SIrrlichtCreationParameters();
CreationParameters.AntiAlias            = 2;
CreationParameters.DriverType           = driverType;
device = createDeviceEx(CreationParameters);
 


COpenGLDriver.cpp rev3988 overwrite test
windows HD5850 GL AA ok
cpp Code: Select all
 
/*
//rev3988
#ifdef WGL_ARB_pixel_format
        PFNWGLCHOOSEPIXELFORMATARBPROC wglChoosePixelFormat_ARB = (PFNWGLCHOOSEPIXELFORMATARBPROC)wglGetProcAddress("wglChoosePixelFormatARB");
        if (pixel_format_supported && wglChoosePixelFormat_ARB)
        {
                // This value determines the number of samples used for antialiasing
                // My experience is that 8 does not show a big
                // improvement over 4, but 4 shows a big improvement
                // over 2.
 
                if(AntiAlias > 32)
                        AntiAlias = 32;
 
                f32 fAttributes[] = {0.0, 0.0};
                s32 iAttributes[] =
                {
                        WGL_DRAW_TO_WINDOW_ARB,1,
                        WGL_SUPPORT_OPENGL_ARB,1,
                        WGL_ACCELERATION_ARB,WGL_FULL_ACCELERATION_ARB,
                        WGL_COLOR_BITS_ARB,(Params.Bits==32) ? 24 : 15,
                        WGL_ALPHA_BITS_ARB,(Params.Bits==32) ? 8 : 1,
                        WGL_DEPTH_BITS_ARB,Params.ZBufferBits, // 10,11
                        WGL_STENCIL_BITS_ARB,Params.Stencilbuffer ? 1 : 0,
                        WGL_DOUBLE_BUFFER_ARB,Params.Doublebuffer ? 1 : 0,
                        WGL_STEREO_ARB,Params.Stereobuffer ? 1 : 0,
                        WGL_PIXEL_TYPE_ARB, WGL_TYPE_RGBA_ARB,
#ifdef WGL_ARB_multisample
                        WGL_SAMPLES_ARB,AntiAlias, // 20,21
                        WGL_SAMPLE_BUFFERS_ARB, 1,
#elif defined(WGL_EXT_multisample)
                        WGL_SAMPLES_EXT,AntiAlias, // 20,21
                        WGL_SAMPLE_BUFFERS_EXT, 1,
#elif defined(WGL_3DFX_multisample)
                        WGL_SAMPLES_3DFX,AntiAlias, // 20,21
                        WGL_SAMPLE_BUFFERS_3DFX, 1,
#endif
#ifdef WGL_ARB_framebuffer_sRGB
                        WGL_FRAMEBUFFER_SRGB_CAPABLE_ARB, Params.HandleSRGB ? 1:0,
#elif defined(WGL_EXT_framebuffer_sRGB)
                        WGL_FRAMEBUFFER_SRGB_CAPABLE_EXT, Params.HandleSRGB ? 1:0,
#endif
//                      WGL_DEPTH_FLOAT_EXT, 1,
                        0,0,0,0
                };
                int iAttrSize = sizeof(iAttributes)/sizeof(int);
                const bool framebuffer_srgb_supported = ((wglExtensions.find("WGL_ARB_framebuffer_sRGB") != -1) ||
                        (wglExtensions.find("WGL_EXT_framebuffer_sRGB") != -1));
                if (!framebuffer_srgb_supported)
                {
                        memmove(&iAttributes[24],&iAttributes[26],sizeof(int)*(iAttrSize-26));
                        iAttrSize -= 2;
                }
                if (!multi_sample_supported)
                {
                        memmove(&iAttributes[20],&iAttributes[24],sizeof(int)*(iAttrSize-24));
                        iAttrSize -= 4;
                }
 
                s32 rv=0;
                // Try to get an acceptable pixel format
                do
                {
                        int pixelFormat=0;
                        UINT numFormats=0;
                        const BOOL valid = wglChoosePixelFormat_ARB(HDc,iAttributes,fAttributes,1,&pixelFormat,&numFormats);
 
                        if (valid && numFormats)
                                rv = pixelFormat;
                        else
                                iAttributes[21] -= 1;
                }
                while(rv==0 && iAttributes[21]>1);
                if (rv)
                {
                        PixelFormat=rv;
                        AntiAlias=iAttributes[21];
                }
        }
        else
#endif
                AntiAlias=0;
 
        wglMakeCurrent(HDc, NULL);
        wglDeleteContext(hrc);
        ReleaseDC(temporary_wnd, HDc);
        DestroyWindow(temporary_wnd);
        UnregisterClass(ClassName, lhInstance);
 
        // get hdc
        HDc=GetDC(Window);
        if (!HDc)
        {
                os::Printer::log("Cannot create a GL device context.", ELL_ERROR);
                return false;
        }
 
        os::Printer::log("Pixel Format", core::stringc(PixelFormat).c_str(), ELL_DEBUG);
        // search for pixel format the simple way
        if (PixelFormat==0 || (!SetPixelFormat(HDc, PixelFormat, &pfd)))
        {
                for (u32 i=0; i<5; ++i)
                {
                        if (i == 1)
                        {
                                if (Params.Stencilbuffer)
                                {
                                        os::Printer::log("Cannot create a GL device with stencil buffer, disabling stencil shadows.", ELL_WARNING);
                                        Params.Stencilbuffer = false;
                                        pfd.cStencilBits = 0;
                                }
                                else
                                        continue;
                        }
                        else
                        if (i == 2)
                        {
                                pfd.cDepthBits = 24;
                        }
                        if (i == 3)
                        {
                                if (Params.Bits!=16)
                                        pfd.cDepthBits = 16;
                                else
                                        continue;
                        }
                        else
                        if (i == 4)
                        {
                                os::Printer::log("Cannot create a GL device context", "No suitable format.", ELL_ERROR);
                                return false;
                        }
 
                        // choose pixelformat
                        PixelFormat = ChoosePixelFormat(HDc, &pfd);
                        if (PixelFormat)
                                break;
                }
        }
 
        // set pixel format
        if (!SetPixelFormat(HDc, PixelFormat, &pfd))
        {
                os::Printer::log("Cannot set the pixel format.", ELL_ERROR);
                return false;
        }
        os::Printer::log("Pixel Format", core::stringc(PixelFormat).c_str(), ELL_DEBUG);
*/

 
//from 1.7.2
#ifdef WGL_ARB_pixel_format
        PFNWGLCHOOSEPIXELFORMATARBPROC wglChoosePixelFormat_ARB = (PFNWGLCHOOSEPIXELFORMATARBPROC)wglGetProcAddress("wglChoosePixelFormatARB");
        if (wglChoosePixelFormat_ARB)
        {
                // This value determines the number of samples used for antialiasing
                // My experience is that 8 does not show a big
                // improvement over 4, but 4 shows a big improvement
                // over 2.
 
                if(AntiAlias > 32)
                        AntiAlias = 32;
 
                f32 fAttributes[] = {0.0, 0.0};
                s32 iAttributes[] =
                {
                        WGL_DRAW_TO_WINDOW_ARB,GL_TRUE,
                        WGL_SUPPORT_OPENGL_ARB,GL_TRUE,
                        WGL_ACCELERATION_ARB,WGL_FULL_ACCELERATION_ARB,
                        WGL_COLOR_BITS_ARB,(Params.Bits==32) ? 24 : 15,
                        WGL_ALPHA_BITS_ARB,(Params.Bits==32) ? 8 : 1,
                        WGL_DEPTH_BITS_ARB,Params.ZBufferBits, // 10,11
                        WGL_STENCIL_BITS_ARB,(Params.Stencilbuffer) ? 1 : 0,
                        WGL_DOUBLE_BUFFER_ARB,(Params.Doublebuffer) ? GL_TRUE : GL_FALSE,
                        WGL_STEREO_ARB,(Params.Stereobuffer) ? GL_TRUE : GL_FALSE,
#ifdef WGL_ARB_multisample
                        WGL_SAMPLE_BUFFERS_ARB, 1,
                        WGL_SAMPLES_ARB,AntiAlias, // 20,21
#elif defined(WGL_EXT_multisample)
                        WGL_SAMPLE_BUFFERS_EXT, 1,
                        WGL_SAMPLES_EXT,AntiAlias, // 20,21
#elif defined(WGL_3DFX_multisample)
                        WGL_SAMPLE_BUFFERS_3DFX, 1,
                        WGL_SAMPLES_3DFX,AntiAlias, // 20,21
#endif
                        WGL_PIXEL_TYPE_ARB, WGL_TYPE_RGBA_ARB,
                        // other possible values:
                        // WGL_ARB_pixel_format_float: WGL_TYPE_RGBA_FLOAT_ARB
                        // WGL_EXT_pixel_format_packed_float: WGL_TYPE_RGBA_UNSIGNED_FLOAT_EXT
#if 0
#ifdef WGL_EXT_framebuffer_sRGB
                        WGL_FRAMEBUFFER_SRGB_CAPABLE_EXT, GL_FALSE,
#endif
#endif
                        0,0
                };
 
                s32 rv=0;
                // Try to get an acceptable pixel format
                while(rv==0 && iAttributes[21]>1)
                {
                        s32 pixelFormat=0;
                        u32 numFormats=0;
                        const s32 valid = wglChoosePixelFormat_ARB(HDc,iAttributes,fAttributes,1,&pixelFormat,&numFormats);
 
                        if (valid && numFormats>0)
                                rv = pixelFormat;
                        else
                                iAttributes[21] -= 1;
                }
                if (rv)
                {
                        PixelFormat=rv;
                        AntiAlias=iAttributes[21];
                }
        }
        else
#endif
                AntiAlias=0;
 
        wglMakeCurrent(HDc, NULL);
        wglDeleteContext(hrc);
        ReleaseDC(temporary_wnd, HDc);
        DestroyWindow(temporary_wnd);
 
        // get hdc
        HDc=GetDC(Window);
        if (!HDc)
        {
                os::Printer::log("Cannot create a GL device context.", ELL_ERROR);
                return false;
        }
 
 
        os::Printer::log("Pixel Format", core::stringc(PixelFormat).c_str(), ELL_INFORMATION);
        // search for pixel format the simple way
        if (AntiAlias < 2)
        {
                for (u32 i=0; i<5; ++i)
                {
                        if (i == 1)
                        {
                                if (Params.Stencilbuffer)
                                {
                                        os::Printer::log("Cannot create a GL device with stencil buffer, disabling stencil shadows.", ELL_WARNING);
                                        Params.Stencilbuffer = false;
                                        pfd.cStencilBits = 0;
                                }
                                else
                                        continue;
                        }
                        else
                        if (i == 2)
                        {
                                pfd.cDepthBits = 24;
                        }
                        if (i == 3)
                        {
                                if (Params.Bits!=16)
                                        pfd.cDepthBits = 16;
                                else
                                        continue;
                        }
                        else
                        if (i == 4)
                        {
                                os::Printer::log("Cannot create a GL device context", "No suitable format.", ELL_ERROR);
                                return false;
                        }
 
                        // choose pixelformat
                        PixelFormat = ChoosePixelFormat(HDc, &pfd);
                        if (PixelFormat)
                                break;
                }
        }
 
        // set pixel format
        if (!SetPixelFormat(HDc, PixelFormat, &pfd))
        {
                os::Printer::log("Cannot set the pixel format.", ELL_ERROR);
                return false;
        }
        os::Printer::log("Pixel Format", core::stringc(PixelFormat).c_str(), ELL_INFORMATION);
 
p6z
 
Posts: 1
Joined: Sun Nov 06, 2011 4:48 am

Re: The latest SVN bugs thread

Postby kaos » Wed Nov 09, 2011 10:34 am

dx9 driver
cpp Code: Select all
 
        driver->setViewPort(rect<s32>(0,0,this->GetSize().x,this->GetSize().y));
        driver->OnResize(core::dimension2d<irr::u32>(this->GetSize().x,this->GetSize().y));
        driver->beginScene(true,true,video::SColor(0,0,0,0),videodata);
        driver->setRenderTarget(rtt,true,true,video::SColor(0,0,0,0));
        smgr->drawAll();
        driver->setRenderTarget(0,true,true);
        ....
        driver->endScene();
 


matrial ZWriteEnable not work
kaos
 
Posts: 155
Joined: Tue Aug 12, 2008 8:25 pm
Location: Spain

Re: The latest SVN bugs thread

Postby Sky-Fox » Mon Nov 14, 2011 10:09 am

Hi.
i have a problem in compile last revision 1.8 for Mac.
1. Not Correct framework(Fixed).
2. All Examples not working. (Path for "Madia" not correct for mac file system). Please delete them from mac project...
3. A lot of errors in last revision...
[code=cpp] 
Build libIrrlicht.a of project MacOSX with configuration Debug
 
CompileC build/MacOSX.build/Debug/libIrrlicht.a.build/Objects-normal/x86_64/COpenGLTexture.o ../COpenGLTexture.cpp normal x86_64 c++ com.apple.compilers.llvmgcc42
cd "/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX"
setenv LANG en_US.US-ASCII
/Developer/usr/bin/llvm-gcc-4.2 -x c++ -arch x86_64 -fmessage-length=0 -pipe -Wno-trigraphs -fpascal-strings -fasm-blocks -O0 -Wreturn-type -isysroot /Developer/SDKs/MacOSX10.6.sdk -mmacosx-version-min=10.6 -gdwarf-2 -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/Irrlicht.hmap -F/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/Debug -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/Debug/include -I../../../include -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/DerivedSources/x86_64 -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/DerivedSources -DMACOSX -D_DEBUG -include /var/folders/ZV/ZVtLEZEdHsGZJFtPwI87zlMSJo6/-Caches-/com.apple.Xcode.371087170/SharedPrecompiledHeaders/MacOSX_Prefix-cqqtzbiksynvmkgodofiaqruclxk/MacOSX_Prefix.pch -c /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLTexture.cpp -o /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/Objects-normal/x86_64/COpenGLTexture.o
 
In file included from /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLDriver.h:25,
                 from /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLTexture.cpp:11:
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.h: In member function 'void irr::video::COpenGLExtensionHandler::extGlProgramParameteri(void*, GLenum, GLint)':
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.h:2225: error: invalid conversion from 'void*' to 'GLuint'
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.h:2225: error:   initializing argument 1 of 'void glProgramParameteriEXT(GLuint, GLenum, GLint)'
 
CompileC build/MacOSX.build/Debug/libIrrlicht.a.build/Objects-normal/x86_64/COpenGLParallaxMapRenderer.o ../COpenGLParallaxMapRenderer.cpp normal x86_64 c++ com.apple.compilers.llvmgcc42
cd "/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX"
setenv LANG en_US.US-ASCII
/Developer/usr/bin/llvm-gcc-4.2 -x c++ -arch x86_64 -fmessage-length=0 -pipe -Wno-trigraphs -fpascal-strings -fasm-blocks -O0 -Wreturn-type -isysroot /Developer/SDKs/MacOSX10.6.sdk -mmacosx-version-min=10.6 -gdwarf-2 -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/Irrlicht.hmap -F/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/Debug -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/Debug/include -I../../../include -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/DerivedSources/x86_64 -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/DerivedSources -DMACOSX -D_DEBUG -include /var/folders/ZV/ZVtLEZEdHsGZJFtPwI87zlMSJo6/-Caches-/com.apple.Xcode.371087170/SharedPrecompiledHeaders/MacOSX_Prefix-cqqtzbiksynvmkgodofiaqruclxk/MacOSX_Prefix.pch -c /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLParallaxMapRenderer.cpp -o /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/Objects-normal/x86_64/COpenGLParallaxMapRenderer.o
 
In file included from /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLDriver.h:25,
                 from /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLParallaxMapRenderer.cpp:9:
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.h: In member function 'void irr::video::COpenGLExtensionHandler::extGlProgramParameteri(void*, GLenum, GLint)':
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.h:2225: error: invalid conversion from 'void*' to 'GLuint'
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.h:2225: error:   initializing argument 1 of 'void glProgramParameteriEXT(GLuint, GLenum, GLint)'
 
CompileC build/MacOSX.build/Debug/libIrrlicht.a.build/Objects-normal/x86_64/COpenGLNormalMapRenderer.o ../COpenGLNormalMapRenderer.cpp normal x86_64 c++ com.apple.compilers.llvmgcc42
cd "/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX"
setenv LANG en_US.US-ASCII
/Developer/usr/bin/llvm-gcc-4.2 -x c++ -arch x86_64 -fmessage-length=0 -pipe -Wno-trigraphs -fpascal-strings -fasm-blocks -O0 -Wreturn-type -isysroot /Developer/SDKs/MacOSX10.6.sdk -mmacosx-version-min=10.6 -gdwarf-2 -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/Irrlicht.hmap -F/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/Debug -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/Debug/include -I../../../include -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/DerivedSources/x86_64 -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/DerivedSources -DMACOSX -D_DEBUG -include /var/folders/ZV/ZVtLEZEdHsGZJFtPwI87zlMSJo6/-Caches-/com.apple.Xcode.371087170/SharedPrecompiledHeaders/MacOSX_Prefix-cqqtzbiksynvmkgodofiaqruclxk/MacOSX_Prefix.pch -c /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLNormalMapRenderer.cpp -o /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/Objects-normal/x86_64/COpenGLNormalMapRenderer.o
 
In file included from /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLDriver.h:25,
                 from /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLNormalMapRenderer.cpp:13:
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.h: In member function 'void irr::video::COpenGLExtensionHandler::extGlProgramParameteri(void*, GLenum, GLint)':
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.h:2225: error: invalid conversion from 'void*' to 'GLuint'
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.h:2225: error:   initializing argument 1 of 'void glProgramParameteriEXT(GLuint, GLenum, GLint)'
 
CompileC build/MacOSX.build/Debug/libIrrlicht.a.build/Objects-normal/x86_64/COpenGLShaderMaterialRenderer.o ../COpenGLShaderMaterialRenderer.cpp normal x86_64 c++ com.apple.compilers.llvmgcc42
cd "/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX"
setenv LANG en_US.US-ASCII
/Developer/usr/bin/llvm-gcc-4.2 -x c++ -arch x86_64 -fmessage-length=0 -pipe -Wno-trigraphs -fpascal-strings -fasm-blocks -O0 -Wreturn-type -isysroot /Developer/SDKs/MacOSX10.6.sdk -mmacosx-version-min=10.6 -gdwarf-2 -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/Irrlicht.hmap -F/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/Debug -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/Debug/include -I../../../include -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/DerivedSources/x86_64 -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/DerivedSources -DMACOSX -D_DEBUG -include /var/folders/ZV/ZVtLEZEdHsGZJFtPwI87zlMSJo6/-Caches-/com.apple.Xcode.371087170/SharedPrecompiledHeaders/MacOSX_Prefix-cqqtzbiksynvmkgodofiaqruclxk/MacOSX_Prefix.pch -c /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLShaderMaterialRenderer.cpp -o /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/Objects-normal/x86_64/COpenGLShaderMaterialRenderer.o
 
In file included from /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLDriver.h:25,
                 from /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLShaderMaterialRenderer.cpp:13:
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.h: In member function 'void irr::video::COpenGLExtensionHandler::extGlProgramParameteri(void*, GLenum, GLint)':
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.h:2225: error: invalid conversion from 'void*' to 'GLuint'
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.h:2225: error:   initializing argument 1 of 'void glProgramParameteriEXT(GLuint, GLenum, GLint)'
 
CompileC build/MacOSX.build/Debug/libIrrlicht.a.build/Objects-normal/x86_64/COpenGLSLMaterialRenderer.o ../COpenGLSLMaterialRenderer.cpp normal x86_64 c++ com.apple.compilers.llvmgcc42
cd "/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX"
setenv LANG en_US.US-ASCII
/Developer/usr/bin/llvm-gcc-4.2 -x c++ -arch x86_64 -fmessage-length=0 -pipe -Wno-trigraphs -fpascal-strings -fasm-blocks -O0 -Wreturn-type -isysroot /Developer/SDKs/MacOSX10.6.sdk -mmacosx-version-min=10.6 -gdwarf-2 -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/Irrlicht.hmap -F/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/Debug -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/Debug/include -I../../../include -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/DerivedSources/x86_64 -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/DerivedSources -DMACOSX -D_DEBUG -include /var/folders/ZV/ZVtLEZEdHsGZJFtPwI87zlMSJo6/-Caches-/com.apple.Xcode.371087170/SharedPrecompiledHeaders/MacOSX_Prefix-cqqtzbiksynvmkgodofiaqruclxk/MacOSX_Prefix.pch -c /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLSLMaterialRenderer.cpp -o /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/Objects-normal/x86_64/COpenGLSLMaterialRenderer.o
 
In file included from /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLDriver.h:25,
                 from /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLSLMaterialRenderer.cpp:22:
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.h: In member function 'void irr::video::COpenGLExtensionHandler::extGlProgramParameteri(void*, GLenum, GLint)':
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.h:2225: error: invalid conversion from 'void*' to 'GLuint'
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.h:2225: error:   initializing argument 1 of 'void glProgramParameteriEXT(GLuint, GLenum, GLint)'
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLSLMaterialRenderer.cpp: In member function 'void irr::video::COpenGLSLMaterialRenderer::init(irr::s32&, const irr::c8*, const irr::c8*, const irr::c8*, irr::scene::E_PRIMITIVE_TYPE, irr::scene::E_PRIMITIVE_TYPE, irr::u32)':
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLSLMaterialRenderer.cpp:151: error: invalid conversion from 'GLuint' to 'void*'
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLSLMaterialRenderer.cpp:151: error:   initializing argument 1 of 'void irr::video::COpenGLExtensionHandler::extGlProgramParameteri(void*, GLenum, GLint)'
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLSLMaterialRenderer.cpp:152: error: invalid conversion from 'GLuint' to 'void*'
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLSLMaterialRenderer.cpp:152: error:   initializing argument 1 of 'void irr::video::COpenGLExtensionHandler::extGlProgramParameteri(void*, GLenum, GLint)'
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLSLMaterialRenderer.cpp:154: error: invalid conversion from 'GLuint' to 'void*'
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLSLMaterialRenderer.cpp:154: error:   initializing argument 1 of 'void irr::video::COpenGLExtensionHandler::extGlProgramParameteri(void*, GLenum, GLint)'
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLSLMaterialRenderer.cpp:156: error: invalid conversion from 'GLuint' to 'void*'
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLSLMaterialRenderer.cpp:156: error:   initializing argument 1 of 'void irr::video::COpenGLExtensionHandler::extGlProgramParameteri(void*, GLenum, GLint)'
 
CompileC build/MacOSX.build/Debug/libIrrlicht.a.build/Objects-normal/x86_64/COpenGLDriver.o ../COpenGLDriver.cpp normal x86_64 c++ com.apple.compilers.llvmgcc42
cd "/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX"
setenv LANG en_US.US-ASCII
/Developer/usr/bin/llvm-gcc-4.2 -x c++ -arch x86_64 -fmessage-length=0 -pipe -Wno-trigraphs -fpascal-strings -fasm-blocks -O0 -Wreturn-type -isysroot /Developer/SDKs/MacOSX10.6.sdk -mmacosx-version-min=10.6 -gdwarf-2 -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/Irrlicht.hmap -F/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/Debug -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/Debug/include -I../../../include -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/DerivedSources/x86_64 -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/DerivedSources -DMACOSX -D_DEBUG -include /var/folders/ZV/ZVtLEZEdHsGZJFtPwI87zlMSJo6/-Caches-/com.apple.Xcode.371087170/SharedPrecompiledHeaders/MacOSX_Prefix-cqqtzbiksynvmkgodofiaqruclxk/MacOSX_Prefix.pch -c /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLDriver.cpp -o /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/Objects-normal/x86_64/COpenGLDriver.o
 
In file included from /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLDriver.h:25,
                 from /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLDriver.cpp:5:
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.h: In member function 'void irr::video::COpenGLExtensionHandler::extGlProgramParameteri(void*, GLenum, GLint)':
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.h:2225: error: invalid conversion from 'void*' to 'GLuint'
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.h:2225: error:   initializing argument 1 of 'void glProgramParameteriEXT(GLuint, GLenum, GLint)'
 
CompileC build/MacOSX.build/Debug/libIrrlicht.a.build/Objects-normal/x86_64/COpenGLExtensionHandler.o ../COpenGLExtensionHandler.cpp normal x86_64 c++ com.apple.compilers.llvmgcc42
cd "/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX"
setenv LANG en_US.US-ASCII
/Developer/usr/bin/llvm-gcc-4.2 -x c++ -arch x86_64 -fmessage-length=0 -pipe -Wno-trigraphs -fpascal-strings -fasm-blocks -O0 -Wreturn-type -isysroot /Developer/SDKs/MacOSX10.6.sdk -mmacosx-version-min=10.6 -gdwarf-2 -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/Irrlicht.hmap -F/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/Debug -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/Debug/include -I../../../include -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/DerivedSources/x86_64 -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/DerivedSources -DMACOSX -D_DEBUG -include /var/folders/ZV/ZVtLEZEdHsGZJFtPwI87zlMSJo6/-Caches-/com.apple.Xcode.371087170/SharedPrecompiledHeaders/MacOSX_Prefix-cqqtzbiksynvmkgodofiaqruclxk/MacOSX_Prefix.pch -c /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.cpp -o /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/Objects-normal/x86_64/COpenGLExtensionHandler.o
 
In file included from /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.cpp:9:
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.h: In member function 'void irr::video::COpenGLExtensionHandler::extGlProgramParameteri(void*, GLenum, GLint)':
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.h:2225: error: invalid conversion from 'void*' to 'GLuint'
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.h:2225: error:   initializing argument 1 of 'void glProgramParameteriEXT(GLuint, GLenum, GLint)'
 
CompileC build/MacOSX.build/Debug/libIrrlicht.a.build/Objects-normal/i386/COpenGLTexture.o ../COpenGLTexture.cpp normal i386 c++ com.apple.compilers.llvmgcc42
cd "/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX"
setenv LANG en_US.US-ASCII
/Developer/usr/bin/llvm-gcc-4.2 -x c++ -arch i386 -fmessage-length=0 -pipe -Wno-trigraphs -fpascal-strings -fasm-blocks -O0 -Wreturn-type -isysroot /Developer/SDKs/MacOSX10.6.sdk -mmacosx-version-min=10.6 -gdwarf-2 -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/Irrlicht.hmap -F/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/Debug -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/Debug/include -I../../../include -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/DerivedSources/i386 -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/DerivedSources -DMACOSX -D_DEBUG -include /var/folders/ZV/ZVtLEZEdHsGZJFtPwI87zlMSJo6/-Caches-/com.apple.Xcode.371087170/SharedPrecompiledHeaders/MacOSX_Prefix-altqfminfwxqotgkrthqntuhotrv/MacOSX_Prefix.pch -c /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLTexture.cpp -o /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/Objects-normal/i386/COpenGLTexture.o
 
In file included from /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLDriver.h:25,
                 from /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLTexture.cpp:11:
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.h: In member function 'void irr::video::COpenGLExtensionHandler::extGlProgramParameteri(void*, GLenum, GLint)':
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.h:2225: error: invalid conversion from 'void*' to 'GLuint'
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.h:2225: error:   initializing argument 1 of 'void glProgramParameteriEXT(GLuint, GLenum, GLint)'
 
CompileC build/MacOSX.build/Debug/libIrrlicht.a.build/Objects-normal/i386/COpenGLParallaxMapRenderer.o ../COpenGLParallaxMapRenderer.cpp normal i386 c++ com.apple.compilers.llvmgcc42
cd "/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX"
setenv LANG en_US.US-ASCII
/Developer/usr/bin/llvm-gcc-4.2 -x c++ -arch i386 -fmessage-length=0 -pipe -Wno-trigraphs -fpascal-strings -fasm-blocks -O0 -Wreturn-type -isysroot /Developer/SDKs/MacOSX10.6.sdk -mmacosx-version-min=10.6 -gdwarf-2 -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/Irrlicht.hmap -F/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/Debug -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/Debug/include -I../../../include -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/DerivedSources/i386 -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/DerivedSources -DMACOSX -D_DEBUG -include /var/folders/ZV/ZVtLEZEdHsGZJFtPwI87zlMSJo6/-Caches-/com.apple.Xcode.371087170/SharedPrecompiledHeaders/MacOSX_Prefix-altqfminfwxqotgkrthqntuhotrv/MacOSX_Prefix.pch -c /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLParallaxMapRenderer.cpp -o /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/Objects-normal/i386/COpenGLParallaxMapRenderer.o
 
In file included from /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLDriver.h:25,
                 from /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLParallaxMapRenderer.cpp:9:
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.h: In member function 'void irr::video::COpenGLExtensionHandler::extGlProgramParameteri(void*, GLenum, GLint)':
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.h:2225: error: invalid conversion from 'void*' to 'GLuint'
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.h:2225: error:   initializing argument 1 of 'void glProgramParameteriEXT(GLuint, GLenum, GLint)'
 
CompileC build/MacOSX.build/Debug/libIrrlicht.a.build/Objects-normal/i386/COpenGLNormalMapRenderer.o ../COpenGLNormalMapRenderer.cpp normal i386 c++ com.apple.compilers.llvmgcc42
cd "/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX"
setenv LANG en_US.US-ASCII
/Developer/usr/bin/llvm-gcc-4.2 -x c++ -arch i386 -fmessage-length=0 -pipe -Wno-trigraphs -fpascal-strings -fasm-blocks -O0 -Wreturn-type -isysroot /Developer/SDKs/MacOSX10.6.sdk -mmacosx-version-min=10.6 -gdwarf-2 -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/Irrlicht.hmap -F/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/Debug -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/Debug/include -I../../../include -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/DerivedSources/i386 -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/DerivedSources -DMACOSX -D_DEBUG -include /var/folders/ZV/ZVtLEZEdHsGZJFtPwI87zlMSJo6/-Caches-/com.apple.Xcode.371087170/SharedPrecompiledHeaders/MacOSX_Prefix-altqfminfwxqotgkrthqntuhotrv/MacOSX_Prefix.pch -c /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLNormalMapRenderer.cpp -o /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/Objects-normal/i386/COpenGLNormalMapRenderer.o
 
In file included from /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLDriver.h:25,
                 from /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLNormalMapRenderer.cpp:13:
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.h: In member function 'void irr::video::COpenGLExtensionHandler::extGlProgramParameteri(void*, GLenum, GLint)':
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.h:2225: error: invalid conversion from 'void*' to 'GLuint'
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.h:2225: error:   initializing argument 1 of 'void glProgramParameteriEXT(GLuint, GLenum, GLint)'
 
CompileC build/MacOSX.build/Debug/libIrrlicht.a.build/Objects-normal/i386/COpenGLShaderMaterialRenderer.o ../COpenGLShaderMaterialRenderer.cpp normal i386 c++ com.apple.compilers.llvmgcc42
cd "/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX"
setenv LANG en_US.US-ASCII
/Developer/usr/bin/llvm-gcc-4.2 -x c++ -arch i386 -fmessage-length=0 -pipe -Wno-trigraphs -fpascal-strings -fasm-blocks -O0 -Wreturn-type -isysroot /Developer/SDKs/MacOSX10.6.sdk -mmacosx-version-min=10.6 -gdwarf-2 -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/Irrlicht.hmap -F/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/Debug -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/Debug/include -I../../../include -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/DerivedSources/i386 -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/DerivedSources -DMACOSX -D_DEBUG -include /var/folders/ZV/ZVtLEZEdHsGZJFtPwI87zlMSJo6/-Caches-/com.apple.Xcode.371087170/SharedPrecompiledHeaders/MacOSX_Prefix-altqfminfwxqotgkrthqntuhotrv/MacOSX_Prefix.pch -c /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLShaderMaterialRenderer.cpp -o /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/Objects-normal/i386/COpenGLShaderMaterialRenderer.o
 
In file included from /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLDriver.h:25,
                 from /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLShaderMaterialRenderer.cpp:13:
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.h: In member function 'void irr::video::COpenGLExtensionHandler::extGlProgramParameteri(void*, GLenum, GLint)':
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.h:2225: error: invalid conversion from 'void*' to 'GLuint'
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.h:2225: error:   initializing argument 1 of 'void glProgramParameteriEXT(GLuint, GLenum, GLint)'
 
CompileC build/MacOSX.build/Debug/libIrrlicht.a.build/Objects-normal/i386/COpenGLSLMaterialRenderer.o ../COpenGLSLMaterialRenderer.cpp normal i386 c++ com.apple.compilers.llvmgcc42
cd "/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX"
setenv LANG en_US.US-ASCII
/Developer/usr/bin/llvm-gcc-4.2 -x c++ -arch i386 -fmessage-length=0 -pipe -Wno-trigraphs -fpascal-strings -fasm-blocks -O0 -Wreturn-type -isysroot /Developer/SDKs/MacOSX10.6.sdk -mmacosx-version-min=10.6 -gdwarf-2 -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/Irrlicht.hmap -F/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/Debug -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/Debug/include -I../../../include -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/DerivedSources/i386 -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/DerivedSources -DMACOSX -D_DEBUG -include /var/folders/ZV/ZVtLEZEdHsGZJFtPwI87zlMSJo6/-Caches-/com.apple.Xcode.371087170/SharedPrecompiledHeaders/MacOSX_Prefix-altqfminfwxqotgkrthqntuhotrv/MacOSX_Prefix.pch -c /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLSLMaterialRenderer.cpp -o /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/Objects-normal/i386/COpenGLSLMaterialRenderer.o
 
In file included from /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLDriver.h:25,
                 from /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLSLMaterialRenderer.cpp:22:
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.h: In member function 'void irr::video::COpenGLExtensionHandler::extGlProgramParameteri(void*, GLenum, GLint)':
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.h:2225: error: invalid conversion from 'void*' to 'GLuint'
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.h:2225: error:   initializing argument 1 of 'void glProgramParameteriEXT(GLuint, GLenum, GLint)'
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLSLMaterialRenderer.cpp: In member function 'void irr::video::COpenGLSLMaterialRenderer::init(irr::s32&, const irr::c8*, const irr::c8*, const irr::c8*, irr::scene::E_PRIMITIVE_TYPE, irr::scene::E_PRIMITIVE_TYPE, irr::u32)':
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLSLMaterialRenderer.cpp:151: error: invalid conversion from 'GLuint' to 'void*'
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLSLMaterialRenderer.cpp:151: error:   initializing argument 1 of 'void irr::video::COpenGLExtensionHandler::extGlProgramParameteri(void*, GLenum, GLint)'
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLSLMaterialRenderer.cpp:152: error: invalid conversion from 'GLuint' to 'void*'
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLSLMaterialRenderer.cpp:152: error:   initializing argument 1 of 'void irr::video::COpenGLExtensionHandler::extGlProgramParameteri(void*, GLenum, GLint)'
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLSLMaterialRenderer.cpp:154: error: invalid conversion from 'GLuint' to 'void*'
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLSLMaterialRenderer.cpp:154: error:   initializing argument 1 of 'void irr::video::COpenGLExtensionHandler::extGlProgramParameteri(void*, GLenum, GLint)'
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLSLMaterialRenderer.cpp:156: error: invalid conversion from 'GLuint' to 'void*'
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLSLMaterialRenderer.cpp:156: error:   initializing argument 1 of 'void irr::video::COpenGLExtensionHandler::extGlProgramParameteri(void*, GLenum, GLint)'
 
CompileC build/MacOSX.build/Debug/libIrrlicht.a.build/Objects-normal/i386/COpenGLDriver.o ../COpenGLDriver.cpp normal i386 c++ com.apple.compilers.llvmgcc42
cd "/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX"
setenv LANG en_US.US-ASCII
/Developer/usr/bin/llvm-gcc-4.2 -x c++ -arch i386 -fmessage-length=0 -pipe -Wno-trigraphs -fpascal-strings -fasm-blocks -O0 -Wreturn-type -isysroot /Developer/SDKs/MacOSX10.6.sdk -mmacosx-version-min=10.6 -gdwarf-2 -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/Irrlicht.hmap -F/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/Debug -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/Debug/include -I../../../include -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/DerivedSources/i386 -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/DerivedSources -DMACOSX -D_DEBUG -include /var/folders/ZV/ZVtLEZEdHsGZJFtPwI87zlMSJo6/-Caches-/com.apple.Xcode.371087170/SharedPrecompiledHeaders/MacOSX_Prefix-altqfminfwxqotgkrthqntuhotrv/MacOSX_Prefix.pch -c /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLDriver.cpp -o /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/Objects-normal/i386/COpenGLDriver.o
 
In file included from /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLDriver.h:25,
                 from /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLDriver.cpp:5:
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.h: In member function 'void irr::video::COpenGLExtensionHandler::extGlProgramParameteri(void*, GLenum, GLint)':
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.h:2225: error: invalid conversion from 'void*' to 'GLuint'
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.h:2225: error:   initializing argument 1 of 'void glProgramParameteriEXT(GLuint, GLenum, GLint)'
 
CompileC build/MacOSX.build/Debug/libIrrlicht.a.build/Objects-normal/i386/COpenGLExtensionHandler.o ../COpenGLExtensionHandler.cpp normal i386 c++ com.apple.compilers.llvmgcc42
cd "/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX"
setenv LANG en_US.US-ASCII
/Developer/usr/bin/llvm-gcc-4.2 -x c++ -arch i386 -fmessage-length=0 -pipe -Wno-trigraphs -fpascal-strings -fasm-blocks -O0 -Wreturn-type -isysroot /Developer/SDKs/MacOSX10.6.sdk -mmacosx-version-min=10.6 -gdwarf-2 -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/Irrlicht.hmap -F/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/Debug -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/Debug/include -I../../../include -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/DerivedSources/i386 -I/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/DerivedSources -DMACOSX -D_DEBUG -include /var/folders/ZV/ZVtLEZEdHsGZJFtPwI87zlMSJo6/-Caches-/com.apple.Xcode.371087170/SharedPrecompiledHeaders/MacOSX_Prefix-altqfminfwxqotgkrthqntuhotrv/MacOSX_Prefix.pch -c /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.cpp -o /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/Objects-normal/i386/COpenGLExtensionHandler.o
 
In file included from /Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.cpp:9:
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.h: In member function 'void irr::video::COpenGLExtensionHandler::extGlProgramParameteri(void*, GLenum, GLint)':
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.h:2225: error: invalid conversion from 'void*' to 'GLuint'
/Work/irrlicht/irrlicht-1.8.0(r3905)/source/Irrlicht/MacOSX/../COpenGLExtensionHandler.h:2225: error:   initializing argument 1 of 'void glProgramParameteriEXT(GLuint, GLenum, GLint)'
 [/code]
----------------------------------------------
MacOS project not optimized and configured in MAC OS LION (Xcode 4.2. LLVM)
User avatar
Sky-Fox
 
Posts: 29
Joined: Fri Feb 04, 2011 10:49 am

Re: The latest SVN bugs thread

Postby Mel » Sun Nov 27, 2011 10:43 am

I've cornered the SVN revision that started the whole alpha blending not working with the stencil buffer enabled in DirectX9. It all worked as expected in the revision 3727 (an SVN trunk merge),but it went wrong on the revision 3728 which seemed to have a small patch on the drivers, and seems that that part hasn't been revisited agan. The revision changes say that the new blending mode had some issues solved, but looks like now the blending never works for the last transparent node rendered, when the stencil is enabled. I hope this helps to solve things.

After seeing some things, wouldn't it be safer not to have blend operations mixed with the current material type blending (alpha channel, alpha channel ref, additive blending....)? Also, the blending operations are very interesting. They split the material blending from the shader, which means that the same shader can be used without the need of recompiling it again. with diferent material settings. It is great. i would only ask that the blending operations also covered alpha blend, and alpha ref.

At any rate, the old behavior (blending working correctly) is back disabling the blending operations, so, it can be solved with ease.
http://santiagong.daportfolio.com/
"There is nothing truly useless, it always serves as a bad example". Arthur A. Schmitt
User avatar
Mel
Competition winner
 
Posts: 1783
Joined: Wed May 07, 2008 11:40 am
Location: Granada, Spain

Re: The latest SVN bugs thread

Postby hybrid » Wed Nov 30, 2011 5:42 pm

Split the billboard problem, as it might take a little longer to fix it (if at all).
hybrid
Admin
 
Posts: 13943
Joined: Wed Apr 19, 2006 9:20 pm
Location: Oldenburg(Oldb), Germany

Re: The latest SVN bugs thread

Postby MolokoTheMole » Mon Jan 16, 2012 12:31 pm

http://i.imgur.com/yqn2t.png

It seems when I do screenshots there are artifacts. I'm pretty sure these are alpha channel artefacts.
The clouds should be white (if you open it in IrfanView they are black).
There shouldnt be any white borders around the map exteriors.
The screenshot shouldnt even be saved with alpha channel!
This didn't happen in 1.7.2
Crimson Glory full Irrlicht game source code!
What I Do - my blog & dev log
Currently developing Link-Dead
MolokoTheMole
 
Posts: 104
Joined: Tue Jan 09, 2007 1:18 pm

Re: The latest SVN bugs thread

Postby CuteAlien » Mon Jan 16, 2012 1:06 pm

@MolokoTheMole: How are they rendered? Which functions/materials do you use? There are still alpha-problems in 1.8, but I haven't heard before about a problem that you get alpha without even specifying it (most problems seem to be rather the other way round) - so it would be nice if you have a testcase for that which you can post.
IRC: #irrlicht on irc.freenode.net
My patches&stuff: http://www.michaelzeilfelder.de/irrlicht.htm
Games with Irrlicht: http://www.irrgheist.com/
News: http://www.reddit.com/r/irrlicht/
User avatar
CuteAlien
Admin
 
Posts: 5349
Joined: Mon Mar 06, 2006 2:25 pm
Location: Tübingen, Germany

Re: The latest SVN bugs thread

Postby MolokoTheMole » Mon Jan 16, 2012 3:01 pm

Clouds are rendered with EMT_TRANSPARENT_ALPHA_CHANNEL and their texture is semi-transparent.
Those white edges, should be black and they use EMT_TRANSPARENT_VERTEX_ALPHA.

Those 2 elements are the only things that have an alpha between 1 and 254, the rest uses either 0 or 255.

Screenshot shouldnt even have an alpha channel. If I make a 3 channel texture in CreateScreenshot() it gives messed up colors.
Crimson Glory full Irrlicht game source code!
What I Do - my blog & dev log
Currently developing Link-Dead
MolokoTheMole
 
Posts: 104
Joined: Tue Jan 09, 2007 1:18 pm

PreviousNext

Return to Bug reports

Who is online

Users browsing this forum: No registered users and 0 guests