danij's activity
From 2014-04-25 to 2014-05-08
2014-05-08
-
11:19 Doomsday Engine Bug #1800: [Doom] Monster Teleport Issue (TNT MAP31)
- Nice detective work guys. That gives me a good idea of where to start looking for the problem. I suspect its not spec...
-
07:47 Doomsday Engine Revision 40e91d3a (github): Refactor|World|bsp::Partitioner: Reimplemented the "SuperBlockmap" node tree with de::BinaryTree
- Todo:
- Verify everything still works correctly
- Revise API for line segment insertion
- Cleanup and rename -
02:45 Doomsday Engine Revision 0f1016d4 (github): Refactor|World|bsp::Partitioner: Moved remaining KdTree logic into "SuperBlockmap"
- This class now only depends on the old KdTree in liblegacy for its
integral binary tree... -
02:00 Doomsday Engine Revision 0f87d6cf (github): Refactor|World|bsp::Partitioner: Moved KdTree node splitting logic into "SuperBlockmap"
-
01:25 Doomsday Engine Revision be3c6a5e (github): Refactor|World|bsp::Partitioner: Separated binary tree management from "SuperBlockmap"
-
00:26 Doomsday Engine Revision 81bd0465 (github): Refactor|World|bsp::Partitioner: Continued BSP "SuperBlockmap" remodeling
2014-05-07
-
22:30 Doomsday Engine Revision 8181d4e2 (github): Refactor|World|bsp::Partitioner: Began BSP "SuperBlockmap" remodeling
-
09:00 Doomsday Engine Revision 0328f184 (github): Refactor|World|bsp::Partitioner: Cleanup
-
05:36 Doomsday Engine Revision 0eb1420e (github): World|bsp::Partitioner: Began cleaning up BspTree ownership
-
05:14 Doomsday Engine Revision 7b687ad1 (github): World|Map: Cleanup
-
04:42 Doomsday Engine Revision b821f9a4 (github): World|Map: Map now provides only const access to the internal BspTree
-
04:40 Doomsday Engine Revision cd997b6e (github): libcore|BinaryTree: Added subtree type counting and summary methods to BinaryTree
-
00:49 Doomsday Engine Revision 7164f5aa (github): World: Use a subspaceContactList
-
00:48 Doomsday Engine Revision 7408736b (github): Merge branch 'master' into revise-map-geometry-generation
- Conflicts:
doomsday/client/src/render/rend_fakeradio.cpp
2014-05-06
-
23:56 Doomsday Engine Bug #1797 (Closed): Crash playing sci2.wad MAP13 (Doom 2)
-
23:54 Doomsday Engine Revision aac8080f (github): Fixed|World|SectorCluster: Crash with sci2.wad (Doom2) upon triggering the exit crusher
- The crash was the result of an incorrect assumption that all sector
clusters will have at least one outer boundary ed... -
23:53 Doomsday Engine Bug #1791 (Closed): [Hexen] Hub state reset after saving
-
23:49 Doomsday Engine Revision 44b7eb5f (github): Fixed|libcommon|GameSession: Replacing internal .save Info
- Following File::reinterpret() one must manually (re)populate()
IssueID #1791 -
23:49 Doomsday Engine Revision d1d01c7b (github): libcommon|GameSession: Always update rather than replace internal .save
- For some reason FS2 is complaining that it cannot replace the Info
when performing an update even though the .save pa... -
23:49 Doomsday Engine Revision 35722441 (github): libcommon: Cleanup
- G_ApplyCurrentSessionMetadata() now defaults the SessionMetadata
user description to "(Unsaved)", for GameSession's c... -
23:49 Doomsday Engine Revision ba79f79d (github): libcommon|GameSession: Removed use of busy mode for saving the game, cleanup
- Using busy mode for saving the game is somewhat pointless given that
it usually takes longer to perform the busy mode... -
23:48 Doomsday Engine Bug #1795 (Closed): Dynamic map-hacks dependent on non-neighbor planes
-
23:46 Doomsday Engine Revision 0d4ed5c3 (github): Fixed|World|SectorCluster: Dynamic map-hacks depending on non-neighbor planes
- For example, the Red Key trap in Alien Vendetta MAP04 uses a map-hack
construct where the columns are dependent on th... -
10:54 Doomsday Engine Revision e1c59e22 (github): Refactor|Renderer: Use a subspacesVisible QBitArray
- Removes the need for a BspElement to record a unique indexInMap.
-
09:55 Doomsday Engine Revision 0c97587e (github): World|Map: Removed the now unnecessary BspElement LUTs
-
08:03 Doomsday Engine Revision f96d9529 (github): World: Cleanup
- Todo: Partitioner BSP tree ownership cleanup.
Todo: Test a failed BSP build, allocation release, etc... -
07:44 Doomsday Engine Revision d2996d7e (github): World|BspLeaf|BspNode: Base BspLeaf and BspNode on BspElement
-
07:16 Doomsday Engine Revision 6acfb5c4 (github): World: Reimplemented BSP tree with de::BinaryTree
- de::Map now takes ownership of what was Partitioner's internal tree
for use as the final BSP tree, rather than claimi... -
04:58 Doomsday Engine Revision 96f8252a (github): Refactor|World: Began BSP tree remodeling
- The first step is to eliminate MapElement as a common base.
-
03:32 Doomsday Engine Revision f4d7009a (github): World|BspLeaf: Simplified BspLeaf (no need for pimpl here)
-
03:20 Doomsday Engine Revision 1a224c76 (github): Map API: BspLeaf replaced with ConvexSubspace
- ConvexSubspace replaces BspLeaf as the public representation for a
convex subspace in the BSP tree. BspLeaf and BspNo... -
00:32 Doomsday Engine Revision 6b452b0d (github): World|BspLeaf: Cleanup, updated API docs
2014-05-05
-
15:59 Doomsday Engine Revision 5c04c706 (github): World: Link Faces in the half-edge DS to ConvexSubspace
- Rather than linking to BspLeaf, we can now set this up with a more
logical scheme with Faces linking to ConvexSubspac... -
03:45 Doomsday Engine Revision 70f448f1 (github): World|Map: Use a ConvexSubspace Blockmap (was BspLeaf)
-
03:19 Doomsday Engine Revision 68398f36 (github): Renderer: Cleanup
-
02:48 Doomsday Engine Revision 73820493 (github): Renderer: ContactSpreader and VLight APIs use ConvexSubspace
-
02:14 Doomsday Engine Revision aa2a666f (github): Renderer: Switched various APIs to work with ConvexSubspace
2014-05-04
-
12:42 Doomsday Engine Revision f90022ee (github): Renderer: Current ConvexSubspace is now a draw state variable
- Previously a BspLeaf. (It is now impossible to attempt drawing with
a degenerate BSP leaf). -
09:33 Doomsday Engine Revision ec9bcf17 (github): Server: Updated server.pro to include the new sources
-
08:49 Doomsday Engine Revision 004538d3 (github): Refactor|World|SectorCluster: SectorCluster is a set of (one or more) ConvexSubspace
-
08:20 Doomsday Engine Revision 348cf183 (github): Refactor|World|BspLeaf|ConvexSubspace: Moved Polyobj link set from BspLeaf to ConvexSubspace
-
07:01 Doomsday Engine Revision 7bf75793 (github): Refactor|World|BspLeaf: Extracted ConvexSubspace from BspLeaf
- To avoid collision and name overloading, the BSP builder's component
of the same name was renamed as ConvexSubspacePr... -
00:24 Doomsday Engine Revision b7fee4a1 (github): Merge remote-tracking branch 'remotes/origin/master' into revise-map-geometry-generation
- Conflicts:
doomsday/client/src/world/sectorcluster.cpp -
00:21 Doomsday Engine Revision 6cec9ffa (github): Typo in previous commit (renamed in recent refactoring)
-
00:08 Doomsday Engine Bug #1797 (Closed): Crash playing sci2.wad MAP13 (Doom 2)
-
00:02 Doomsday Engine Revision 88e6641b (github): Fixed|World|SectorCluster: Crash with sci2.wad (Doom2) upon triggering the exit crusher
- The crash was the result of an incorrect assumption that all sector
clusters will have at least one outer boundary ed...
2014-05-03
-
23:05 Doomsday Engine Bug #1797 (In Progress): Crash playing sci2.wad MAP13 (Doom 2)
-
22:43 Doomsday Engine Bug #1797: Crash playing sci2.wad MAP13 (Doom 2)
- I've tried to reproduce this on Windows but so far I've had no luck. Can you provide any more info? Are you loading a...
-
09:04 Doomsday Engine Revision 102349fd (github): Merge remote-tracking branch 'remotes/origin/master' into revise-map-geometry-generation
-
08:44 Doomsday Engine Revision 153ccfd5 (github): Renderer|SectorCluster|Shard: Improving SoC between SectorCluster/Shard
- Shard is no longer aware of which map element it was generated for.
SectorCluster provides a mechanism for looking up... -
08:14 Doomsday Engine Bug #1795 (Feedback): Dynamic map-hacks dependent on non-neighbor planes
-
08:10 Doomsday Engine Bug #1795 (Closed): Dynamic map-hacks dependent on non-neighbor planes
- See report in the forums: http://dengine.net/forums/viewtopic.php?f=9&t=1765#topic
This particular map-hack constr... -
03:01 Doomsday Engine Bug #1791 (Closed): [Hexen] Hub state reset after saving
-
00:50 Doomsday Engine Revision f8ee2663 (github): Fixed|libcommon|GameSession: Replacing internal .save Info
- Following File::reinterpret() one must manually (re)populate()
IssueID #1791 -
00:05 Doomsday Engine Revision 847d5fc5 (github): libcommon|GameSession: Always update rather than replace internal .save
- For some reason FS2 is complaining that it cannot replace the Info
when performing an update even though the .save pa...
2014-05-02
-
22:14 Doomsday Engine Revision 8ba4063c (github): libcommon: Cleanup
- G_ApplyCurrentSessionMetadata() now defaults the SessionMetadata
user description to "(Unsaved)", for GameSession's c... -
21:52 Doomsday Engine Revision b1ec7715 (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
-
21:52 Doomsday Engine Revision 1d0c155c (github): libcommon|GameSession: Removed use of busy mode for saving the game, cleanup
- Using busy mode for saving the game is somewhat pointless given that
it usually takes longer to perform the busy mode... -
07:53 Doomsday Engine Revision fc82673a (github): Refactor|World|SectorCluster: Renamed SectorCluster-internal BoundaryInfo as BoundaryData
- The term "Info" has an established meaning in libdeng2.
-
07:51 Doomsday Engine Revision 6d86c884 (github): Renderer|Shard: Cleanup
2014-04-30
-
04:30 Doomsday Engine Revision 288ae845 (github): Audio: SectorCluster at the listener's position must be valid
- If no cluster exists at the listener's position then continue to use
the last-known reverb properties until a new clu... -
04:20 Doomsday Engine Revision 4c5c18a4 (github): Fixed|World|SectorCluster: Dynamic map-hacks depending on non-neighbor planes
- For example, the Red Key trap in Alien Vendetta MAP04 uses a map-hack
construct where the columns are dependent on th... -
03:59 Doomsday Engine Revision a39861af (github): Fixed|Audio: Crash if listener is positioned at a degenerate BSP leaf
2014-04-29
-
10:05 Doomsday Engine Revision cf124eeb (github): Typos
-
10:00 Doomsday Engine Revision 446f6033 (github): Renderer|Shard: Defined SectorCluster/Shard relationship
-
09:05 Doomsday Engine Revision f1751c63 (github): Renderer|Shard: Made Shard internal data private, applied pimpl
- Todo: The API for bias contributor updating needs improving...
-
08:40 Doomsday Engine Revision d2979fea (github): Renderer|BiasIllum: Simplified BiasIllum (no need for copy/assignment)
-
08:24 Doomsday Engine Revision 90e57375 (github): Renderer|BiasTracker: Simplified BiasTracker (no need for copy/assignment)
-
07:47 Doomsday Engine Revision 92e3587f (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
-
07:46 Doomsday Engine Revision e519c127 (github): Renderer: Shard is now a public class (was SectorCluster-internal)
- Todo: Continue relocating relevant functionality here from other
parts of the renderer. Bias contribution determinati... -
05:57 Doomsday Engine Revision ddde675b (github): Renderer|BspLeaf|Line|SectorCluster: SectorCluster is responsible for BiasIllum management
- SectorCluster is now responsible for the generation of map geometry
"Shards" within the cluster and allocates bias il... -
00:40 Doomsday Engine Revision 01058271 (github): Renderer|SectorCluster|BspLeaf: SectorCluster routes BiasDigests to surfaces
- Leaf-level granularity for routing change notifications is wrong as
this assumes there is at least one surface geomet...
2014-04-28
-
13:03 Doomsday Engine Revision 7134846b (github): Renderer|LightGrid: Cleanup
-
12:13 Doomsday Engine Revision 7b82ef64 (github): Refactor|Renderer|LightGrid: Reimplemented LightGrid
- Separated IPointLightSource from ILightSource so that the latter can
be used as the base for non-point light sources....
2014-04-25
-
07:29 Doomsday Engine Feature #1782 (Closed): Optimize line side surface decoration updating following plane move
-
07:27 Doomsday Engine Feature #1782 (Closed): Optimize line side surface decoration updating following plane move
- Currently whenever a plane move occurs all LineSides in and adjoining the plane's sector are marked for a full decora...
-
01:10 Doomsday Engine Revision f0024ba9 (github): Renderer|LightGrid: Smoothed sector lighting now works with SectorCluster granularity
- Rather than working directly with Sectors the bias light grid now
operates with SectorClusters, taking advantage of t...
Also available in: Atom