Page MenuHomeWildfire Games
Feed All Stories

Jan 9 2022

Freagarach closed D4409: Fix modifications to unspecified techCostMultipliers..
Jan 9 2022, 7:33 AM
autobuild committed rP26191: [Windows] Automated build..
[Windows] Automated build.
Jan 9 2022, 6:05 AM
Stan added a comment to D4423: A try to replace glDrawRangeElements by glDrawElements.

Red unpatched

Jan 9 2022, 1:29 AM
Stan added a comment to D4422: Removes asking current bind framebuffer to avoid syncs.

Doesn't seem to make any visible difference.

Jan 9 2022, 1:25 AM

Jan 8 2022

Stan updated subscribers of D4424: Fix compilation on Apple Silicon.

@minohaka

Jan 8 2022, 8:39 PM
Vulcan added a comment to D4385: Multiplayer lobby ui enchancements .

Successful build - Chance fights ever on the side of the prudent.

Jan 8 2022, 8:19 PM
Vulcan added a comment to D4385: Multiplayer lobby ui enchancements .

Build failure - The Moirai have given mortals hearts that can endure.

Jan 8 2022, 8:15 PM
Grapjas updated the diff for D4385: Multiplayer lobby ui enchancements .
Jan 8 2022, 8:13 PM
nwtour added a comment to D4423: A try to replace glDrawRangeElements by glDrawElements.

smoke test passed in game and atlas. no critical change in performance was noticed (for me)

Jan 8 2022, 7:05 PM
Stan added a comment to D4423: A try to replace glDrawRangeElements by glDrawElements.

Seems slightly slower, but nothing too big.

Jan 8 2022, 6:13 PM
wraitii requested review of D4424: Fix compilation on Apple Silicon.
Jan 8 2022, 5:42 PM
wraitii committed rP26190: Remove the macOS SDK maximum version check.
Remove the macOS SDK maximum version check
Jan 8 2022, 5:20 PM
wraitii closed D4320: Remove the macOS SDK maximum version check.
Jan 8 2022, 5:20 PM
vladislavbelov requested review of D4423: A try to replace glDrawRangeElements by glDrawElements.
Jan 8 2022, 3:41 PM
wraitii accepted D4320: Remove the macOS SDK maximum version check.

Tested on 12 Monterey, works.

Jan 8 2022, 3:39 PM
vladislavbelov added a comment to rP26157: Remove topology.cpp. The data isn't useful to us, and it prevents some players….

There are forgotten dependencies.

Jan 8 2022, 3:09 PM
vladislavbelov committed rP26189: Removes redundant layer check added in rP26185..
Removes redundant layer check added in rP26185.
Jan 8 2022, 2:45 PM
vladislavbelov added inline comments to rP26185: Uploads cube textures in SkyManager via DeviceCommandContext..
Jan 8 2022, 9:56 AM
vladislavbelov added a comment to rP26185: Uploads cube textures in SkyManager via DeviceCommandContext..
DeviceCommandContext.cpp
In file included from ../../../source/lib/precompiled.h:74,
                 from ../../../source/pch/graphics/precompiled.h:18,
                 from ../../../source/renderer/backend/gl/DeviceCommandContext.cpp:18:
../../../source/renderer/backend/gl/DeviceCommandContext.cpp: In member function ‘void Renderer::Backend::GL::CDeviceCommandContext::UploadTextureRegion(Renderer::Backend::GL::CTexture*, Renderer::Backend::Format, const void*, size_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t)’:
../../../source/renderer/backend/gl/DeviceCommandContext.cpp:89:48: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits]
   89 |                         ENSURE(level == 0 && 0 <= layer && layer < 6);
      |                                              ~~^~~~~~~~
../../../source/lib/debug.h:295:22: note: in definition of macro ‘ENSURE’
  295 |                 if(!(expr))\
      |                      ^~~~

(This might have been here before.)

Jan 8 2022, 9:53 AM
Freagarach added a comment to rP26185: Uploads cube textures in SkyManager via DeviceCommandContext..
DeviceCommandContext.cpp
In file included from ../../../source/lib/precompiled.h:74,
                 from ../../../source/pch/graphics/precompiled.h:18,
                 from ../../../source/renderer/backend/gl/DeviceCommandContext.cpp:18:
../../../source/renderer/backend/gl/DeviceCommandContext.cpp: In member function ‘void Renderer::Backend::GL::CDeviceCommandContext::UploadTextureRegion(Renderer::Backend::GL::CTexture*, Renderer::Backend::Format, const void*, size_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t)’:
../../../source/renderer/backend/gl/DeviceCommandContext.cpp:89:48: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits]
   89 |                         ENSURE(level == 0 && 0 <= layer && layer < 6);
      |                                              ~~^~~~~~~~
../../../source/lib/debug.h:295:22: note: in definition of macro ‘ENSURE’
  295 |                 if(!(expr))\
      |                      ^~~~

(This might have been here before.)

Jan 8 2022, 7:45 AM
autobuild committed rP26188: [Windows] Automated build..
[Windows] Automated build.
Jan 8 2022, 5:53 AM
vladislavbelov requested review of D4422: Removes asking current bind framebuffer to avoid syncs.
Jan 8 2022, 12:32 AM

Jan 7 2022

vladislavbelov committed rP26187: Moves default GL state setup to GL device..
Moves default GL state setup to GL device.
Jan 7 2022, 11:21 PM
vladislavbelov committed rP26186: Fixes rendering big screenshot pieces onto screen, refs rP2994..
Fixes rendering big screenshot pieces onto screen, refs rP2994.
Jan 7 2022, 9:16 PM
vladislavbelov committed rP26185: Uploads cube textures in SkyManager via DeviceCommandContext..
Uploads cube textures in SkyManager via DeviceCommandContext.
Jan 7 2022, 9:01 PM
vladislavbelov closed D4421: Uploads cube textures in SkyManager via DeviceCommandContext.
Jan 7 2022, 9:01 PM
Vulcan added a comment to D4421: Uploads cube textures in SkyManager via DeviceCommandContext.

Successful build - Chance fights ever on the side of the prudent.

Jan 7 2022, 6:35 PM
Vulcan added a comment to D4421: Uploads cube textures in SkyManager via DeviceCommandContext.

Successful build - Chance fights ever on the side of the prudent.

Jan 7 2022, 6:13 PM
Vulcan added a comment to D4421: Uploads cube textures in SkyManager via DeviceCommandContext.

Successful build - Chance fights ever on the side of the prudent.

Jan 7 2022, 6:12 PM
vladislavbelov updated the diff for D4421: Uploads cube textures in SkyManager via DeviceCommandContext.

Fixes notes.

Jan 7 2022, 6:01 PM
vladislavbelov added inline comments to D4421: Uploads cube textures in SkyManager via DeviceCommandContext.
Jan 7 2022, 6:00 PM
vladislavbelov requested review of D4421: Uploads cube textures in SkyManager via DeviceCommandContext.
Jan 7 2022, 5:53 PM
Stan requested review of D4420: Write an ARB equivalent for los_interp.
Jan 7 2022, 4:46 PM
vladislavbelov committed rP26184: Separates terrain alphamap combining and uploading..
Separates terrain alphamap combining and uploading.
Jan 7 2022, 3:34 PM
vladislavbelov closed D4419: Separates terrain alphamap combining and uploading.
Jan 7 2022, 3:34 PM
Stan added a comment to D4419: Separates terrain alphamap combining and uploading.

Compiles with NOPCH on Linux https://jenkins.wildfiregames.com/job/docker-differential-custom/24/
Compiles on Windows.
I couldn't see any difference with alpha maps

Jan 7 2022, 2:28 PM
Vulcan added a comment to D4419: Separates terrain alphamap combining and uploading.

Successful build - Chance fights ever on the side of the prudent.

Jan 7 2022, 12:31 PM
Vulcan added a comment to D4419: Separates terrain alphamap combining and uploading.

Successful build - Chance fights ever on the side of the prudent.

Jan 7 2022, 12:19 PM
Vulcan added a comment to D4419: Separates terrain alphamap combining and uploading.

Successful build - Chance fights ever on the side of the prudent.

Jan 7 2022, 12:18 PM
vladislavbelov updated the diff for D4419: Separates terrain alphamap combining and uploading.
Jan 7 2022, 12:10 PM
vladislavbelov added inline comments to D4419: Separates terrain alphamap combining and uploading.
Jan 7 2022, 12:10 PM
nwtour added a comment to D4413: Fix crash on big mods in x32 systems.

Yes, I forgot to mention - this is non-Windows build code-block

Jan 7 2022, 9:44 AM
Silier updated Silier.
Jan 7 2022, 9:35 AM
autobuild committed rP26183: [i18n] Updated POT and PO files..
[i18n] Updated POT and PO files.
Jan 7 2022, 9:23 AM
Stan added a comment to D4413: Fix crash on big mods in x32 systems.

On Windows there seem to be a different codepath for some reason.
But we do use lseek64 instead of lseek. (Not for this code though)

Jan 7 2022, 9:16 AM
Stan added inline comments to D4419: Separates terrain alphamap combining and uploading.
Jan 7 2022, 8:38 AM
autobuild committed rP26182: [Windows] Automated build..
[Windows] Automated build.
Jan 7 2022, 5:50 AM
vladislavbelov requested review of D4419: Separates terrain alphamap combining and uploading.
Jan 7 2022, 3:15 AM
nwtour added a comment to D4413: Fix crash on big mods in x32 systems.

+ forum thread https://wildfiregames.com/forum/topic/37230-file_systemcpp122-function-call-failed-return-value-was-1

Jan 7 2022, 1:40 AM
vladislavbelov added inline comments to rP26181: Removes ogl_tex usage from CRenderer..
Jan 7 2022, 1:04 AM
Stan added inline comments to rP26181: Removes ogl_tex usage from CRenderer..
Jan 7 2022, 12:55 AM
vladislavbelov committed rP26181: Removes ogl_tex usage from CRenderer..
Removes ogl_tex usage from CRenderer.
Jan 7 2022, 12:23 AM

Jan 6 2022

vladislavbelov committed rP26180: Optimizes FBO usages for LOSTexture and water shore foam..
Optimizes FBO usages for LOSTexture and water shore foam.
Jan 6 2022, 11:45 PM
vladislavbelov closed D4418: Optimizes FBO usages for LOSTexture and water shore foam.
Jan 6 2022, 11:45 PM
Stan added a comment to D4418: Optimizes FBO usages for LOSTexture and water shore foam.

Compiles on linux with GLES and nopch.
Works on windows both debug and release, couldn't find anything obvious, doesn't mean there isn't.

Jan 6 2022, 11:22 PM
Stan committed rP26179: Bump version of the desktop file to 1.4 the latest stable version according to….
Bump version of the desktop file to 1.4 the latest stable version according to…
Jan 6 2022, 9:29 PM
Stan added inline comments to rP26178: Fix two typos noticed by @Nescio, and use the performance GPU on Linux too..
Jan 6 2022, 9:25 PM
DynamoFox added inline comments to rP26178: Fix two typos noticed by @Nescio, and use the performance GPU on Linux too..
Jan 6 2022, 9:22 PM
asterix added inline comments to rP26178: Fix two typos noticed by @Nescio, and use the performance GPU on Linux too..
Jan 6 2022, 8:46 PM
Stan committed rP26178: Fix two typos noticed by @Nescio, and use the performance GPU on Linux too..
Fix two typos noticed by @Nescio, and use the performance GPU on Linux too.
Jan 6 2022, 8:40 PM
Stan closed D3475: General improvements to 0ad.desktop.
Jan 6 2022, 8:40 PM
Stan removed reviewers for D3475: General improvements to 0ad.desktop: Restricted Owners Package, bb, DynamoFox.
Jan 6 2022, 8:35 PM
Stan accepted D3475: General improvements to 0ad.desktop.
Jan 6 2022, 8:34 PM
Stan committed rP26177: Modify 0ad.desktop to accept a file as an argument to allow installing mods by….
Modify 0ad.desktop to accept a file as an argument to allow installing mods by…
Jan 6 2022, 8:34 PM
Stan closed D4410: Modify 0ad.desktop to accept a file as an argument.
Jan 6 2022, 8:34 PM
Vulcan added a comment to D4418: Optimizes FBO usages for LOSTexture and water shore foam.

Successful build - Chance fights ever on the side of the prudent.

Jan 6 2022, 8:19 PM
Vulcan added a comment to D4418: Optimizes FBO usages for LOSTexture and water shore foam.

Successful build - Chance fights ever on the side of the prudent.

Jan 6 2022, 8:17 PM
vladislavbelov updated the diff for D4418: Optimizes FBO usages for LOSTexture and water shore foam.
Jan 6 2022, 8:11 PM
vladislavbelov requested review of D4418: Optimizes FBO usages for LOSTexture and water shore foam.
Jan 6 2022, 7:40 PM
Stan added a comment to D4413: Fix crash on big mods in x32 systems.

refs: #6410

Jan 6 2022, 6:55 PM
nwtour accepted rP26170: Performs texture uploads via DeviceCommandContext interface..

work

Jan 6 2022, 4:28 PM
vladislavbelov requested verification of rP26170: Performs texture uploads via DeviceCommandContext interface..

Fixed in rP26176.

Jan 6 2022, 3:17 PM
vladislavbelov committed rP26176: Fixes terrain overlay texture upload after rP26170..
Fixes terrain overlay texture upload after rP26170.
Jan 6 2022, 3:16 PM
nwtour raised a concern with rP26170: Performs texture uploads via DeviceCommandContext interface..

Look like part of this change:
Developer panel -> Click on "Hier pathfinding". Crash : "dataSize == width * height * bpp"

Jan 6 2022, 1:07 PM
Grapjas added inline comments to D4385: Multiplayer lobby ui enchancements .
Jan 6 2022, 1:02 PM
vladislavbelov committed rP26175: Uses core GL functions for GLSL shaders..
Uses core GL functions for GLSL shaders.
Jan 6 2022, 12:41 PM
vladislavbelov closed D4416: Use core GL functions for GLSL.
Jan 6 2022, 12:41 PM
nwtour accepted rP26143: Removes binding native GLuint textures from public ShaderProgram API..

work

Jan 6 2022, 12:37 PM
vladislavbelov committed rP26174: Disables redundant mipmap generation for postprocessing..
Disables redundant mipmap generation for postprocessing.
Jan 6 2022, 12:10 PM
vladislavbelov closed D4417: Disables redundant mipmap generation for postprocessing.
Jan 6 2022, 12:09 PM
vladislavbelov requested verification of rP26143: Removes binding native GLuint textures from public ShaderProgram API..

Look like part of this changes:
Open Developer panel in-game, click "Shadow frustrum" (build with make config=release)

GAME STARTED, ALL INIT COMPLETE

Thread 1 "main" received signal SIGSEGV, Segmentation fault.
0x0832e2fb in ShadowMap::RenderDebugTexture (this=0x8e6417c) at ../../../source/renderer/ShadowMap.cpp:790
790             g_Renderer.BindTexture(0, m->Texture->GetHandle());
(gdb) bt
#0  0x0832e2fb in ShadowMap::RenderDebugTexture (this=0x8e6417c) at ../../../source/renderer/ShadowMap.cpp:790
#1  0x08327655 in CSceneRenderer::RenderSubmissions (this=0x8e0b14c, waterScissor=...) at ../../../source/renderer/SceneRenderer.cpp:992
#2  0x0832864a in CSceneRenderer::RenderScene (this=0x8e0b14c, scene=...) at ../../../source/renderer/SceneRenderer.cpp:1248
#3  0x082bff85 in CGameView::Render (this=0x8f4e610) at ../../../source/graphics/GameView.cpp:246
#4  0x0831d14e in CRenderer::RenderFrameImpl (this=0x8e4d900, renderGUI=<optimized out>, renderLogger=<optimized out>) at ../../../source/renderer/Renderer.cpp:507
#5  0x0831d06f in CRenderer::RenderFrame (this=0x8e4d900, needsPresent=<optimized out>) at ../../../source/renderer/Renderer.cpp:479
#6  0x08073478 in Frame () at ../../../source/main.cpp:452
#7  RunGameOrAtlas (argc=argc@entry=1, argv=argv@entry=0xbffff7d4) at ../../../source/main.cpp:691
#8  0x0807064b in main (argc=1, argv=0xbffff7d4) at ../../../source/main.cpp:743
Jan 6 2022, 12:06 PM
vladislavbelov committed rP26173: Fixes debug drawing of a null shadow texture introduced in rP11372, appeared….
Fixes debug drawing of a null shadow texture introduced in rP11372, appeared…
Jan 6 2022, 12:04 PM
Silier added a reviewer for D4086: Texture update/ general overhaul for Gulf of Bothnia and its biomes: Restricted Owners Package.
Jan 6 2022, 10:15 AM
Silier removed a reviewer for D4319: New game mode: capture the wonder: Silier.
Jan 6 2022, 10:10 AM
Silier added a comment to D4385: Multiplayer lobby ui enchancements .

also moderator colour is kind of dark, i can imagine it will be hard to read for some people

Jan 6 2022, 9:48 AM
Silier requested changes to D4385: Multiplayer lobby ui enchancements .
ERROR: JavaScript error: gui/lobby/LobbyPage/Chat/ChatMessages/ChatMessageFormat.js line 25 PlayerColor.ColorPlayerName is not a function format@gui/lobby/LobbyPage/Chat/ChatMessages/ChatMessageFormat.js:25:48 onRoomMessage@gui/lobby/LobbyPage/Chat/ChatMessages/ChatMessageEvents.js:16:71 handleMessages@gui/lobby/XmppMessages.js:80:13 onTick@gui/lobby/XmppMessages.js:54:8
Jan 6 2022, 9:41 AM
nwtour added a comment to D4416: Use core GL functions for GLSL.
In D4416#188504, @Stan wrote:

@nwtour can you test this?

Jan 6 2022, 6:11 AM
nwtour raised a concern with rP26143: Removes binding native GLuint textures from public ShaderProgram API..

Look like part of this changes:
Open Developer panel in-game, click "Shadow frustrum" (build with make config=release)

Jan 6 2022, 6:07 AM
autobuild committed rP26172: [Windows] Automated build..
[Windows] Automated build.
Jan 6 2022, 5:52 AM

Jan 5 2022

Stan added a comment to D4416: Use core GL functions for GLSL.

Worked for me for both gles, arb, and glsl

Jan 5 2022, 11:11 PM
Stan added a comment to D4417: Disables redundant mipmap generation for postprocessing.

Can barely see the difference on my intel machine.

Jan 5 2022, 11:10 PM
vladislavbelov requested review of D4417: Disables redundant mipmap generation for postprocessing.
Jan 5 2022, 10:36 PM
asterix updated subscribers of D4416: Use core GL functions for GLSL.

I believe @Freagarach also should test this since I believe he has very old computer.

Jan 5 2022, 6:36 PM
Vulcan added a comment to D4416: Use core GL functions for GLSL.

Successful build - Chance fights ever on the side of the prudent.

Jan 5 2022, 6:30 PM
Vulcan added a comment to D4416: Use core GL functions for GLSL.

Successful build - Chance fights ever on the side of the prudent.

Jan 5 2022, 6:30 PM
vladislavbelov updated the diff for D4416: Use core GL functions for GLSL.
Jan 5 2022, 6:23 PM
Stan updated subscribers of D4416: Use core GL functions for GLSL.

@nwtour can you test this?

Jan 5 2022, 6:23 PM
vladislavbelov requested review of D4416: Use core GL functions for GLSL.
Jan 5 2022, 6:21 PM
vladislavbelov committed rP26171: Renames LOS framebuffer object to follow CC..
Renames LOS framebuffer object to follow CC.
Jan 5 2022, 4:38 PM
vladislavbelov committed rP26170: Performs texture uploads via DeviceCommandContext interface..
Performs texture uploads via DeviceCommandContext interface.
Jan 5 2022, 3:50 PM