qzdoom/src/win32
Randy Heit bf31d66d31 Use a better packing algorithm for the texture atlases
- The old algorithm is something I threw together that produced decent,
  but not spectacular results since it had a tendency to waste space by
  forcing everything onto "shelves".
  The new packer is the Skyline-MinWaste-WasteMap-BestFirstFit algorithm
  described by Jukka Jylanki in his paper *A Thousand Ways to Pack the Bin - A
  Practical Approach to Two-Dimensional Rectangle Bin Packing*, which can
  currently be read at http://clb.demon.fi/files/RectangleBinPack.pdf
  This is minus the optimization to rotate rectangles to make better fits.
2016-01-08 22:37:06 -06:00
..
afxres.h
boing1.ico
boing2.ico
boing3.ico
boing4.ico
boing5.ico
boing6.ico
boing7.ico
boing8.ico
critsec.h
deadguy.bmp
eaxedit.cpp
fb_d3d9.cpp Use a better packing algorithm for the texture atlases 2016-01-08 22:37:06 -06:00
fb_d3d9_wipe.cpp
fb_ddraw.cpp - moved ScaleCoordsFromWindow to the BaseWinFB base class to eliminate two identical implementations. 2015-04-17 21:39:07 +02:00
hardware.cpp
hardware.h
helperthread.cpp
helperthread.h
i_cd.cpp - fixed missing #incöudes of version.h for GAMENAME. 2015-04-11 17:40:26 +02:00
i_crash.cpp - More GAMENAME replacements in strings. 2015-04-09 21:16:59 +02:00
i_dijoy.cpp Fix deallocation of controllers with no axes 2015-09-05 14:18:48 +12:00
i_input.cpp - define GET_XBUTTON_WPARAM for MinGW in all file which need it. 2015-07-15 14:09:21 +02:00
i_input.h - fixed: INPUT_XInput must also be available when compiling without XInput support so that the corresponding JoyDevice can be accessed. 2015-07-15 14:44:37 +02:00
i_keyboard.cpp
i_main.cpp - changed I_PrintStr so that it doesn't add everything to the RichEdit control right away. 2015-07-15 12:53:58 +02:00
i_mouse.cpp
i_movie.cpp
i_rawps2.cpp
i_system.cpp - Worked around issue where stat doesn't work in v140_xp. Even though the bug was supposedly fixed for awhile now it didn't make it into Update 1. 2015-12-07 04:49:40 -05:00
i_system.h Added support for GOG paths 2015-08-28 19:14:25 +02:00
i_xinput.cpp - fixed: INPUT_XInput must also be available when compiling without XInput support so that the corresponding JoyDevice can be accessed. 2015-07-15 14:44:37 +02:00
icon1.ico
rawinput.h
resource.h
st_start.cpp
win32iface.h Use a better packing algorithm for the texture atlases 2016-01-08 22:37:06 -06:00
win32video.cpp - Made a few Win32 calls optional in order to restore capatibility with Windows NT 4.0 (not that anyone is using NT 4, but it was a trivial fix) 2015-04-24 23:07:32 -04:00
winres.h
zdoom.exe.manifest Add Windows 8+ related bits to the manifest 2015-03-27 00:25:53 -05:00
zdoom.rc
zdoom.RES