Project

General

Profile

danij's activity

From 2011-07-08 to 2011-07-21

2011-07-21

17:57 Doomsday Engine Revision da05e807 (github): Fixed issues with the management of various model resources:
* GL textures were not released during a texreset or a game change.
* Model skins were not destroyed during a game ch...
danij
17:50 Doomsday Engine Revision a76c300b (github): Refactor: Initiate registration of the file resource namespaces from DD_StartupWorker
rather than as a function of F_InitResourceLocator. danij

2011-07-20

15:54 Doomsday Engine Revision 476c64c2 (github): font_s is not a defintion. It is an absract base for the runtime representation of fonts. The dehreader doesn't need to know about it.
danij

2011-07-19

20:19 Doomsday Engine Revision f2bdbd72 (github): Refactor texture namespace type names inline with the conventions already in
use with materials (and now fonts too). danij
20:17 Doomsday Engine Revision 13c1872f (github): DD_ParseFontNamespace should return fontnamespaceid_t not materialnamespaceid_t
danij
12:20 Doomsday Engine Revision 6bfdaaa9 (github): Merge branch 'beta6-ringzero' of ssh://deng.git.sourceforge.net/gitroot/deng/deng into beta6-ringzero
danij
11:09 Doomsday Engine Revision 6f01f570 (github): Fix typo(?) in "already-loaded" log message output by dd_wad.c's addFile routine.
danij
01:47 Doomsday Engine Revision b872f196 (github): Merge skyjake's patch to 704f0591bcda1410525c28e4738fb3e5993e6a9b
danij
01:43 Doomsday Engine Revision 05383772 (github): Do not attempt to upload/prepare gl texture content in novideo mode.
danij
01:38 Doomsday Engine Revision b5a3de3c (github): Do not attempt to upload/prepare gl texture content in novideo mode.
danij
01:35 Doomsday Engine Revision ae823681 (github): Missing newline in GL_PruneTextureVariantSpecifications.
danij
01:34 Doomsday Engine Revision b516209c (github): Do not attempt to upload/prepare gl texture content in novideo mode.
danij
01:29 Doomsday Engine Revision c7f23b93 (github): Do not attempt to apply control bindings in dedicated server mode.
danij

2011-07-17

19:18 Doomsday Engine Revision b16409f7 (github): Fixed: Do not attempt to query the OpenGL error state in DGL_End() when in dedicated-server mode.
danij
19:15 Doomsday Engine Revision cc9426ef (github): Fixed: Sys_ConPrint should not attempt to print zero-length strings.
danij

2011-07-16

17:06 Doomsday Engine Revision 704f0591 (github): Fixed -dedicated and -novideo modes.
danij
17:04 Doomsday Engine Revision 3566be5b (github): Began refactoring the management of abstract fonts and their namespaces to
allow partially clearing the font database.
Fixed: After a GL_TotalReset we need to choose system fonts again and th...
danij
16:53 Doomsday Engine Revision 8b2d1f89 (github): Prune unused texture variant specifications when:
* Reseting the texture manager.
* After destroying runtime and/or system textures.
* After a texreset.
danij
16:48 Doomsday Engine Revision 8f1d7bd6 (github): Fixed: Do not attempt to query the OpenGL error state in DGL_End() when in dedicated-server mode.
danij
16:46 Doomsday Engine Revision 64c29d1c (github): Fixed: System textures are released and freed when changing game modes.
Refactored management of abstract textures and their namespaces to allow
partially clearing the texture database. It ...
danij
16:30 Doomsday Engine Revision 644a646c (github): Refactor: Renamed Materials_DeleteGLTextures to Materials_ReleaseGLTextures
inline with naming conventions used elsewhere. danij
16:24 Doomsday Engine Revision 0e77b9e8 (github): Fonts are now owned by the refresh module rather than the GL interface/renderer.
danij
16:14 Doomsday Engine Revision cbe323a0 (github): Fixed: R_Update failed to call R_SkyUpdate after rebuilding the texture
databases, leading to the sky being drawn with an invalid GL-texture name
resulting in HOM.
danij
16:12 Doomsday Engine Revision c668b744 (github): Dedicated servers do not need to draw (or measure the visual dimensions of) text
so do not init the font renderer. danij
16:05 Doomsday Engine Revision d7631672 (github): Clearing GL texture memory is now handled elsewhere so do not release
"runtime" type textures in Rend_Reset (it is now more accurately described
as a world renderer reset).
danij
15:56 Doomsday Engine Revision a0b09325 (github): Refactor: Renamed GL_DeleteRawImages to GL_ReleaseTexturesForRawImages inline with naming conventions.
danij
15:41 Doomsday Engine Revision bef63926 (github): Fixed: Sys_ConPrint should not attempt to print zero-length strings.
danij
15:38 Doomsday Engine Revision 7af0bc9a (github): Refactor: Routines named GL_Clear<texture-type>Textures renamed to
GL_Release<texture-type>Textures inline with naming conventions used
elsewhere.
danij
15:25 Doomsday Engine Revision 292c805e (github): Refactor: Renamed UI_SliderButtonWidth and UI_SliderThumbPos to UISlider_ButtonWidth
and UISlider_ThumbPos respectively inline with naming conventions. danij
15:20 Doomsday Engine Revision a67f26f1 (github): Refactor: Rename UI_ClearTextures to UI_ReleaseTextures to follow naming
conventions used elsewhere. danij
15:12 Doomsday Engine Revision bb8bd83f (github): Fixed: Do not attempt to upload UI textures if in dedicated-server mode.
danij
15:10 Doomsday Engine Revision 5dd7b2ed (github): Do not change the current font renderer font in UI_End (unnecessary now that
current font is held by the font renderer state). danij
15:04 Doomsday Engine Revision 08a662dd (github): Changed: Added additional small yoffset to the console command line cursor in drawConsole.
danij
15:01 Doomsday Engine Revision 8a7e80ac (github): Refactor: Routines named Rend_ParticleClear<texture-class>Textures renamed to
Rend_ParticleRelease<texture-class>Textures to follow naming conventions used
elsewhere.
danij
14:44 Doomsday Engine Revision 809d9f36 (github): Fixed UI_PageInit was using FR_TextHeight rather than FR_SingleLineHeight
and failed to configure the font renderer attributes prior to calculating
the UI font height.
danij
14:18 Doomsday Engine Revision 46d8fe79 (github): Fixed DD_ChangeGame used the current gameinfo rather than target when
determining whether to announce a game change. danij
14:11 Doomsday Engine Revision 492c2cfb (github): Fixed texture coordinates for FT_BITMAP-type fonts were calculated incorrectly
while building the GL display lists for a given character (resulting in the right
side edge being cut off).
danij
14:08 Doomsday Engine Revision 95be3287 (github): Added "isPrepared" method to the abstract base for fonts for querying
whether the font is ready to use (i.e., all specificed resources have
been found, any needed textures have been uploa...
danij
12:19 Doomsday Engine Revision 7e954553 (github): Refactor: Renamed Con_CursorPosition and Con_ConsoleBuffer to
Con_CommandLineCursorPosition and Con_HistoryBuffer respectively. danij
12:10 Doomsday Engine Revision a48be67c (github): Fixed: FR_TextHeight was used to calculate the height of the busy mode font
even though it factors in properties like leading. This value is used to
draw the busy log line-by-line, so instead...
danij
12:06 Doomsday Engine Revision 3d5dde5b (github): Fixed: Do not attempt to upload busy mode textures when run with -novideo
danij
12:00 Doomsday Engine Revision 77a23c42 (github): Added: Console command "reload" - unload and then reload the current game configuration, discarding any unsaved progress in the process.
Todo: The user should be given opportunity to save their game. danij
11:15 Doomsday Engine Revision b560b7ef (github): Fixed Con_WriteState to only announce config files which are actually written
(i.e., when the engine has the "null-game" loaded there are no control bindings). danij
11:09 Doomsday Engine Revision 7f605e50 (github): Rend_Reset is no longer exported as we have console commands for this.
danij
11:07 Doomsday Engine Revision 8512794a (github): Explictly free the animated background intermission info on shutdown in DOOM.
danij

2011-07-11

09:09 Doomsday Engine Revision 1456bab4 (github): Fixed: Reworked libcommon's FI_StackExecute to account for the posibility
that an attempt to start a script via FI_Execute may not succeed if we are
currently operating in dedicated-server mode.
danij
09:00 Doomsday Engine Revision c4eb71f3 (github): Fixed missing fullscreen huds in all supported games.
danij
08:57 Doomsday Engine Revision 716e3f7d (github): Refactor: Renamed libcommon's hudstate_t to scoreboardstate_t to avoid name
conflict with types owned by statusbar/hud module (st_*). danij
08:51 Doomsday Engine Revision 302c4147 (github): Fixed: CCmd "listmaterials" failed to interpret the second argument as a
search term when it is determined not to be a namespace name. danij

2011-07-10

20:05 Doomsday Engine Revision 7a759280 (github): When switching to the special "null-game" do not announce it as such, instead,
log this as unloading the current game. danij
20:02 Doomsday Engine Revision 99392587 (github): Continued work on font management/renderer: * Added font namespaces and font names are now expressed with de::Uri. * Font pointers and identifiers are now eternal, like materials. * Tracking and leading are now console font properties and set using ccmd "font". * Abbreviate long console command lines with ellipses if longer than max line length. * Characters of composite bitmap fonts whose Patch is missing are drawn as untextured rects. * Alpha is now a font renderer paramater-block-parser property - "a=value". * Fixed bug in FR_TextWidth/Height which erroneously factored in tracking/leading upon parsing the closing delimiter of a paramater block.
danij
 

Also available in: Atom