Activity
From 2010-05-23 to 2010-06-05
2010-06-01
2010-05-31
- 
  20:08 Revision aa73a583 (github): Fixed another buffer overflow in what was WI_DrawParamText... This function needs a complete rewrite. 
- Added a default leading argument to GL_DrawText and fixed leading calculation to use the actual height of the last dr...
- 
  17:06 Revision be3b366f (github): Added: InFine command "font" (handle) (font) specify the font to use by name. 
- Changed: InFine command "linehgt" - line height is now interpreted as a percentage of the actual height of font rathe...
- 
  01:25 Revision d01154c6 (github): Refactored composite font character drawing: 
- * Now uses a display list per-glyph with the left and top offsets inherited from the patch applied to glymp's origin ...
2010-05-30
- 
  23:58 Revision 109c0719 (github): Moved composite font character drawing out of gl_drawpatch and into gl_drawcompositefont in preparation for more radical changes. 
- 
  23:25 Revision a108f25a (github): Split the skillmode flags for mapspots out of the flags member and into a seperate variable. Made the skillmode requirement for mapspots unique, so that e.g., SM_BABY and SM_EASY are not considered the same skillmode (this logic has been moved to the interpretation stage in dpWadMapConverter). 
- 
  21:15 Revision e0c83ecf (github): Do not scale the modelview matrix in GL_DrawVectorGraphic if scale == 1 
- 
  21:13 Revision 283ddc5c (github): Moved vector graphic drawing into the engine. 
- Refactored vector graphic and composite font registration to allow updating existing resources.
- 
  18:05 Revision 39f10494 (github): Refactored the interface for vector graphic drawing in preparation for moving into the engine. 
- 
  01:46 Revision edc0aec0 (github): Minor tweak to the side shadow darkness calculation in fakeradio. 
2010-05-29
- 
  03:04 Revision 7c275b4e (github): Clean up. 
- 
  03:04 Revision 2d34f4da (github): Fix line endings. 
- 
  02:38 Revision a2312d7e (github): Moved composite font Text drawing into the engine (just a simple code migration). 
- Todo:
 * Refactor drawing to use an atlus and display lists.
 * Refactor registration/declaration to use DED.
2010-05-28
- 
  23:19 Revision c955a326 (github): Resolve conflicts with previous commit. 
- 
  23:14 Revision 96493b9d (github): Reimplemented the Text shadow effect used in the menu in order to eliminate references to the menu in gl_drawcompositefont.c 
- gl_drawcompositefont.c is now ready for intergration into the engine. Initially, I'll move a copy of gl_drawpatch.c i...
- 
  05:02 Revision 46251a0b (github): Reimplemented the Text glitter effect used in the menu in order to eliminate references to the menu in gl_drawcompositefont.c 
- Todo: Do exactly the same for the shadow effect.
- 
  00:20 Revision 58b8ea21 (github): Moved global typeInTime into gl_drawcompositefont. Clean up. 
2010-05-27
- 
  23:53 Revision dc774c89 (github): Tweaked an error message in R_GetPatchInfo (invalid arguments). 
- Added a verbose comment in R_PrecachePatch (unknown Patch).
- 
  23:43 Revision 4f8140c2 (github): Make use of the GLTexture by-name search to remove the use of lump indicies for unique identification in R_RegisterAsPatch. 
- 
  23:10 Revision 046cd92b (github): Completed switchover to logical patch identifiers instead of lump indicies. 
- Next step: Remove the use of lump indicies for the purpose of identification in R_RegisterAsPatch (the search key sho...
- 
  21:59 Revision 4cdce9f0 (github): Dispensed with the extraOffset members of spritetex_t and patchtex_t by making the border (size) property a member of gltexture_inst_t. 
- 
  19:00 Revision cc75e878 (github): Continuing work on refactoring the texture load pipeline: 
- * Separated the texture instance flags from the material load flags - they serve different purposes and should not be...
- 
  15:35 Revision be35b979 (github): Fix missing call to precacheFontCharacterPatch in R_InitFont. 
2010-05-23
- 
  11:34 Revision 2cd1bca9 (github): Further clean up of the composite font drawing in preparation for the more extensive changes needed for accurate calculation of the visible dimensions of formatted Text blocks. 
- 
  03:39 Revision e5063af9 (github): Further fix to the interpretation of break directives in paramater Text blocks. 
- 
  03:37 Revision 97028cfb (github): Modified the Amplify algorithm to ignore masked pixels when calculating the max value. 
- GLTexture_Prepare was not converting hires patches to monochrome if set.
 Todo: Rewrite the conversion stage of GLTex...
Also available in: Atom