danij's activity
From 2013-01-18 to 2013-01-31
2013-01-29
-
08:34 Doomsday Engine Revision b37b3b6c (github): Merge branch 'master' into revise-texture-animation
2013-01-27
-
09:47 Doomsday Engine Revision 286a5988 (github): Refactor|Material: Store layer configuration in de::Material
- Rather than link to the various layer def structs, de::Material
now models layer configuration with its own data type...
2013-01-24
-
09:56 Doomsday Engine Revision f3b8a04c (github): Cleanup
-
09:29 Doomsday Engine Revision 51eaf46f (github): Material: Animate material shine layers with stages
-
06:19 Doomsday Engine Revision e5af6385 (github): Material: Animate material detail layers with stages
- Todo: Fix flickering when multitexturing is enabled for details.
-
04:11 Doomsday Engine Revision a2313fa7 (github): Merge branch 'master' into revise-texture-animation
-
04:04 Doomsday Engine Revision 75dd76ae (github): Fixed: Fatal error attempting to play maps with scrolling surfaces
- Unlike QSet::remove(), the older SurfaceList implementation allowed
one to remove an element from the list whilst ite... -
01:11 Doomsday Engine Revision 83087c64 (github): Refactor|Material: Relocated is-autogenerated classification to MaterialManifest
- This classification now belongs at manifest level.
-
00:54 Doomsday Engine Revision 28425efb (github): Cleanup
-
00:03 Doomsday Engine Revision c5fba9aa (github): Refactor|Material: Various minor cleanup refactorings
2013-01-23
-
23:15 Doomsday Engine Revision a3c8792e (github): MaterialSnapshot: Added convenience method MaterialSnapshot::material()
-
23:03 Doomsday Engine Revision c51f445d (github): Refactor|Materials: Preparing detail and shiny texture animation for stages
2013-01-22
-
19:05 Doomsday Engine Revision 11a97961 (github): Cleanup
-
17:45 Doomsday Engine Revision f86491de (github): Refactor|Material: Relocated DetailLayerState and ShinyLayerState to Material::Variant
-
17:13 Doomsday Engine Revision cbb37eda (github): Refactor|Materials: Stripped remains of the deferred definition linking mechanism
-
16:30 Doomsday Engine Revision 3607c8ea (github): Temporarily disabled Detail and Reflection definition usage flags
- With the benefit of hindsight these flags probably weren't such a
good idea. Particularly the is-external flag, which... -
13:09 Doomsday Engine Revision 647c442a (github): Refactor|Material: Use a layer mechanic to abstract access to detail and shiny state
- Todo: Relocate this state to Material::Variant where it belongs.
-
11:23 Doomsday Engine Revision 5185dd2f (github): Refactor|Material: Removed getter method Material::definition()
- Internally Material still depends on the associated definition
however there is no longer a need to provide access to... -
11:01 Doomsday Engine Revision 518e457d (github): Refactor|Material: Relocated logic from Material::setDefinition() to def_main.cpp
- Similarly, Material lacks the knowledge of how to update itself
after a definition reset so therefore this logic shou... -
10:24 Doomsday Engine Revision a985f20a (github): Refactor|Materials: Relocated Materials::rebuild() logic to def_main.cpp
- The Materials collection has lacks the knowledge of how the materials
were originally interpreted from definitions, s... -
10:00 Doomsday Engine Revision 8399828f (github): Refactor|Materials|MaterialArchive: Addressed design issue with MaterialArchive population
- MaterialArchive no longer assumes knowledge about how a/the Materials
collection generates material ids. Added Materi... -
09:48 Doomsday Engine Revision 6e4a191d (github): Refactor|Materials: Const-correctness and other minor refactorings
2013-01-20
-
19:58 Doomsday Engine Revision 2972ebbd (github): Post merge fixes and cleanup
-
19:41 Doomsday Engine Revision 61779a37 (github): Merge branch 'master' into revise-texture-animation
- Conflicts:
doomsday/client/include/gl/gl_texmanager.h
doomsday/client/include/resource/materialbind.h
doomsday/client...
2013-01-18
-
13:47 Doomsday Engine Revision 6b67d974 (github): Refactor|Materials: Group MaterialManifests rather than de::Material instances
- Grouping by manifest offers more flexibility.
-
12:22 Doomsday Engine Revision ea5a838b (github): Documentation|Material: Minor de::Material apidoc tweaks
-
11:56 Doomsday Engine Revision 96b36951 (github): Cleanup
-
11:35 Doomsday Engine Revision 56979d8a (github): Renamed MaterialManifest::originDescription() as sourceDescription()
- On second thoughts, use term "source" instead of "origin" as the
latter may be confused with the world origin offset ... -
11:08 Doomsday Engine Revision 032c287d (github): Refactor: Further material system cleanup refactorings
- - Began removing de::Material's dependency on a ded_material_t
- Added MaterialManifest::originDescription() -
10:26 Doomsday Engine Revision 94c90ece (github): Cleanup: Renamed material_env_class_t as AudioEnvironmentClass
- Relocated to s_environ.h
-
09:35 Doomsday Engine Revision 78ed650e (github): Refactor|MaterialManifest: Added MaterialManifest::hasMaterial()
- MaterialManifest's material() method now returns a reference to the
associated material. Use hasMaterial() to determi... -
08:46 Doomsday Engine Revision eb5e771e (github): Cleanup: Return a reference from App_Materials()
-
08:11 Doomsday Engine Revision 9d06380c (github): Cleanup: Dumped de::Materials' redundant C wrapper API
-
07:42 Doomsday Engine Revision 3342746e (github): Cleanup
-
07:33 Doomsday Engine Revision 13328feb (github): Refactor|Material: Link Material with the MaterialManifest from which it was yielded
-
07:14 Doomsday Engine Revision 75437244 (github): Fix typo
-
07:11 Doomsday Engine Revision a5364e90 (github): Refactor|Materials: Various Materials collection cleanup refactorings
- - Relocated public API functions to api_material.cpp
- Updated engine internal code to use App_Materials() directly
-... -
06:05 Doomsday Engine Revision e0bdf3b1 (github): Refactor|Materials: Decentralized material preparation
- Preparing a material variant for render is now done via the prepare()
methods of Material and Material::Variant (or, ...
Also available in: Atom