1. Sector_SetPlaneReflection crashes. Try it with any gzdoom wad that contains it.
2. Graphic warping doesn't work. Try the Spirit Imp from Realm667.com
[SVN]Two opengl related bugs
Moderator: Graf Zahl
- Graf Zahl
- GZDoom Developer
- Posts: 7148
- Joined: Wed Jul 20, 2005 9:48
- Location: Germany
- Contact:
Re: [SVN]Two opengl related bugs
I can't reproduce neither of these problems.
-
- Posts: 91
- Joined: Thu Aug 09, 2007 19:07
Re: [SVN]Two opengl related bugs
Well, my only clue for the reflection bug would be that it is in a large level. 19041 linedefs, 4656 sectors, 33286 sidedefs. Would it help if I'd send the crash report?
EDIT: For the spirit imp stuff, it might be that it has sprite sizes of non power of 2? But how did it work in the earlier versions then?
EDIT2: Confirmed. The sprites are non powers of 2 and they don't work. I tried it with 64x64 and it worked fine. Now it would be good to restore the warp behavior to be identical to Gzdoom 1.2.1 r309 offical release.
EDIT: For the spirit imp stuff, it might be that it has sprite sizes of non power of 2? But how did it work in the earlier versions then?
EDIT2: Confirmed. The sprites are non powers of 2 and they don't work. I tried it with 64x64 and it worked fine. Now it would be good to restore the warp behavior to be identical to Gzdoom 1.2.1 r309 offical release.
- Graf Zahl
- GZDoom Developer
- Posts: 7148
- Joined: Wed Jul 20, 2005 9:48
- Location: Germany
- Contact:
Re: [SVN]Two opengl related bugs
Not really. Having the level to actually make the debug build run into the crash would help.DoomerMrT wrote:Well, my only clue for the reflection bug would be that it is in a large level. 19041 linedefs, 4656 sectors, 33286 sidedefs. Would it help if I'd send the crash report?
Shader based warping works for any texture size. But if the texture needs to be manipulated it won't.EDIT: For the spirit imp stuff, it might be that it has sprite sizes of non power of 2? But how did it work in the earlier versions then?
Can't do that. The old behavior was not compatible with ZDoom because it changed the texture sizes in some cases.EDIT2: Confirmed. The sprites are non powers of 2 and they don't work. I tried it with 64x64 and it worked fine. Now it would be good to restore the warp behavior to be identical to Gzdoom 1.2.1 r309 offical release.
-
- Posts: 91
- Joined: Thu Aug 09, 2007 19:07
Re: [SVN]Two opengl related bugs
PM with the map sent.
- Graf Zahl
- GZDoom Developer
- Posts: 7148
- Joined: Wed Jul 20, 2005 9:48
- Location: Germany
- Contact:
Re: [SVN]Two opengl related bugs
The crash is the same as this one.
But so far I haven't figured out why the internal data structure gets destroyed...
But so far I haven't figured out why the internal data structure gets destroyed...
-
- Posts: 91
- Joined: Thu Aug 09, 2007 19:07
Re: [SVN]Two opengl related bugs
The answer is the slopes near to it. I just did an experiment map with a slope and it crashes with a reflection floor near it. Umm not sure if this helps after all but probably more than nothing.
http://hwc-tm.extra.hu/stuff/reflection.zip
http://hwc-tm.extra.hu/stuff/reflection.zip