Page MenuHomeWildfire Games

vladislavbelov (Vladislav Belov)
User

User Details

User Since
Feb 3 2017, 10:51 PM (228 w, 2 d)

Recent Activity

Yesterday

vladislavbelov requested verification of rP25711: Implements configurable cascade shadows..

Fixed in rP25794.

Sun, Jun 20, 10:59 PM

Wed, Jun 16

vladislavbelov raised a concern with rP25308: Hotloading fix after rP25210.
Wed, Jun 16, 3:12 PM

Sun, Jun 13

vladislavbelov committed rP25794: Fixes big screenshots, implements CCamera::GetViewQuad properly for custom….
Fixes big screenshots, implements CCamera::GetViewQuad properly for custom…
Sun, Jun 13, 7:42 PM
vladislavbelov closed D4165: Fixes big screenshots.
Sun, Jun 13, 7:42 PM

Sat, Jun 12

vladislavbelov requested review of D4165: Fixes big screenshots.
Sat, Jun 12, 10:23 PM
vladislavbelov added a comment to D4159: Update map previews..

Oh, I was mostly thinking about actual disk space, not GPU memory.

Nah, our disk space waste is much bigger than just UI previews. But previews add own wasted space as well.

Sat, Jun 12, 4:45 PM
vladislavbelov added a comment to D4159: Update map previews..

Also some of our previews have alpha channel which is useless.

Sat, Jun 12, 4:34 PM
vladislavbelov added a comment to D4159: Update map previews..

Mh, would it really matter? The individual PNGs are about 160Kb each. At best we'd gain 1-2 MB total maybe?

Sure, in total we leak 40MB of GPU memory.

Sat, Jun 12, 4:27 PM
vladislavbelov added a comment to D4159: Update map previews..

I think our previews are bad in terms of wasting space. They can be easily reduced to 512x256 without quality loss.

Sat, Jun 12, 4:10 PM

Fri, Jun 11

gameboy awarded D3905: Fixes the original cause of the red water a Heartbreak token.
Fri, Jun 11, 9:11 AM

Thu, Jun 10

vladislavbelov added a comment to D3933: Make CMatrix3D::operator*= behave as expected..

Related thing: https://wildfiregames.com/forum/topic/13163-cmatrix3d-multiplication

Thu, Jun 10, 1:21 PM

Wed, Jun 9

vladislavbelov added a comment to D3646: Debundle Valgrind and make it optional.

According to the Valgrind website, they don't - and probably never will - support Windows systems[1], so I've also made it non-Windows option.

Wed, Jun 9, 11:04 PM

Tue, Jun 8

vladislavbelov added inline comments to D4138: Fix game hanging when NVTT is disabled.
Tue, Jun 8, 10:44 PM
vladislavbelov committed rP25749: Draws all characters for a very long text of the same style..
Draws all characters for a very long text of the same style.
Tue, Jun 8, 8:17 PM
vladislavbelov closed D4120: Draw all chars for a very long text of the same style.
Tue, Jun 8, 8:17 PM
vladislavbelov added a comment to D4114: Prevent OOM crash in Reference Tree on error.

Agree with C++ changes.

Tue, Jun 8, 11:03 AM
vladislavbelov added a comment to D4107: new loading tips.

The images from Barracks, Stable, Elephant stable and Heroes look a bit too dark. For the Stable and the Elephant Stable, the rank symbols are not as clearly visible as in the Barracks image.

Agree, too dark and rank images have low resolutions.

Tue, Jun 8, 10:08 AM
vladislavbelov requested review of D4120: Draw all chars for a very long text of the same style.
Tue, Jun 8, 12:28 AM

Mon, Jun 7

vladislavbelov committed rP25735: Fixes an old bug with missed handle appeared in rP25709..
Fixes an old bug with missed handle appeared in rP25709.
Mon, Jun 7, 8:45 PM
vladislavbelov closed D4115: Fixes missed handle appeared in rP25709.
Mon, Jun 7, 8:45 PM
vladislavbelov added inline comments to D3933: Make CMatrix3D::operator*= behave as expected..
Mon, Jun 7, 8:24 PM
vladislavbelov requested review of D4115: Fixes missed handle appeared in rP25709.
Mon, Jun 7, 7:01 PM
nani awarded D4108: Adds FreeType support to the engine a Love token.
Mon, Jun 7, 6:52 PM
nani awarded D4108: Adds FreeType support to the engine a Love token.
Mon, Jun 7, 6:52 PM
vladislavbelov requested verification of rP25709: Removes windows enumeration on Windows to retrieve HWND taking it from SDL and….

Actually the same bug can be achieved and before the patch, but it requires additional step.

Mon, Jun 7, 6:46 PM
vladislavbelov added inline comments to D3933: Make CMatrix3D::operator*= behave as expected..
Mon, Jun 7, 3:41 PM
vladislavbelov requested review of D4108: Adds FreeType support to the engine.
Mon, Jun 7, 1:30 AM

Sun, Jun 6

vladislavbelov requested review of D4106: Adds config settings for borderless fullscreen and window.
Sun, Jun 6, 10:06 PM
vladislavbelov committed rP25717: Removes FFP shader program. Fixes #5791.
Removes FFP shader program. Fixes #5791
Sun, Jun 6, 9:50 PM
vladislavbelov committed rP25714: Removes old gui_* materials, replaced by a single canvas2d material..
Removes old gui_* materials, replaced by a single canvas2d material.
Sun, Jun 6, 8:26 PM
vladislavbelov committed rP25713: Replaces gui material by solid material in water waves rendering..
Replaces gui material by solid material in water waves rendering.
Sun, Jun 6, 8:14 PM
vladislavbelov committed rP25712: Switches ShadowMap debug rendering to canvas2d material..
Switches ShadowMap debug rendering to canvas2d material.
Sun, Jun 6, 8:05 PM
vladislavbelov committed rP25711: Implements configurable cascade shadows..
Implements configurable cascade shadows.
Sun, Jun 6, 6:47 PM
vladislavbelov closed D3972: Implements cascade shadows.
Sun, Jun 6, 6:45 PM
vladislavbelov accepted D4100: Don't store the camera pointer in the minimap.
Sun, Jun 6, 5:53 PM
vladislavbelov committed rP25709: Removes windows enumeration on Windows to retrieve HWND taking it from SDL and….
Removes windows enumeration on Windows to retrieve HWND taking it from SDL and…
Sun, Jun 6, 5:32 PM
vladislavbelov closed D4064: Removes Windows iteration to retrieve HWND.
Sun, Jun 6, 5:32 PM
vladislavbelov added inline comments to D4064: Removes Windows iteration to retrieve HWND.
Sun, Jun 6, 5:08 PM
vladislavbelov updated the diff for D3972: Implements cascade shadows.
Sun, Jun 6, 1:21 PM
vladislavbelov added a comment to D3972: Implements cascade shadows.

Seems to work still, but I don't see the option for shadowscascadecount anymore?

Sun, Jun 6, 1:18 PM
vladislavbelov added inline comments to D4064: Removes Windows iteration to retrieve HWND.
Sun, Jun 6, 12:42 PM
vladislavbelov updated the diff for D3972: Implements cascade shadows.
Sun, Jun 6, 12:25 PM
vladislavbelov committed rP25704: Uses canvas2d material for line drawing instead of gui_solid..
Uses canvas2d material for line drawing instead of gui_solid.
Sun, Jun 6, 12:15 PM
vladislavbelov updated the diff for D3972: Implements cascade shadows.
Sun, Jun 6, 11:54 AM
vladislavbelov committed rP25702: Cleanups rP25698 which fixes rP25695. Sprites can not be inserted twice..
Cleanups rP25698 which fixes rP25695. Sprites can not be inserted twice.
Sun, Jun 6, 11:32 AM
vladislavbelov resigned from rP25698: Hotfix rP25695.
Sun, Jun 6, 11:32 AM
vladislavbelov raised a concern with rP25698: Hotfix rP25695.

Breaks the logic of sprite existing check. Will fix it.

Sun, Jun 6, 10:36 AM
vladislavbelov committed rP25695: Removes raw pointers management from sprites owned by CGUI..
Removes raw pointers management from sprites owned by CGUI.
Sun, Jun 6, 2:34 AM
vladislavbelov committed rP25694: Removes raw pointers management from CGUISprite..
Removes raw pointers management from CGUISprite.
Sun, Jun 6, 2:24 AM
vladislavbelov committed rP25693: Removes raw pointers management from GUIScrollBarOwner..
Removes raw pointers management from GUIScrollBarOwner.
Sun, Jun 6, 2:14 AM
vladislavbelov added inline comments to D3972: Implements cascade shadows.
Sun, Jun 6, 1:45 AM
vladislavbelov updated the diff for D3972: Implements cascade shadows.

Fixes notes.

Sun, Jun 6, 1:45 AM
vladislavbelov added inline comments to D4064: Removes Windows iteration to retrieve HWND.
Sun, Jun 6, 12:21 AM

Sat, Jun 5

vladislavbelov updated the test plan for D4064: Removes Windows iteration to retrieve HWND.
Sat, Jun 5, 10:52 PM
vladislavbelov updated the diff for D4064: Removes Windows iteration to retrieve HWND.

Added Atlas support.

Sat, Jun 5, 10:51 PM
vladislavbelov added inline comments to rP25692: Adds HiDPI mode for testing. HiDPI on Windows isn't supported in SDL yet. So we….
Sat, Jun 5, 9:21 PM
vladislavbelov committed rP25692: Adds HiDPI mode for testing. HiDPI on Windows isn't supported in SDL yet. So we….
Adds HiDPI mode for testing. HiDPI on Windows isn't supported in SDL yet. So we…
Sat, Jun 5, 9:02 PM
vladislavbelov closed D4076: Adds HiDPI mode for testing.
Sat, Jun 5, 9:02 PM

Fri, Jun 4

vladislavbelov added inline comments to D4076: Adds HiDPI mode for testing.
Fri, Jun 4, 10:19 AM
vladislavbelov added inline comments to D1751: [WIP] Map flares.
Fri, Jun 4, 10:04 AM
vladislavbelov added inline comments to D4076: Adds HiDPI mode for testing.
Fri, Jun 4, 9:51 AM
vladislavbelov added inline comments to D4076: Adds HiDPI mode for testing.
Fri, Jun 4, 9:30 AM
vladislavbelov added a comment to D4076: Adds HiDPI mode for testing.

(I'm not sure where you have in mind to go here, but I think achieving a version of this > P252 would be quite helpful & somewhat easy)

Fri, Jun 4, 9:14 AM
vladislavbelov requested review of D4076: Adds HiDPI mode for testing.
Fri, Jun 4, 5:18 AM
vladislavbelov added inline comments to rP25656: Implement a global task manager using a pool of worker threads.
Fri, Jun 4, 12:22 AM
vladislavbelov added a comment to rP25656: Implement a global task manager using a pool of worker threads.
Fri, Jun 4, 12:12 AM
vladislavbelov added inline comments to rP25656: Implement a global task manager using a pool of worker threads.
Fri, Jun 4, 12:11 AM
vladislavbelov committed rP25659: Disallow hardware without VBO support to simplify vertex buffer usages..
Disallow hardware without VBO support to simplify vertex buffer usages.
Fri, Jun 4, 12:07 AM
vladislavbelov closed D4054: Disallow hardware without VBO support.
Fri, Jun 4, 12:07 AM
vladislavbelov added inline comments to D4054: Disallow hardware without VBO support.
Fri, Jun 4, 12:03 AM

Thu, Jun 3

vladislavbelov added a comment to D3848: Implement a threadpool.

The current implementation is far from best performance, but it fits for our case. Since we don't need to generate hundreds of tasks per frame.

Thu, Jun 3, 10:09 AM
vladislavbelov updated the diff for D4054: Disallow hardware without VBO support.
Thu, Jun 3, 9:22 AM
vladislavbelov added inline comments to rP25648: Removes complex transform from TextRenderer..
Thu, Jun 3, 8:49 AM
vladislavbelov committed rP25648: Removes complex transform from TextRenderer..
Removes complex transform from TextRenderer.
Thu, Jun 3, 12:16 AM

Wed, Jun 2

vladislavbelov requested review of D4064: Removes Windows iteration to retrieve HWND.
Wed, Jun 2, 11:46 PM
vladislavbelov committed rP25645: Removes Z value from TextRenderer translate, renames TextRenderer methods to….
Removes Z value from TextRenderer translate, renames TextRenderer methods to…
Wed, Jun 2, 11:21 PM
vladislavbelov resigned from rP24667: Make the in-game menu go over the dev overlay..
Wed, Jun 2, 10:12 PM
vladislavbelov added a comment to D3582: Garbage in menu Language.

I'm not sure about replacing, but I think it'd be useful to display two language names: original name and name translated on the current language.

Wed, Jun 2, 10:11 PM
vladislavbelov added inline comments to D4045: Moves MiniMap texture rendering into a separate object.
Wed, Jun 2, 10:03 PM

Tue, Jun 1

vladislavbelov committed rP25631: Removes ShaderProgram from MiniMap header, removes unnecessary members, removes….
Removes ShaderProgram from MiniMap header, removes unnecessary members, removes…
Tue, Jun 1, 11:37 PM
vladislavbelov committed rP25630: Cleanups MiniMapTexture a bit..
Cleanups MiniMapTexture a bit.
Tue, Jun 1, 9:50 PM
vladislavbelov requested review of D4054: Disallow hardware without VBO support.
Tue, Jun 1, 9:49 PM
vladislavbelov committed rP25629: Fixes removed terrain missed in rP25628..
Fixes removed terrain missed in rP25628.
Tue, Jun 1, 9:08 PM
vladislavbelov committed rP25628: Moves partially MiniMap texture rendering into a separate object..
Moves partially MiniMap texture rendering into a separate object.
Tue, Jun 1, 8:56 PM
vladislavbelov closed D4045: Moves MiniMap texture rendering into a separate object.
Tue, Jun 1, 8:56 PM
vladislavbelov updated the diff for D4045: Moves MiniMap texture rendering into a separate object.
Tue, Jun 1, 8:29 PM
vladislavbelov added inline comments to D4045: Moves MiniMap texture rendering into a separate object.
Tue, Jun 1, 11:19 AM
vladislavbelov requested review of D4045: Moves MiniMap texture rendering into a separate object.
Tue, Jun 1, 1:22 AM

Mon, May 31

vladislavbelov committed rP25620: Adds header safeguards to LOSTexture forgotten in rP8882..
Adds header safeguards to LOSTexture forgotten in rP8882.
Mon, May 31, 10:47 PM
vladislavbelov committed rP25619: Adds shader technique caching to Canvas2D..
Adds shader technique caching to Canvas2D.
Mon, May 31, 9:22 PM
vladislavbelov closed D4034: Adds shader technique caching to Canvas2D.
Mon, May 31, 9:22 PM
vladislavbelov added inline comments to D4034: Adds shader technique caching to Canvas2D.
Mon, May 31, 9:17 PM

Sun, May 30

vladislavbelov added inline comments to D4034: Adds shader technique caching to Canvas2D.
Sun, May 30, 10:57 PM
vladislavbelov requested review of D4034: Adds shader technique caching to Canvas2D.
Sun, May 30, 10:22 PM
vladislavbelov committed rP25607: Makes 2D text drawing via Canvas2D..
Makes 2D text drawing via Canvas2D.
Sun, May 30, 9:10 PM
vladislavbelov committed rP25606: Moves TextRenderer shader to a more relevant place, into the rendering function….
Moves TextRenderer shader to a more relevant place, into the rendering function…
Sun, May 30, 8:28 PM
vladislavbelov committed rP25605: Removes gui_solid material usage from CChart..
Removes gui_solid material usage from CChart.
Sun, May 30, 8:13 PM
vladislavbelov committed rP25604: Removes gui_solid material usage from ProfileViewer..
Removes gui_solid material usage from ProfileViewer.
Sun, May 30, 7:35 PM
vladislavbelov committed rP25603: Removes low level GL code from GUI sprite rendering and switches to Canvas2D..
Removes low level GL code from GUI sprite rendering and switches to Canvas2D.
Sun, May 30, 3:49 PM
vladislavbelov closed D4031: Removes low level GL code from GUI sprite rendering.
Sun, May 30, 3:49 PM