qzdoom-gpl/src/win32
Randy Heit 2dcc70dd31 - The DSimpleCanvas constructor now fills MemBuffer with zeros.
- Fixed: If the FBTexture wasn't exactly the same size as the screen,
  D3DFB::PaintToWindow() would still lock it with D3DLOCK_DISCARD. Alas,
  I saw no speedup for using a dirty region. (Side note: The Radeons are
  apparently slower compared to DirectDraw because they must do
  power-of-2 textures. If they ever add non-power-of-2 support like nvidia,
  I assume they will also see a speed gain.)
- Changed fb_d3d9.cpp so that instead of trying to compensate for Geforce
  off-by-one errors in the pixel shader, it automatically detects where
  the error occurs and modifies the way the palette is uploaded to
  compensate. Palette color 255 is then represented using the texture
  border color instead of actually being part of the palette. This should
  work correctly with all cards, since I had a report of an FX where the
  off-by-one occurred in a different spot from the place where I observed
  it on a 6 and 7 series cards. Since the shader now has one fewer
  instruction, I notice a very marginal speedup. (Interestingly, removing
  the flash blending from the shader had no perceivable performance gain.)


SVN r399 (trunk)
2006-12-01 01:17:45 +00:00
..
afxres.h Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
boing1.ico Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
boing2.ico Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
boing3.ico Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
boing4.ico Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
boing5.ico Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
boing6.ico Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
boing7.ico Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
boing8.ico Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
cursor1.cur Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
deadguy.bmp Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
eaxedit.cpp - Fixed: cycle_t was still a DWORD and not a QWORD under GCC. 2006-09-14 00:02:31 +00:00
fb_d3d9.cpp - The DSimpleCanvas constructor now fills MemBuffer with zeros. 2006-12-01 01:17:45 +00:00
fb_ddraw.cpp - Fixed: Polyobjects are serialized before players, which means that a call 2006-11-21 05:43:34 +00:00
hardware.cpp - Fixed: cycle_t was still a DWORD and not a QWORD under GCC. 2006-09-14 00:02:31 +00:00
hardware.h Guess what. It's not 2005 anymore. 2006-06-11 01:37:00 +00:00
helperthread.cpp Guess what. It's not 2005 anymore. 2006-06-11 01:37:00 +00:00
helperthread.h Guess what. It's not 2005 anymore. 2006-06-11 01:37:00 +00:00
i_cd.cpp - Fixed: cycle_t was still a DWORD and not a QWORD under GCC. 2006-09-14 00:02:31 +00:00
i_crash.cpp - Made SafeReadMemory() in i_crash.cpp more readable. 2006-07-21 22:36:39 +00:00
i_input.cpp - Modified the way autosaves are done. Instead of setting gameaction to 2006-10-19 20:20:56 +00:00
i_input.h - Fixed: cycle_t was still a DWORD and not a QWORD under GCC. 2006-09-14 00:02:31 +00:00
i_main.cpp - Assembly code is disabled when building with __APPLE__ defined, for now. 2006-09-19 23:25:51 +00:00
i_movie.cpp - Fixed: cycle_t was still a DWORD and not a QWORD under GCC. 2006-09-14 00:02:31 +00:00
i_system.cpp - Modified the way autosaves are done. Instead of setting gameaction to 2006-10-19 20:20:56 +00:00
i_system.h - Modified the way autosaves are done. Instead of setting gameaction to 2006-10-19 20:20:56 +00:00
icon1.ico Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
resource.h Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
win32iface.h - The DSimpleCanvas constructor now fills MemBuffer with zeros. 2006-12-01 01:17:45 +00:00
win32video.cpp - Added a manifest with a trustinfo section to updaterevision.exe so that 2006-11-23 02:16:43 +00:00
winres.h Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
wrappers.nas - It turns out that the Visual C++ 2005 runtime calls IsDebuggerPresent, which 2006-08-02 04:57:36 +00:00
zdoom.exe.manifest - Fixed: The new sound pausing on menu open interrupted Strife conversations. 2006-05-23 04:25:49 +00:00
zdoom.rc - Moved the version resource into the "compile-time directives" section of 2006-06-25 01:16:18 +00:00
zdoom.RES Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00