Project

General

Profile

Activity

From 2007-06-21 to 2007-07-04

2007-07-04

16:40 Revision 104cadc5 (github): Implemented per-texture anisotropic filtering plus engine-side controls to configure behaviour (cvar: rend-tex-filter-anisotropic and added to the textures tab in the control panel. Replaced the ccmd -anifilter with -noanifilter which can be used to disable anisotropic filtering completely within drOpenGL.
Further minor tweaks to WIN32-specific stuff. danij

2007-07-03

17:20 Revision 02478591 (github): Fixed problem with WIN32 windowed size, the size specified to SetWindowPos() should be the window size, not the client area size.
danij
14:01 Revision e20a340a (github): Cleaned up the WIN32 dedicated console code in preparation for further work.
danij
13:57 Revision c29693f3 (github): Fixed some window issues under WIN32; if the command-line specified window paramaters were the same as the defaults then a GL context was not created.
Don't use DD_GetVariable() for getting the HWND handle to DG_CreateContext(), instead, pass it as a (void*) paramater. danij

2007-07-02

23:13 Revision cfcc7a9e (github): Fixes to busy mode when in dedicated mode; deferred GL task sub-system is not needed so don't init and prevent it from being accessed.
The -dedicated switch was not being checked early enough, check before entering busy mode for startup.
The automap i...
danij
14:57 Revision a1d3652f (github): Minor tweaks to the routines used for querying the existence of OpenGL extensions.
Don't use bit shifts when multiplying/dividing by a power of two in texture.c, leave the decision to optimize up to t... danij
12:54 Revision f4257ba8 (github): Cleanup and updated style of drOpenGL. Re-jigged things slightly under win32.
TODO: Under WIN32, OpenGL extension function pointers are only valid for the pixel format in effect for the rendering... danij
12:45 Revision 87086b16 (github): Consistent line endings.
danij
12:44 Revision 1638e69e (github): Created a VS8 project for the debug renderer (temporary). Minor changes to the debug renderer to fix compilation issues with my recent additions. Now compiles OK.
danij
12:15 Revision 861c5dff (github): Updated the debug renderer with the newly added exported routines.
Todo: Move the debug layer into the engine as a compile-time wrapper? danij
12:14 Revision c6323ab3 (github): Updated the debug renderer with the newly added exported routines.
Todo: Move the debug layer into the engine as a compile-time wrapper? danij

2007-07-01

16:15 Revision cff34b65 (github): Fix portability issue with clientIDs (ident_t is now a typedef of uint32_t).
danij
15:13 Revision 09d330f5 (github): wadlump_t->size should be unsigned. Take 2.
danij
15:10 Revision 43712654 (github): wadlump_t->size should be unsigned.
danij
15:07 Revision c4cae669 (github): Fixed a couple of 64bit portability issues. Thanks to Ray Chason (chasonr) for the patch.
danij
14:37 Revision 1adae48a (github): More tweaks to the window behaviour under WIN32. Fixed a OGL stack underflow error caused by code left behind after removing the startup window.
danij
13:33 Revision 1bb39d15 (github): Attempt at fixing a segfault in the particle generator management after an engine "reset". The generator definitions are re-read during the reset and so ptcgen_t->def ptrs are invalid. Currently, only damage and type generators are updated. Map generators are simply destroyed as we have no means to identify them once the definitions have been re-read. Flat triggered generators are simply destroyed as they will be respawned anyway within a few tics by P_CheckPtcPlanes().
TODO: This doesn't seem to be working. The segfault is prevented but it appears that all generators are being destroy... danij
10:47 Revision 7230c9e8 (github): Added plugins/<game>/include/g_ctrl.h.
Fixed a build issue with the menu due to Doom64TC and WolfTC defining __JDOOM__ also. danij
10:13 Revision 113564ce (github): Fixed a couple of build issues with gcc.
danij

2007-06-30

18:43 Revision 1849344a (github): Relicense buildscripts to GPLv3 or later
yagisan

2007-06-29

18:51 Revision ab882e72 (github): add missing include to fix error reported by buildbot -> dd_uinit.h:51: error: expected specifier-qualifier-list before ‘lt_dlhandle’
yagisan
11:40 Revision c55f341f (github): Forgot to increase the item count for the gameplay menu in order to make the new option visible.
danij
11:31 Revision 6548a34e (github): Added compatibility option for the HUD OUCH face fix, both in the menu and via the cvar "hud-face-ouchfix".
danij
10:38 Revision b63a9c49 (github): Moved loaded library handles inside application_t under unix, fixed references to missing symbol 'windowIDX'.
Now its just a matter of filling in those stubs... danij
10:25 Revision 8f5227b2 (github): Added stubs for the needed unix window management code.
danij

2007-06-28

15:21 Revision e03acdf1 (github): Continued with improvements to the start up procedure under win32.
Relocated pixel format stuff to DD_CreateWindow() as it should only be set once in a device context's life (not each ... danij
00:48 Revision 0a4a98e8 (github): Completed removal of the old start up window.
Implemented a wrapper for window management. Currently, only the required system window code has been implemented for... danij

2007-06-27

23:44 Revision 22fd53b8 (github): Minor change to the OUCH face fix.
danij

2007-06-25

19:51 Revision eb39ad5d (github): Don't error if UnregisterClass() returns false, according to the MSDN docs it will fail if multiple instances of the app are running.
danij
18:23 Revision 0995338b (github): delete this - it's header is gone
yagisan
18:11 Revision 2318a4aa (github): Removed old win32 startup window as no-longer used.
Win32:
The COM library must be initialized/uninitialized for each thread that uses it. Now that DirectInput init happ...
danij
17:48 Revision 49016639 (github): Fix a few DG_Init() to DG_CreateContext() renames missed in the unix build *looks at danij*. Will check the buildbots later to see if I missed any
yagisan
16:33 Revision 4c1d6547 (github): drOpenGL: Added a DG_Init() function to be called when the plugin is first loaded and renamed the existing DG_Init() to DG_CreateContext().
Reorganized the drOpenGL project file so that I can see/edit the Unix-specific code.
Cleaned up the win32 code for c...
danij
15:34 Revision 0a5942f7 (github): Bumped DGL_VERSION_NUM and removed the "-gl" command line option.
danij
15:22 Revision 72e5a20f (github): Removed drD3D from vcbuild.bat
danij
15:19 Revision d416bd0f (github): Moved drD3D project file and vcbuild src list file into the attic.Moved drD3D project file and vcbuild src list file into the attic. Removed the drD3D project from the Doomsday vs8 solution.
danij
15:17 Revision 37170476 (github): Moved drD3D project file and vcbuild src list file into the attic. Removed the drD3D project from the Doomsday vs8 solution.
danij
15:09 Revision ee72c121 (github): Moved drD3D into the attic.
danij

2007-06-21

01:58 Revision b64638bb (github): Attempt at fixing an intermittent segfault occurring under win32 during shutdown (when trying to release a Direct Input device).
danij
 

Also available in: Atom