Project

General

Profile

danij's activity

From 2013-11-08 to 2013-11-21

2013-11-21

23:08 Doomsday Engine Revision 9f20a092 (github): Merge branch 'master' into resourcesystem
Conflicts:
doomsday/client/src/gl/gl_draw.cpp
doomsday/client/src/render/rend_main.cpp
danij
17:35 Doomsday Engine Revision 198854a2 (github): Refactor|Resources: Continued remodeling texture variant specifications
Renamed as TextureVariantSpec and removed an unnecessary internal
abstraction.
danij
16:33 Doomsday Engine Revision 941bd26e (github): Refactor|Resources: Began remodeling texture variant specification management
Completed initial C++ translation. danij
14:43 Doomsday Engine Revision fbb29888 (github): Refactor|GL: Cleanup
danij
14:04 Doomsday Engine Revision 6b421108 (github): Refactor|GL: Moved cvars and ccmds from gl_texmanager to rend_main
Todo for later: Find a better home for these. Most are presently only
used by resources loaded for the map renderer, ...
danij
12:59 Doomsday Engine Revision 25043b81 (github): Refactor|GL: Continued splitting up gl_texmanager.h/cpp
danij
12:27 Doomsday Engine Revision 443217c5 (github): Refactor|GL: Moved texturecontent_t related uploads to texturecontent.cpp
gl_texmanager.h/cpp now contains the following:
- texture variant spec management
- misc legacy resource management l...
danij
12:03 Doomsday Engine Revision 7dcdc50c (github): Refactor|GL: gl_texmanager.h no longer depends on sys_opengl.h
danij
11:46 Doomsday Engine Revision ec70eba8 (github): Refactor|Client: Continued splitting up gl_texmanager.h/cpp
danij
11:04 Doomsday Engine Revision 5b82e143 (github): Refactor: Moved all GL_*ForVariantSpec functions to texturevariantspec.h
danij
10:05 Doomsday Engine Revision 2f894c5a (github): Refactor: Moved most image loading logics to image.h/cpp
danij
09:40 Doomsday Engine Revision e32c841d (github): Began unraveling gl/gl_texmanager.h dependencies
danij
09:01 Doomsday Engine Revision 8bf0a1fd (github): Renderer: Cleanup
danij
08:48 Doomsday Engine Revision 4079b953 (github): Merge branch 'master' into resourcesystem
danij
08:35 Doomsday Engine Revision d316c7af (github): Renderer|Billboard: Cleanup
danij
08:14 Doomsday Engine Revision 53a82af4 (github): Refactor|Renderer: Moved billboard drawing parameter structs to billboard.h
danij
07:50 Doomsday Engine Revision 1b9c8220 (github): Renderer: Cleanup
danij
07:40 Doomsday Engine Revision 76425173 (github): Renderer|Billboard: Cleanup
danij
07:15 Doomsday Engine Revision 4a89ad15 (github): Refactor|Renderer: Relocated all code which doesn't belong in billboard.cpp/h
danij
06:32 Doomsday Engine Revision 94148dc7 (github): ResourceSystem: Cleanup
danij
06:08 Doomsday Engine Revision 4487b091 (github): Refactor: Moved logics for releasing GL textures into ResourceSystem
danij
04:44 Doomsday Engine Revision bffe4dd3 (github): Refactor|Resources: Moved Rend_CacheForMap() into ResourceSystem
danij
03:46 Doomsday Engine Revision 4cb513cc (github): Sprite|Resources: To-do comments re future Sprite improvements
danij
03:06 Doomsday Engine Revision 30adfdaf (github): Sprite|Resources: Cleanup
danij
02:37 Doomsday Engine Revision da25c636 (github): Refactor|Sprite: Provide readonly access to the Sprite view angle set
danij
02:11 Doomsday Engine Revision 51e7f8d2 (github): ResourceSystem: Ensure sprite sets are accessed in const mode
Only the ResourceSystem should have write access to the sprite sets.
Creating a new set should happen through the pub...
danij
01:56 Doomsday Engine Revision 63864cd0 (github): Refactor|ResourceSystem: Use spritenum_t where applicable
danij
01:22 Doomsday Engine Revision fe57c623 (github): ResourceSystem: Cleanup
danij
01:07 Doomsday Engine Revision e34613b7 (github): Refactor|ResourceSystem: Cleaned up access to Sprite resources
danij

2013-11-20

23:43 Doomsday Engine Revision bdebb038 (github): Sprite|Resources: Cleanup
danij
23:21 Doomsday Engine Revision 68e133d2 (github): Refactor|Sprite|Resources: Cleaned up Sprite representation somewhat
danij
21:44 Doomsday Engine Revision fd393680 (github): Refactor|Resources: Continued cleaning up Sprite resource initialization
danij

2013-11-19

23:36 Doomsday Engine Revision e846b9b2 (github): Refactor|Resources: Renamed resource/sprites.h; cleanup
danij
21:56 Doomsday Engine Revision e32f4be2 (github): Refactor|Resources: Moved sprites to ResourceSystem
danij

2013-11-18

14:07 Doomsday Engine Revision 12441fc2 (github): Refactor|Resources: Cleaned up Sprite resource building
danij
04:01 Doomsday Engine Revision 9176ccf2 (github): Refactor|Resources: Continued remodeling sprite resource management
danij
02:56 Doomsday Engine Revision 22cb9836 (github): Refactor|Resources: Began remodeling Sprite resource management
danij

2013-11-17

15:10 Doomsday Engine Revision 8e402596 (github): Console|Resources|Client: Applied rich formatting to "listmaterials" output; cleanup
danij
13:57 Doomsday Engine Revision 20a5b2ac (github): Refactor|Resources: Hide internal resource collection mechanics at API level
danij
12:36 Doomsday Engine Revision 67b00b7c (github): Console|Resources|Client: Applied rich formatting to "listtextures" output; cleanup
danij
10:33 Doomsday Engine Revision 310a45de (github): Console|Resources|Client: Applied rich formatting to "inspecttexture" output
danij
09:16 Doomsday Engine Revision 9a21921a (github): Server: Fix build (no qtgui, thus no QColor)
danij
08:54 Doomsday Engine Revision f2b01e43 (github): Console|Resources|Client: Applied rich formatting to "listfonts" output
danij
06:54 Doomsday Engine Revision 9cf72abb (github): ColorPalette: Cleanup
Also added a convenient method to convert a color from the palette
to a QColor instance.
danij
06:23 Doomsday Engine Revision be776c42 (github): Refactor|ColorPalette: Extracted ColorTableReader from ColorPalette
danij
03:35 Doomsday Engine Revision 0fd493a3 (github): Typos
danij
03:08 Doomsday Engine Revision e351b4fd (github): ResourceSystem|Client: Observe ColorPalette::ColorTableChange
When the color table changes we need to schedule texture updates. danij
02:50 Doomsday Engine Revision d8cfa8dc (github): Refactor|Resources: ResourceSystem has ownership of color palettes
danij

2013-11-16

22:26 Doomsday Engine Revision fe74d700 (github): Refactor|Resources: Began remodeling ColorPalette management
danij
09:53 Doomsday Engine Revision ed5af01d (github): Refactor|ColorPalette|Resources: Translated ColorPalette to C++
danij
06:11 Doomsday Engine Revision dffd3728 (github): Refactor|Resources: Removed 's' suffix from animgroups.cpp/h
danij
06:01 Doomsday Engine Revision 5d9c3ffd (github): ResourceSystem: Cleanup
danij
05:37 Doomsday Engine Revision ac652618 (github): Refactor|Resources: ResourceSystem has ownership of animation groups
danij
03:27 Doomsday Engine Revision ffeee152 (github): Refactor|Resources: Moved rest of r_data.cpp to api_resource.cpp; cleanup
danij
02:18 Doomsday Engine Revision 595957d4 (github): Refactor: ResourceSystem has ownership of the Materials collection
TODO: Clear the necessary resource schemes on engine reset/game load. danij
00:54 Doomsday Engine Revision c15c6b0a (github): BitmapFont|Client: Cleanup
danij
00:27 Doomsday Engine Revision 0f552c3f (github): BitmapFont|Client: Fixed inverted glyph geometry
danij
00:09 Doomsday Engine Revision aa658567 (github): Documentation|Fonts|Textures: Minor apidoc cleanup
danij

2013-11-15

23:29 Doomsday Engine Revision 407b71ad (github): FontManifest|Client: Cleanup
danij
23:17 Doomsday Engine Revision 4862b082 (github): Cleanup|Fonts|Client: Cleanup
danij
23:07 Doomsday Engine Revision 0c5991a4 (github): Refactor|Fonts|Client: Superficial generalization of Fonts resource collection components
These components are (now) very similar to those used by the other
resource collections (i.e., Materials and Textures...
danij
22:46 Doomsday Engine Revision 8df8fd3e (github): Fonts|Client: The Fonts collection now operates only with AbstractFonts
danij
22:42 Doomsday Engine Revision 6584f1c8 (github): Refactor|Fonts|Client: Moved linked-definition clearing from Fonts to ResourceSystem
It is no longer necessary to implement this logic with the resource
collection itself.
danij
22:23 Doomsday Engine Revision 6cd880b5 (github): Fonts|Resources|Client: Relocated API documentation to more appropriate places
danij
11:03 Doomsday Engine Revision 10c60ab2 (github): Merge branch 'master' into resourcesystem
danij
10:59 Doomsday Engine Revision afc6483d (github): Fonts|Resources|Console: Reinstated Font resource search commands; cleanup
danij
10:26 Doomsday Engine Revision 34cedf0f (github): Refactor|FontManifest|FontScheme: Applied pimpl idiom; cleanup
danij
10:05 Doomsday Engine Revision 6978d775 (github): Refactor|Fonts|Resources|Client: Split up fonts.cpp/h; added convenience headers
danij
08:15 Doomsday Engine Revision 2740cbbd (github): Font Renderer|Client: Font id=0 is never used so don't search
Evidently the game HUD drawer repeatedly attempts to set the current
font with id #0, resulting in a performance issu...
danij
07:48 Doomsday Engine Revision 7597bcea (github): Fonts|Resources|Client: Fixed BitmapFont::glInit() and "runtime" font scheme clearing
danij
07:26 Doomsday Engine Revision bf96265b (github): Fonts|Resources|Client: Removed unnecessary dependencies
danij
07:10 Doomsday Engine Revision d0d211ac (github): Refactor|Fonts|Resources|Client: Continued remodeling Fonts collection
Now builds without error. Testing begins... danij
05:54 Doomsday Engine Revision 66ce9a3f (github): Refactor|Fonts|Resources|Client: Continued remodeling Fonts collection
Note that it does not yet build and is presently a rather messy... danij

2013-11-14

23:45 Doomsday Engine Bug #1664 (Closed): Modal UI dialogs "flash" to indicate required input when pressing the shift key
Upon pressing the shift key in a focused text entry widget within the modal dialog should not cause said dialog to "f... danij
23:32 Doomsday Engine Revision de7f9f0e (github): Debug|Map Renderer|Client: Investigating further vertex color clamping issues
danij
23:07 Doomsday Engine Revision 33fc1570 (github): Qt 4.7|Client: Fixed Qt 4.7 compatibility (no foreach with QVarLengthArray)
danij
03:37 Doomsday Engine Revision 488563ec (github): Refactor|Fonts|Resources|Client: Split up more Fonts collection logic
danij
01:53 Doomsday Engine Revision d9922a84 (github): Refactor|AbstractFont|Resources|Client: Relocated more functionality out of AbstractFont
danij
01:51 Doomsday Engine Revision 5fdd9d19 (github): Refactor|GL|Client: Updated use of GL_DrawRect()
danij

2013-11-13

20:36 Doomsday Engine Revision cd53124d (github): Refactor|Fonts|Resources|Client: Continued remodeling the Fonts collection
danij
18:03 Doomsday Engine Revision 0938c980 (github): Cleanup|Fonts|Resources|Client: Cleanup
danij
17:06 Doomsday Engine Revision 0d1e452b (github): Refactor|Fonts|Resources|Client: Continued revising bitmap font representation
danij
14:17 Doomsday Engine Revision d95b8216 (github): Refactor|Fonts|Resources|Client: Continued updating bitmap implementation to use libdeng2 components
danij

2013-11-10

13:24 Doomsday Engine Revision 0d99555d (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
danij
13:23 Doomsday Engine Revision 99cf08cf (github): Homepage|Build Repository: Source code packages now available in the repository
Doomsday Source code packages produced by the auto builder are now
made available from the build repository.
As usua...
danij
11:11 Doomsday Engine Revision 4043e831 (github): Refactor|AbstractFont|Resources|Client: Removed obsolete fonttype_t
danij
10:45 Doomsday Engine Revision a300d1b0 (github): Refactor|CompositeBitmapFont|Client: Applied pimpl idiom; cleanup
danij
10:17 Doomsday Engine Revision d91ec88c (github): Refactor|BitmapFont|Client: Applied pimpl idiom; cleanup
danij
09:50 Doomsday Engine Revision 4f2cc2ff (github): Refactor|Fonts|Client: Renamed font components following deng naming conventions
danij
09:42 Doomsday Engine Revision 2141c06c (github): Refactor|Fonts|Client: Added convenience headers for font components
danij
09:28 Doomsday Engine Revision 5a945749 (github): Refactor|Fonts|Client: Relocated font components to new source files
danij
09:10 Doomsday Engine Revision 677f2605 (github): Refactor|Fonts|Client: Completed initial C++ translation of (composite) bitmap fonts
Todo: Cleanup. danij
08:23 Doomsday Engine Revision c3ff0e89 (github): Refactor|Fonts|Client: Began cleanup of (composite) bitmap fonts
Obviously the ultimate goal here is a representation which can be
integrated with/on-top-of de::Font in libgui. I won...
danij
03:53 Doomsday Engine Revision 1ac294c0 (github): Refactor|ResourceSystem|Fonts|Client: Cleanup of Font resource management continues
danij
02:44 Doomsday Engine Revision 1c2a92ca (github): Refactor|Server|ResourceSystem: The server does not need a Fonts collection
The collection is no longer initialized and no logical Font resources
are instantiated on server side (Font definitio...
danij
02:24 Doomsday Engine Revision d96a1fbb (github): Refactor|Fonts|Resources: Continued overhauling the Fonts resource collection
Now builds and links. Printing/querying of font resources from the
console is presently disabled (todo).
danij
01:16 Doomsday Engine Revision 3ee51a46 (github): Refactor|Fonts|Resources: Began overhauling the Fonts resource collection
Note that it does not build yet. Still lots more work to do... danij
01:15 Doomsday Engine Revision f0f3d5de (github): Refactor|ResourceSystem|Client|Server: ResourceSystem has ownership of the Fonts collection
danij

2013-11-09

22:01 Doomsday Engine Revision cd981115 (github): Refactor|Fonts|Resources: Minor Fonts collection cleanup
danij
08:20 Doomsday Engine Revision 9a235120 (github): Refactor|Client|Server: Relocated most of r_data.cpp into ResourceSystem
danij
06:54 Doomsday Engine Revision 0667e799 (github): Refactor|Client|Server: ResourceSystem has ownership of ResourceClasses
danij
06:22 Doomsday Engine Revision c5d40b73 (github): Merge remote-tracking branch 'remotes/origin/master' into resourcesystem
danij
06:17 Doomsday Engine Revision 71b5676c (github): Refactor|Client|GL: Use GL2 filter/wrap identifiers for (tiled) Patch drawers
danij
06:07 Doomsday Engine Revision 9c68439a (github): Refactor|Client|Server: Initialize ResourceSystem; take ownership of de::Textures
danij
05:09 Doomsday Engine Revision 72ae2cba (github): Added: ResourceSystem (stub)
danij
04:38 Doomsday Engine Revision c0c753bb (github): Started branch for resource system refactoring
The goal of the 'resourcesystem' branch is to establish a framework
for all resource system components including Mate...
danij
02:09 Doomsday Engine Revision f343501d (github): Refactor|Client|GL: Use GL2 filter/wrap identifiers with unmanaged textures
danij
01:40 Doomsday Engine Feature #1646: Stereo 3D enhancements
eunbolt wrote:
> Still waiting on a new model format in doomsday before it can be used.
Bear in mind that there is ...
danij
01:23 Doomsday Engine Revision e8d4e8c4 (github): Fix build (missing headers)
danij
01:13 Doomsday Engine Revision d9b9cd3d (github): Refactor|Client|GL: GLTextureUnit uses GL2 filter/wrap identifiers; relocated
danij

2013-11-08

06:32 Doomsday Engine Revision ecb5eb31 (github): Client|Map Renderer: Cleanup
danij
06:29 Doomsday Engine Revision c9bf885f (github): Fixed|Client|Map Renderer: Various GL state mismanagement issues
Changes to the GL state made during drawAllLists() (rend_main.cpp)
are now explicitly reverted when the relevant draw...
danij
04:00 Doomsday Engine Revision 0950aefc (github): Client|Map Renderer: Explicitly revert all GL state changes made in DrawList::draw()
danij
02:57 Doomsday Engine Feature #1636: Support for Oculus Rift
cmbruns wrote:
> Minor sidetrack with good news for owners of nvidia 3D vision systems:
>
> On a whim I requested...
danij
02:28 Doomsday Engine Revision 8c16bab8 (github): Debug|Client|DrawList|Map Renderer: Trying to make sense of DrawMode <> draw list relationship
danij
02:02 Doomsday Engine Revision 7fd8f161 (github): Refactor|Client|Map Renderer: Relocated draw list GL state setup into DrawList
This setup should presently be done internally within DrawList. danij
01:02 Doomsday Engine Revision 3edf36db (github): Cleanup|Client|MaterialSnapshot|Map Renderer: Minor MaterialSnapshot cleanup
danij
00:05 Doomsday Engine Revision 6816d2d5 (github): Fixed|Client|Map Renderer: Further vertex color clamping fixes; cleanup
danij
 

Also available in: Atom