[r3295] Textured automap won't turn on before level changes

Bugs that have been investigated and resolved somehow.

Moderator: GZDoom Developers

Forum rules
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.
Post Reply
User avatar
Janizdreg
Posts: 111
Joined: Thu Jan 01, 2004 9:06 am
Location: Finland
Contact:

[r3295] Textured automap won't turn on before level changes

Post by Janizdreg »

If a level is started with the textured automap turned off and it is then turned on during the level, it won't work and the automap visibly stays in the non-textured mode until a map change occurs.
Gez
 
 
Posts: 17946
Joined: Fri Jul 06, 2007 3:22 pm

Re: [r3295] Textured automap won't turn on before level chan

Post by Gez »

The textured automap requires GL nodes. If the level doesn't have them prebuilt, and the option is on, ZDoom will generate GL nodes with its built-in nodebuilder; but if the option is off it won't. There are therefore only two ways to address this: either always build GL nodes when they're missing (simple but maybe wasteful), or somehow make the engine build these nodes, if needed, while the map is being played if the option is turned on (I can't imagine this being simple).

Note that GZDoom shouldn't suffer from this since it always build GL nodes as it also requires them for rendering.
User avatar
Janizdreg
Posts: 111
Joined: Thu Jan 01, 2004 9:06 am
Location: Finland
Contact:

Re: [r3295] Textured automap won't turn on before level chan

Post by Janizdreg »

Ok, now I understand the technical limitations in place here, but the automap mode not changing right away doesn't feel like expected behavior. Therefore I would suggest that the console would print a message somewhere along the lines of "am_textured will be functional in the next level" when the setting is turned on. I think this would at least prevent possible user confusion on the textured mode not activating.
Post Reply

Return to “Closed Bugs [GZDoom]”