Page MenuHomeWildfire Games
Feed Advanced Search

Jun 11 2019

vladislavbelov updated the diff for D1928: Refactors Developer Overlay.

Fixes "check".

Jun 11 2019, 10:46 PM
vladislavbelov added inline comments to D1928: Refactors Developer Overlay.
Jun 11 2019, 10:01 PM
vladislavbelov added a comment to D1928: Refactors Developer Overlay.

@wraitii @elexis I'm going to commit it if you don't have other objections.

Jun 11 2019, 8:52 PM
vladislavbelov added inline comments to D1955: Support "phenotype"-tag in VisualActor..
Jun 11 2019, 8:51 PM

Jun 9 2019

vladislavbelov added inline comments to D1928: Refactors Developer Overlay.
Jun 9 2019, 1:28 AM
vladislavbelov updated the diff for D1928: Refactors Developer Overlay.

Fixes notes.

Jun 9 2019, 1:28 AM

Jun 8 2019

vladislavbelov added inline comments to D1955: Support "phenotype"-tag in VisualActor..
Jun 8 2019, 6:03 PM
vladislavbelov updated the diff for D1928: Refactors Developer Overlay.

Adds usage of setChangePerspective.

Jun 8 2019, 5:46 PM
elexis awarded D1928: Refactors Developer Overlay a Like token.
Jun 8 2019, 3:55 PM
vladislavbelov added inline comments to D1928: Refactors Developer Overlay.
Jun 8 2019, 2:52 PM
vladislavbelov added inline comments to D1928: Refactors Developer Overlay.
Jun 8 2019, 2:03 PM
vladislavbelov added inline comments to D1928: Refactors Developer Overlay.
Jun 8 2019, 1:49 AM

Jun 7 2019

vladislavbelov added inline comments to D1928: Refactors Developer Overlay.
Jun 7 2019, 11:01 PM
vladislavbelov added inline comments to D1928: Refactors Developer Overlay.
Jun 7 2019, 9:46 PM
vladislavbelov added inline comments to D1955: Support "phenotype"-tag in VisualActor..
Jun 7 2019, 9:34 PM
vladislavbelov added inline comments to D1781: Fix lobby chat performance issue..
Jun 7 2019, 8:43 PM
vladislavbelov added a comment to rP22344: Clean up ThreadUtil, use standard C++11 constructs instead of custom ones..

@wraitii could you check that?

Jun 7 2019, 8:14 PM
vladislavbelov added a comment to rP22344: Clean up ThreadUtil, use standard C++11 constructs instead of custom ones..
In rP22344#33832, @Stan wrote:

I probably should have asked that before, but wasn't std::thread broken/missing features on windows ? https://stackoverflow.com/questions/13134186/c11-stdthreads-vs-posix-threads

Jun 7 2019, 6:11 PM
vladislavbelov added a comment to rP22344: Clean up ThreadUtil, use standard C++11 constructs instead of custom ones..

I don't understand the question, sorry?

Jun 7 2019, 3:53 PM
vladislavbelov added a comment to rP22344: Clean up ThreadUtil, use standard C++11 constructs instead of custom ones..

Why pthread_t was replaced only for the main thread and not for workers?

Jun 7 2019, 3:38 PM
vladislavbelov added a comment to D1928: Refactors Developer Overlay.

This is kind of blurring the sort of MVC pattern we had before. Now the part updating the GUI and the part holding the state are in the same component. It's not necessarily an issue (particularly here since this component isn't intended to be re-usable elsewhere) but we should perhaps think of a more general solution.

Jun 7 2019, 1:47 PM

Jun 6 2019

vladislavbelov updated the diff for D1928: Refactors Developer Overlay.

Removes g_DevSettings.

Jun 6 2019, 10:44 PM
vladislavbelov added inline comments to D1952: Fixes includes and forward declarations in CPatchRData.
Jun 6 2019, 10:08 PM
vladislavbelov added a comment to rP22310: Fix red squares on some maps when using HQ water effects.

There really isn't a better way of doing that. Any given approximation of refraction isn't going to be much different from what we've got.

Yeah, that's what I'm talking about. It's just a little improvement. Though all these flat refraction maps are workarounds.

Jun 6 2019, 10:04 PM
vladislavbelov added inline comments to D1952: Fixes includes and forward declarations in CPatchRData.
Jun 6 2019, 9:57 PM

Jun 5 2019

vladislavbelov updated the diff for D1928: Refactors Developer Overlay.
Jun 5 2019, 11:49 PM
vladislavbelov updated the diff for D1928: Refactors Developer Overlay.

Fixes @elexis's notes.

Jun 5 2019, 11:33 PM
vladislavbelov added inline comments to D1928: Refactors Developer Overlay.
Jun 5 2019, 11:30 PM
vladislavbelov added inline comments to D1928: Refactors Developer Overlay.
Jun 5 2019, 11:18 PM
vladislavbelov updated the diff for D1928: Refactors Developer Overlay.

Fixes missing file and notes.

Jun 5 2019, 10:52 PM
vladislavbelov updated the diff for D1928: Refactors Developer Overlay.

Move the g_DeveloperOverlay creation to the session.js.

Jun 5 2019, 10:27 PM
vladislavbelov committed rP22341: Fixes black water glitches for certain wind angles with the approximate….
Fixes black water glitches for certain wind angles with the approximate…
Jun 5 2019, 10:13 PM
vladislavbelov closed D1804: Fixes black water glitches for certain wind angles.
Jun 5 2019, 10:13 PM
vladislavbelov committed rP22340: Adds Camera test for ortho projection..
Adds Camera test for ortho projection.
Jun 5 2019, 9:56 PM
vladislavbelov closed D1948: Adds Camera test for ortho projection.
Jun 5 2019, 9:55 PM
vladislavbelov updated the diff for D1952: Fixes includes and forward declarations in CPatchRData.

Fixes compilation.

Jun 5 2019, 9:50 PM
vladislavbelov added inline comments to D1952: Fixes includes and forward declarations in CPatchRData.
Jun 5 2019, 9:40 PM
vladislavbelov added inline comments to D1948: Adds Camera test for ortho projection.
Jun 5 2019, 8:39 PM
vladislavbelov added inline comments to D1951: Cleanups BoundingBoxAxisAligned before refactoring.
Jun 5 2019, 8:36 PM
vladislavbelov added a comment to D1954: Do not send Reflection and Refraction matrices to shader when not needed.

WAT, why I commandeered it? Sorry anyway! @Angen could you take it back?

Jun 5 2019, 4:24 PM
vladislavbelov commandeered D1954: Do not send Reflection and Refraction matrices to shader when not needed.

I agree that it's harder to read the code without indents for some people. Only objection that I'm thinking about, if you remove #if with leaving the code you need to fix the indents again that also means you rewrite the blame again.

Jun 5 2019, 4:24 PM
vladislavbelov added a comment to D1928: Refactors Developer Overlay.

Just create an object literal.

var g_DeveloperOverlay = {};

g_DeveloperOverlay.init = function() {}

or

var g_DeveloperOverlay = {
   init = function () {}
};
Jun 5 2019, 2:59 PM
vladislavbelov added a comment to rP22310: Fix red squares on some maps when using HQ water effects.

Well, red water problems are a longstanding issue. It occurs when it tries to draw areas outside of the water during refraction, and appears at certain angles for reasons that aren't easy to explain but probably have to do with the hack used to produce refraction.

Partially because of scissoring #2692, but also we have inaccurate refraction projection (inaccurate in relation to the real refraction angles). We may calculate it more carefully.

Jun 5 2019, 2:20 PM

Jun 4 2019

vladislavbelov updated the diff for D1928: Refactors Developer Overlay.
Jun 4 2019, 8:50 PM
vladislavbelov added inline comments to D1928: Refactors Developer Overlay.
Jun 4 2019, 7:56 PM
vladislavbelov updated the diff for D1928: Refactors Developer Overlay.
Jun 4 2019, 7:54 PM
vladislavbelov added inline comments to D1928: Refactors Developer Overlay.
Jun 4 2019, 7:53 PM
vladislavbelov updated the diff for D1928: Refactors Developer Overlay.

Fixes notes.

Jun 4 2019, 7:52 PM

Jun 3 2019

vladislavbelov created D1952: Fixes includes and forward declarations in CPatchRData.
Jun 3 2019, 10:30 PM
vladislavbelov requested verification of rP21612: A little cleanup of the PatchRData.cpp..
Jun 3 2019, 10:27 PM
vladislavbelov committed rP22334: Fixes a typo introduced in rP21612 in shore calculations, found by Angen and….
Fixes a typo introduced in rP21612 in shore calculations, found by Angen and…
Jun 3 2019, 10:19 PM
vladislavbelov closed D1949: Fixes mistypes introduced in rP21612.
Jun 3 2019, 10:19 PM
vladislavbelov added a comment to D1812: Remove unused variable from ModelRenderer.

Thank you for the patch!

Jun 3 2019, 10:07 PM
vladislavbelov committed rP22333: Removes unused variable from ModelRenderer introduced in rP11423. Found by….
Removes unused variable from ModelRenderer introduced in rP11423. Found by…
Jun 3 2019, 10:07 PM
vladislavbelov closed D1812: Remove unused variable from ModelRenderer.
Jun 3 2019, 10:07 PM
vladislavbelov created D1951: Cleanups BoundingBoxAxisAligned before refactoring.
Jun 3 2019, 9:58 PM
vladislavbelov updated the summary of D1949: Fixes mistypes introduced in rP21612.
Jun 3 2019, 9:21 PM
vladislavbelov created D1949: Fixes mistypes introduced in rP21612.
Jun 3 2019, 9:21 PM
vladislavbelov created D1948: Adds Camera test for ortho projection.
Jun 3 2019, 9:14 PM
vladislavbelov added inline comments to D1928: Refactors Developer Overlay.
Jun 3 2019, 7:45 PM
vladislavbelov added a comment to D1928: Refactors Developer Overlay.

@elexis @wraitii Any thoughts about new (OOP) version of the overlay?

Jun 3 2019, 7:20 PM

May 31 2019

vladislavbelov added inline comments to D1939: redo rP21036, Create a ConfigDB_CreateAndWriteValueToFile function to absorb some duplication in the gui.
May 31 2019, 7:54 PM
vladislavbelov added inline comments to D1781: Fix lobby chat performance issue..
May 31 2019, 11:22 AM
vladislavbelov added a comment to D1933: Don't pretend we implement a JS constructor for GUIObject..

Do we have places where the removed code might be useful? Why it was added?

May 31 2019, 10:54 AM

May 30 2019

vladislavbelov updated the diff for D1928: Refactors Developer Overlay.

Fixes @elexis notes.

May 30 2019, 9:24 PM
vladislavbelov requested verification of rP22319: Adds Camera test for frustum..
May 30 2019, 7:29 PM
vladislavbelov committed rP22321: Fixes tests compilation after rP22319. Found by Angen..
Fixes tests compilation after rP22319. Found by Angen.
May 30 2019, 7:28 PM
vladislavbelov closed D1937: Fixes tests compilation after rP22319.
May 30 2019, 7:28 PM
vladislavbelov added a comment to rP22319: Adds Camera test for frustum..

Created a fix in D1937. Fixed in rP22321.

May 30 2019, 6:22 PM
vladislavbelov created D1937: Fixes tests compilation after rP22319.
May 30 2019, 6:22 PM
vladislavbelov accepted D1934: Further cleanup for MikkTspace..
May 30 2019, 6:15 PM
vladislavbelov added a comment to rP22319: Adds Camera test for frustum..
In rP22319#33628, @Stan wrote:

Nope, I was wrong, I thought std::fasbf already presents in C++11. But it doesn't. The include can be added too (though it already presents in the include tree). Also it shouldn't break compilation of the pyrogenesis binary, only tests.

May 30 2019, 12:03 PM

May 29 2019

vladislavbelov added inline comments to D1395: Handle UTF-8 multibyte characters in Atlas when loading from JSON.
May 29 2019, 10:38 PM
vladislavbelov committed rP22319: Adds Camera test for frustum..
Adds Camera test for frustum.
May 29 2019, 10:13 PM
vladislavbelov closed D1927: Adds Camera test for correct frustum.
May 29 2019, 10:12 PM
vladislavbelov added inline comments to D1781: Fix lobby chat performance issue..
May 29 2019, 7:55 PM
vladislavbelov added inline comments to D1934: Further cleanup for MikkTspace..
May 29 2019, 4:18 PM
vladislavbelov added inline comments to D1934: Further cleanup for MikkTspace..
May 29 2019, 3:30 PM
vladislavbelov added inline comments to D1934: Further cleanup for MikkTspace..
May 29 2019, 3:17 PM
vladislavbelov added inline comments to D1934: Further cleanup for MikkTspace..
May 29 2019, 12:58 PM
vladislavbelov added inline comments to D1928: Refactors Developer Overlay.
May 29 2019, 12:16 PM
vladislavbelov added inline comments to D1934: Further cleanup for MikkTspace..
May 29 2019, 10:54 AM
vladislavbelov added inline comments to D1781: Fix lobby chat performance issue..
May 29 2019, 10:21 AM
vladislavbelov added inline comments to rP22316: Cleanup MikktspaceWrapper..
May 29 2019, 12:43 AM
vladislavbelov added inline comments to rP22316: Cleanup MikktspaceWrapper..
May 29 2019, 12:24 AM

May 28 2019

vladislavbelov added inline comments to D1928: Refactors Developer Overlay.
May 28 2019, 8:30 PM
vladislavbelov added inline comments to D1395: Handle UTF-8 multibyte characters in Atlas when loading from JSON.
May 28 2019, 7:40 PM
vladislavbelov added inline comments to D1928: Refactors Developer Overlay.
May 28 2019, 7:27 PM
vladislavbelov added a comment to D1753: Script to auto update year for all modified files.

Anyways what I'm saying is that I won't commit this, I don't really mind it being committed but it's likely to be forgotten. Have you ever actually used it more than once @vladislavbelov ?

May 28 2019, 6:15 PM
vladislavbelov added a comment to D1753: Script to auto update year for all modified files.

feels like a bit of a long script for something that can be approximated by (syntax pending) git diff --name-only -- *.cpp | sed -i 's/Copyright ([cC]) 20[0-9][0-9] Wildfire Games/Copyright © 2019 WildfireGames'

May 28 2019, 4:51 PM

May 27 2019

vladislavbelov updated the diff for D1928: Refactors Developer Overlay.
May 27 2019, 10:53 PM
Stan awarded D1928: Refactors Developer Overlay a Like token.
May 27 2019, 10:53 PM
vladislavbelov updated the summary of D1928: Refactors Developer Overlay.
May 27 2019, 10:51 PM
vladislavbelov created D1928: Refactors Developer Overlay.
May 27 2019, 10:50 PM
vladislavbelov added a comment to D1927: Adds Camera test for correct frustum.
In D1927#79606, @Stan wrote:

yeah I meant a - b > epsilon || - a + b >= epsilon

I think it really depends on a compiler. Theoretically std::fabs can be faster because of less number of arithmetic operations and less number of comparisons.

May 27 2019, 9:43 PM
vladislavbelov added a comment to D1927: Adds Camera test for correct frustum.
In D1927#79601, @Stan wrote:

Test pass in release and debug mode for me.

Thank you!

May 27 2019, 9:15 PM
vladislavbelov added inline comments to D1927: Adds Camera test for correct frustum.
May 27 2019, 8:58 PM
vladislavbelov added inline comments to D1927: Adds Camera test for correct frustum.
May 27 2019, 8:54 PM
vladislavbelov created D1927: Adds Camera test for correct frustum.
May 27 2019, 8:40 PM
vladislavbelov added a comment to D1926: Introduce some sort of prop LOD.
In D1926#79570, @Stan wrote:

Do you see the black spot where the shield should be ? People will complain.

May 27 2019, 8:08 PM