Activity
From 2017-04-16 to 2017-04-29
2017-04-29
- 23:59 Revision c2fd74c2 (github): OpenGL|libappfw|libgui: Drawing performance tuning
- Don't reuse the same buffer multiple times per frame.
- 21:04 Revision b0d205aa (github): Cleanup
- 16:23 Revision 31348a87 (github): Cleanup
- 16:23 Revision 63d3607d (github): Fixed|DGL: Default texture modulation mode
- 16:22 Revision f1654c41 (github): Fixed|libgui: Problem with indexed array drawing
2017-04-28
- 21:04 Revision a69ddfa1 (github): Fixed|Unix|CMake: Added a manual check for g++
- It appears on some Linux distributions, CMake does not detect g++
as the "GNU" compiler. This causes build failures. - 21:03 Revision cbe8ee04 (github): Bumped version number to 2.0.1
- 20:51 Revision 2495f0e4 (github): Fixed|Unix|CMake: Added a manual check for g++
- It appears on some Linux distributions, CMake does not detect g++
as the "GNU" compiler. This causes build failures.
2017-04-27
- 11:13 Revision d5b0aed1 (github): Automap|libcommon: Use DGL draws more efficiently
- 11:11 Revision 44564ce2 (github): Renderer|DGL: Use appropriate usage hint on vertex data
- 11:10 Revision 5c3b334d (github): Fixed|OpenGL: Enabling OpenGL debug logger, stopping logging properly
2017-04-26
- 12:10 Revision 6044a787 (github): GL|libgui: Drawing arrays with indices in host memory
- 10:47 Revision 944c4526 (github): Fixed|Windows|OpenGL: Build error; enable OpenGL debug logger
2017-04-25
- 22:25 Bug #2227 (Closed): [HeXen] Crash during gameplay at DK_Map08 (Constable gate), going through portals while Heresiarch is attacking
- 22:25 Revision 07a44827 (github): Fixed|Hexen: Crash when going through portals while Heresiarch attacks
- Prepare for a temporarily missing attack target.
IssueID #2227 - 07:35 Revision 2bec4dae (github): Performance|DGL: Improved use of vertex buffers while drawing with DGL
- Only modify each buffer once per frame.
- 07:34 Revision 13b08a53 (github): libgui|GLWindow: Querying the current frame count
2017-04-24
- 21:42 Revision 8615f2ef (github): Model Renderer: Render each MD2 (sub)model as one big triangle strip
- 16:24 Revision 72ac96fc (github): Renderer: Cleanup
- Now that drawing is handled in specific places, it is unnecessary to
apply GLState changes all the time. - 15:53 Revision 193d26dc (github): Renderer|DGL: Configure fog via DGL
- DGL fog parameters affect both `dgl.draw` and model shaders.
- 11:52 Revision 826448ce (github): Renderer|GL: Multitexturing is always available; removed obsolete options
- OpenGL 3.3 requires at least 16 texture image units.
- 10:02 Revision d0cf4ec8 (github): Renderer|GL: Fixed DGL active textures; apply modulation in dgl.draw shader
- The “dgl.draw” shader now implements a couple of the old texture
modulation modes. More to come…
Each texture unit n...
2017-04-23
- 20:52 Revision 978d1a13 (github): Fixed|OpenGL|Client: Projection matrices for 2D drawing
- 19:08 Revision 9195cbda (github): Fixed|OpenGL|Client: Vertex color normalization and DGL shutdown
- 17:01 Revision 1598fa76 (github): OpenGL|Client: Adapting old drawing code for OpenGL 3.3
- 17:00 Revision 30df3c53 (github): libgui|GLBuffer: Using GLBuffer for managing raw buffer data
- 14:19 Revision e91ba8f7 (github): OpenGL|Client: Updating old DGL drawing routines for OpenGL 3.3
- DGL remains to support legacy drawing code.
- 14:19 Revision 6ca99970 (github): OpenGL|libgui: Updating GL classes for OpenGL 3.3
- GLBuffer uses a vertex array object for setting up the arrays.
Added a debug logger in case the OpenGL driver suppor... - 14:16 Revision d7b67bda (github): Renderer|Client: Updated existing GLSL shaders to version 3.3
- Also added a new shader for old DGL drawing routines.
- 10:04 Bug #2227: [HeXen] Crash during gameplay at DK_Map08 (Constable gate), going through portals while Heresiarch is attacking
- Indeed, #2068 needs fixing in the near future...
- 10:01 Bug #2227: [HeXen] Crash during gameplay at DK_Map08 (Constable gate), going through portals while Heresiarch is attacking
- This is part of this bigger bug in Dday: https://tracker.dengine.net/issues/2068
- 08:47 Bug #2227 (Resolved): [HeXen] Crash during gameplay at DK_Map08 (Constable gate), going through portals while Heresiarch is attacking
- I've applied a fix that avoids the crash at least for me. It will be available in the next 2.1 unstable build, and al...
- 08:24 Bug #2227: [HeXen] Crash during gameplay at DK_Map08 (Constable gate), going through portals while Heresiarch is attacking
- Thank you! :) I'm now looking at the crash in the debugger, looks like Heresiarch forgot about its attack target duri...
- 08:17 Bug #2227: [HeXen] Crash during gameplay at DK_Map08 (Constable gate), going through portals while Heresiarch is attacking
- Added 2 savegames (one before portal and second before crash)
- 07:56 Bug #2227: [HeXen] Crash during gameplay at DK_Map08 (Constable gate), going through portals while Heresiarch is attacking
- theleo_ua wrote:
> I reproduced the crash, even without packages: just wait while heresiarch will start his attack s... - 00:11 Bug #2227: [HeXen] Crash during gameplay at DK_Map08 (Constable gate), going through portals while Heresiarch is attacking
- skyjake wrote:
> I spent some time replicating that exact same situation where the crash occurred, but it didn't cra... - 08:46 Revision 82d78857 (github): Fixed|Hexen: Crash when going through portals while Heresiarch attacks
- Prepare for a temporarily missing attack target.
IssueID #2227
2017-04-22
- 18:16 Bug #911 (Closed): [Hexen] Poison cloud vs Repulsion Disc
- 18:16 Revision c78588b1 (github): Hexen: Mushroom poison clouds should not be pushed (vanilla emulation)
- IssueID #911
- 18:11 Bug #2227 (Progressed): [HeXen] Crash during gameplay at DK_Map08 (Constable gate), going through portals while Heresiarch is attacking
- I spent some time replicating that exact same situation where the crash occurred, but it didn't crash for me. I also ...
2017-04-21
- 19:58 Revision 2359abb0 (github): Switched to OpenGL 3.3 Core Profile; old GL code should use DGL
- The DGL functions approximate old OpenGL 1.x fixed-function drawing
for legacy code.
2017-04-18
- 20:18 Bug #2232 (Rejected): Flask 2.0 "picked up" model hiding delay issue
- This does not appear to be a bug in Doomsday.
The issue can be fixed by changing the model animation definitions. ... - 19:53 Bug #911 (Resolved): [Hexen] Poison cloud vs Repulsion Disc
- 19:52 Revision 15a1c83e (github): Hexen: Mushroom poison clouds should not be pushed (vanilla emulation)
- IssueID #911
- 08:28 Feature #2229 (Closed): Game profile option to immediately start game in a specific map
2017-04-17
- 11:30 Bug #2231 (Closed): Visual scripts for FBX HUD models not reset after entering portal
- 11:29 Bug #2246 (Closed): Screen remains completely black after startup, even though console is accessible (random)
- 11:29 Bug #2217 (Closed): Fullscreen "Quit" button doesn't appear until after unloading a game
- 11:29 Bug #2218 (Closed): [Windows] Cumbersome window sizing behavior when switching between windowed and fullscreen modes
- 11:29 Bug #2220 (Closed): Long sidebars should always keep their Close button visible
- 11:29 Bug #2223 (Closed): Directory selection box is not selectable
- 11:29 Feature #2224 (Closed): Preload all model textures to avoid stutters during gameplay
- 11:28 Revision 51df3415 (github): Resources|libdoomsday: Improved handling of data folders with the same name
- Every configured WAD folder will now be guaranteed to have its own
unique internal folder so the contents won’t get m... - 11:28 Revision 244f5466 (github): Resources|libdoomsday: Added identification rules for Plutonia/TNT variants
- Recognize the versions of Plutonia and TNT from GOG.com.
- 11:28 Revision b46fcc00 (github): UI|Client: Show the “X Quit” button after startup
- IssueID #2217
- 11:28 Revision 5968cece (github): Widgets|libappfw: Clearing TabWidget items with no animation glitches
- 11:28 Revision 3ba2d345 (github): Fixed|UI|Home: Animation glitches when opening package selection dialog
- The Home tabs are only refreshed when they actually change.
- 11:28 Revision ee63f173 (github): Fixed|Client: Compiler warnings
- 11:28 Revision 48a8be04 (github): Fixed|GL: Black screen after startup
- The OpenGL context was not active sometimes when the UI atlas was
initialized, causing its size to be (0,0). This mea... - 11:28 Revision 11c3675e (github): Fixed|libgui: Window dimensions forgotten when in fullscreen mode
- IssueID #2218
- 11:28 Revision d6768992 (github): UI|Widgets|Client: Sidebar title and close button are always visible
- IssueID #2220
- 11:28 Revision c16588f0 (github): Fixed|Widgets|libappfw: Problems with button colors and hovering
- It was possible that a button would forget its correct color under
specific circumstances.
ChildWidgetOrganizer now ... - 11:28 Revision 3a919f93 (github): UI|Home: Problems selecting WAD folders in GNOME
- IssueID #2223
- 11:28 Revision 966e0308 (github): Fixed|Model Renderer|libdoomsday: Reset weapon animators when map changes
- IssueID #2231
- 11:28 Revision f2d4ff8e (github): Fixed|Widgets|libappfw: Reinitialize UI atlas if necessary
- IssueID #2246
- 11:28 Revision 83c182bd (github): Fixed|Resources|libdoomsday: Handle syntax errors in Snowberry-format metadata
- Malformed packages get the "error" tag and the error message is included
in the package notes.
IssueID #2225 - 11:28 Revision b355ee81 (github): Widgets|libappfw: Ensure OpenGL context is active when initializing
- 11:28 Revision 70ee89d7 (github): Fixed|UI|Client: Layout of the Packages sidebar
- IssueID #2220
- 11:28 Revision b619e0fb (github): Console|Client|UI: Added "packages" command to open the Packages sidebar
- 11:27 Revision 63f06e6e (github): Refactor|Model Renderer: Separated model loading from the ModelRenderer
- 11:27 Revision 2e5c8dfc (github): Model Renderer: Initialize loaded 3D models during busy mode
- To avoid stutters during gameplay, 3D models from all loaded packages
are initialized for rendering during busy mode.... - 11:27 Revision 3acb79a9 (github): Fixed: Duplicated symbols in Turbo build
- 10:42 Revision 9eaefb5c (github): Console|Client|UI: Added "packages" command to open the Packages sidebar
- 10:42 Revision 6000bd95 (github): Fixed|UI|Client: Layout of the Packages sidebar
- IssueID #2220
- 09:52 Revision 548e5f3c (github): Widgets|libappfw: Ensure OpenGL context is active when initializing
- 08:32 Bug #2225: Some packages are not displayed in package list until tricky editing info file
- theleo_ua wrote:
> So, for make this to work properly in current 2.0 build, I should replace all () with [], am I ri...
2017-04-16
- 20:32 Bug #2225: Some packages are not displayed in package list until tricky editing info file
- skyjake wrote:
> The first issue is that "TXHD__0_01.BOX/info" has a syntax error due to parentheses not being allow... - 19:57 Bug #2225 (Progressed): Some packages are not displayed in package list until tricky editing info file
- The first issue is that "TXHD__0_01.BOX/info" has a syntax error due to parentheses not being allowed in key identifi...
- 20:01 Revision 6ae97998 (github): Fixed|Widgets|libappfw: Reinitialize UI atlas if necessary
- IssueID #2246
- 20:01 Revision d8499696 (github): Fixed|Resources|libdoomsday: Handle syntax errors in Snowberry-format metadata
- Malformed packages get the "error" tag and the error message is included
in the package notes.
IssueID #2225 - 18:50 Bug #2231 (Resolved): Visual scripts for FBX HUD models not reset after entering portal
- Weapon animator state is now properly reset when the map changes.
- 18:49 Revision 69c83757 (github): Fixed|Model Renderer|libdoomsday: Reset weapon animators when map changes
- IssueID #2231
- 11:02 Revision cd8f7aba (github): UI|Home: Problems selecting WAD folders in GNOME
- IssueID #2223
- 11:01 Bug #2223 (Resolved): Directory selection box is not selectable
- I have addressed this by not limiting the file dialog to WAD files. Now in GNOME it correctly says the filter is "Dir...
- 10:36 Revision 29e9607c (github): Fixed|Widgets|libappfw: Problems with button colors and hovering
- It was possible that a button would forget its correct color under
specific circumstances.
ChildWidgetOrganizer now ... - 10:34 Revision 9ed627c2 (github): UI|Widgets|Client: Sidebar title and close button are always visible
- IssueID #2220
- 09:15 Bug #2220 (Resolved): Long sidebars should always keep their Close button visible
- 07:02 Revision 025e1ccc (github): Fixed|libgui: Window dimensions forgotten when in fullscreen mode
- IssueID #2218
- 07:01 Bug #2218 (Resolved): [Windows] Cumbersome window sizing behavior when switching between windowed and fullscreen modes
Also available in: Atom