1
0
forked from 0ad/0ad
0ad/source/lib/sysdep/win
janwas 13501cf58b hook up emulate_glCompressedTexImage2D to new tex transform code (which takes care of DDS unpack)
to that end, provide support for "wrapping" existing textures so that
tex_* and ogl_tex* calls may be used.

also have renderer use ogl_tex for its created-on-the-fly composite
alpha texture
also named atlas's thread (for fun+profit during debugging)

This was SVN commit r2754.
2005-09-19 22:48:20 +00:00
..
error_dialog.h ogl_tex: max_tex_size -> ogl_max_tex_size 2005-06-16 21:52:35 +00:00
error_dialog.rc - config: all macros are defined as 1 / 0. testing with #if allows compiler warnings (testing undefined macro) to spot misspelled macros 2005-08-09 16:23:19 +00:00
icon.rc Moved icon, so that compilation doesn't depend on anything in 'binaries' 2005-04-20 20:18:20 +00:00
printf.cpp - config: all macros are defined as 1 / 0. testing with #if allows compiler warnings (testing undefined macro) to spot misspelled macros 2005-08-09 16:23:19 +00:00
printf.h Added vsnprintf2, a wrapper around vsnprintf to make it more gcc-like (allowing %lld, %1$d, etc) 2004-08-09 15:44:35 +00:00
SDL_keysym.h split out of wposix (less dependencies) 2005-01-23 18:21:20 +00:00
SDL_vkeys.h split out of wposix (less dependencies) 2005-01-23 18:21:20 +00:00
waio.cpp ogl_tex: has to be aware of multitexturing because if hotloading a texture on TMU1, we have to re-bind it to that. done 2005-09-04 20:49:58 +00:00
waio.h split thread/mutex/sem defs out of wposix to wpthread (reduce default dependencies) 2005-01-27 15:46:02 +00:00
wcpu.cpp hook up emulate_glCompressedTexImage2D to new tex transform code (which takes care of DDS unpack) 2005-09-19 22:48:20 +00:00
wcpu.h read intel doc on multicore, realized it'd break our #cpu detect (which is actually critical because it determines safety of TSC). wrote new CPU detect code which should fix it (wasn't easy, grr); cannot test for lack of Pentium EE hardware ;p 2005-09-14 16:58:10 +00:00
wdbg_sym.cpp some infrastructure for self-tests: gets rid of boilerplate code. 2005-09-02 02:47:25 +00:00
wdbg.cpp dyn_array: efficient expandable array that doesn't waste mem or relocate itself. TODO: self test and dox 2005-09-06 22:44:48 +00:00
wdbg.h - config: all macros are defined as 1 / 0. testing with #if allows compiler warnings (testing undefined macro) to spot misspelled macros 2005-08-09 16:23:19 +00:00
wdetect.cpp minor error path improvements+comments; add WARN_IF_FALSE et al. 2005-09-08 17:14:19 +00:00
wdir_watch.cpp - split up lib/res into file, graphics and sound. 2005-08-12 17:06:53 +00:00
wdll.cpp - config: all macros are defined as 1 / 0. testing with #if allows compiler warnings (testing undefined macro) to spot misspelled macros 2005-08-09 16:23:19 +00:00
wdll.h more L4 warnings stomped 2004-06-22 13:22:46 +00:00
wgl.h - config: all macros are defined as 1 / 0. testing with #if allows compiler warnings (testing undefined macro) to spot misspelled macros 2005-08-09 16:23:19 +00:00
win_internal.h wpthread: improved code and avoid memory alloc during thread creation 2005-08-10 00:33:15 +00:00
win.cpp minor error reporting / wording changes while cruising through. 2005-09-08 01:48:57 +00:00
win.h - config: all macros are defined as 1 / 0. testing with #if allows compiler warnings (testing undefined macro) to spot misspelled macros 2005-08-09 16:23:19 +00:00
wposix_types.h - config: all macros are defined as 1 / 0. testing with #if allows compiler warnings (testing undefined macro) to spot misspelled macros 2005-08-09 16:23:19 +00:00
wposix.cpp minor error path improvements+comments; add WARN_IF_FALSE et al. 2005-09-08 17:14:19 +00:00
wposix.h wposix: add warning for RTLD_GLOBAL, which isn't supported. 2005-08-14 15:23:59 +00:00
wpthread.cpp cpuid -> ia32_cpuid 2005-09-14 01:34:16 +00:00
wpthread.h pthread: add pthread_once and thread-local storage 2005-04-09 22:26:48 +00:00
wsdl.cpp wpthread: improved code and avoid memory alloc during thread creation 2005-08-10 00:33:15 +00:00
wsdl.h - config: all macros are defined as 1 / 0. testing with #if allows compiler warnings (testing undefined macro) to spot misspelled macros 2005-08-09 16:23:19 +00:00
wsock.cpp - config: all macros are defined as 1 / 0. testing with #if allows compiler warnings (testing undefined macro) to spot misspelled macros 2005-08-09 16:23:19 +00:00
wsock.h Fixed calling convention for IPv6 function pointers 2004-08-16 18:13:22 +00:00
wtime.cpp read intel doc on multicore, realized it'd break our #cpu detect (which is actually critical because it determines safety of TSC). wrote new CPU detect code which should fix it (wasn't easy, grr); cannot test for lack of Pentium EE hardware ;p 2005-09-14 16:58:10 +00:00
wtime.h - config: all macros are defined as 1 / 0. testing with #if allows compiler warnings (testing undefined macro) to spot misspelled macros 2005-08-09 16:23:19 +00:00