2025-07-22 13:55 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0002088Spring engineGeneralpublic2012-12-02 06:17
ReporterSirMaverick 
Assigned Tocleanrock 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusresolvedResolutionfixed 
Product Version84.0.1 
Target VersionFixed in Version 
Summary0002088: water level flickers
DescriptionSometimes the water level flickers, it disappears and instead I have a rectangle in lower left side of screen.

With high fps it's almost not visible, screen shot was made with 2 fps (mid-join catch-up).

Seen in BA and CA. Afair mainly when zooming in or out.
TagsNo tags attached.
Checked infolog.txt for Errors
Attached Files

-Relationships
related to 0003345resolvedabma GL_INVALID_OPERATION in Inside glBegin/glEnd (with opensource driver) when 3do units are in view 
+Relationships

-Notes

~0005454

SirMaverick (reporter)

Last edited: 2010-09-05 17:44

Seen on at least FrozenFortress_v2, DeltaSiegeX.

Using /water 0 whole time.

Happens also with steady camera.

~0007809

SirMaverick (reporter)

Also seen in 0.84.

~0007812

Google_Frog (reporter)

This has always happened for me when midgame rejoining.

~0007882

abma (administrator)

Last edited: 2011-12-13 04:09

didn't see this issue since the merge of ROAM... can anyone confirm that?

~0008006

SirMaverick (reporter)

Still seen in 0.85.

~0009205

SirMaverick (reporter)

Still seen in 91.0.

~0009206

jK (developer)

gpu?

~0009207

SirMaverick (reporter)

from infolog:

[f=0000000] SDL version: 1.2.15
[f=0000000] GL version: 3.3.0 NVIDIA 295.59
[f=0000000] GL vendor: NVIDIA Corporation
[f=0000000] GL renderer: GeForce 9800 GT/PCIe/SSE2/3DNOW!
[f=0000000] GLSL version: 3.30 NVIDIA via Cg compiler
[f=0000000] GLEW version: 1.5.8
[f=0000000] Video RAM: total 512MB, available 326MB
[f=0000000] GL info:
        haveARB: 1, haveGLSL: 1, ATI hacks: 0
        FBO support: 1, NPOT-texture support: 1, 24bit Z-buffer support: 1
        maximum texture size: 8192, compress MIP-map textures: 0
        maximum SmoothPointSize: 63, maximum vec4 varying/attributes: 15/16
        maximum drawbuffers: 8, maximum recommended indices/vertices: 1048576/1048576
        number of UniformBufferBindings: 36 (64kB)
[f=0000000] VSync disabled

~0009208

jK (developer)

only idea left then is that something in lua is corrupting the matrix state
experiment with turning them off

~0009209

SirMaverick (reporter)

The effect stays in BA when luaui/luarules are disabled directly at start (luarules can only be disabled after frame 1).

In ZK the game is "broken": almost no units are built.
Effect stay if just disabling luaui in ZK.

~0009419

cleanrock (reporter)

Last edited: 2012-12-01 10:57

View 5 revisions

I just saw this "effect" (grey rect flickering with water=0) on my archlinux machine with nvidia blob now when catching up as spec in a ZK game, ill try to investigate.
No flickering with water=4.
91.0

~0009422

cleanrock (reporter)

MODELVIEW matrix is corrupted by
featureDrawer->Draw(); call in CWorldDrawer::Draw()

~0009424

cleanrock (reporter)

fixed on develop
https://github.com/spring/spring/commit/571ea5fc3d0bae60901e18a0ae2dab4dfdfc6455

~0009426

SirMaverick (reporter)

Cannot reproduce anymore with this commit.

Seems fixed. Good work!
+Notes

-Issue History
Date Modified Username Field Change
2010-09-05 16:45 SirMaverick New Issue
2010-09-05 16:46 SirMaverick File Added: water.jpg
2010-09-05 16:48 SirMaverick Note Added: 0005454
2010-09-05 17:44 SirMaverick Note Edited: 0005454
2011-12-03 21:21 SirMaverick Note Added: 0007809
2011-12-04 01:38 Google_Frog Note Added: 0007812
2011-12-04 11:51 abma Product Version 0.82.5 => 84.0
2011-12-04 11:51 abma Status new => confirmed
2011-12-13 04:09 abma Note Added: 0007882
2011-12-13 04:09 abma Status confirmed => feedback
2011-12-13 04:09 abma Note Edited: 0007882
2011-12-13 04:11 abma Product Version 84.0 => 84.0.1
2011-12-25 17:34 SirMaverick Note Added: 0008006
2012-09-17 02:39 SirMaverick Note Added: 0009205
2012-09-17 02:39 SirMaverick Status feedback => new
2012-09-17 05:25 jK Note Added: 0009206
2012-09-17 14:58 SirMaverick Note Added: 0009207
2012-09-17 18:39 jK Note Added: 0009208
2012-09-17 21:23 SirMaverick Note Added: 0009209
2012-11-25 01:44 abma Relationship added related to 0003345
2012-11-30 17:11 cleanrock Note Added: 0009419
2012-11-30 17:11 cleanrock Assigned To => cleanrock
2012-11-30 17:11 cleanrock Status new => assigned
2012-11-30 17:12 cleanrock Note Edited: 0009419 View Revisions
2012-11-30 17:13 cleanrock Note Edited: 0009419 View Revisions
2012-11-30 17:13 cleanrock Note Edited: 0009419 View Revisions
2012-12-01 10:57 cleanrock Note Edited: 0009419 View Revisions
2012-12-01 15:54 cleanrock Note Added: 0009422
2012-12-01 22:02 cleanrock Note Added: 0009424
2012-12-01 22:02 cleanrock Status assigned => feedback
2012-12-02 04:21 SirMaverick Note Added: 0009426
2012-12-02 04:21 SirMaverick Status feedback => assigned
2012-12-02 06:16 abma Status assigned => resolved
2012-12-02 06:16 abma Resolution open => fixed
+Issue History