Taylor Richards
552f9990d9
remove support for memory mapped files ( #6748 )
...
FSO doesn't appear to use this any longer. And even when it was enabled the
requirements made it largely useless anyway. Removing to clean up cfile a
bit and so we don't have to keep maintaining it.
2025-06-05 17:53:13 -04:00
Goober5000
b97430e5a0
move from setjmp to try/catch
2023-04-26 19:36:16 -04:00
FSCyborg
bc00b79922
Coverity 1093387
...
We already verify that the variable will not be null in the previous code block.
2019-07-20 16:12:45 -04:00
asarium
eeed22b91a
Enable misc-unused-parameters
...
clang-tidy was used for fixing the warnings. It is not clear if this is
actually an improvement so this may still be disabled later.
2018-04-25 11:57:55 +02:00
asarium
0b4ca71eba
Enable modernize-deprecated-headers
2018-04-25 11:12:41 +02:00
asarium
9b9041513d
Fix crash when using JPEGs as interface bitmaps
2017-12-10 13:29:16 +01:00
asarium
d7274b85f9
Use a manually maintained prefix header for cotire
...
Cotire (the CMake module we use for handling precompiled headers) can
auotmaically generate a prefix header by examining the includes of the
project. However, if a system include changes, the prefix header may
change as well which triggers a complete project rebuild. To avoid this
and to add the ability to customize the prefix header, I added a
manually maintaned header which will be used by all platforms and which
will only change if that file is manually changed.
2017-02-22 23:21:46 +01:00
Fabian Woltermann
2c4c337907
Removes the palette code entirely.
2017-02-01 18:57:52 +01:00
asarium
5826b880fb
Add AppImage support
2016-07-27 20:53:40 +02:00
asarium
71a1f6c307
Fix Visual Studio warnings
...
The only major change is that all bpp variables in bmpman have been converted into ints. Before it was a mix of ubyte and int.
2016-07-20 13:49:41 +02:00
Goober5000
2e779e8bef
MOAR const!
...
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@9805 387891d4-d844-0410-90c0-e4c51a9137d3
2013-09-26 18:51:33 +10:00
The_E
dd098ed217
PVS Studio fix: Really confusing code
2012-11-03 09:35:46 +00:00
niffiwan
cb293f60c5
Improve performance of jpeg byte swap operation
2011-10-12 10:37:27 +00:00
niffiwan
8d59b5954a
Add RGB / BGR byte swap to jpeg reading - libjpeg now doesn't need jmorecfg.h to be updated
2011-10-10 21:45:20 +00:00
portej05
98f337f701
safe_strings - from Antipodes build #1
2009-07-27 16:06:24 +00:00
portej05
719825f80d
The big CVS comment removal. This chops approx. 3.5mb off a full checkout.
...
I've tested this through compiling and through hand checking.
Normalises line endings in ALL files to \n.
2009-06-20 08:08:20 +00:00
taylor
8d84d5c128
make sure that we always respect path restrictions on graphics file loads (prevents stupid load order bug)
2008-02-22 02:50:04 +00:00
taylor
36955a02fc
minor cleanup and comment cleanup about bpp usage
2005-11-13 06:52:06 +00:00
Goober5000
52f136f9ad
remove PreProcDefine #includes in FS2
...
--Goober5000
2005-07-13 03:15:53 +00:00
wmcoolmon
0be56a1aa3
whee!
2005-03-12 05:21:36 +00:00
taylor
e66cfb27a9
absolute header location for jpeglib.h in jpgutils.cpp (thanks WMC)
...
update VC6 project files to correct versions that work properly with internal libjpeg
2005-03-12 04:59:15 +00:00
wmcoolmon
066ee3a487
Isn't the extern needed too? causes linking errors on my system w/o it, although it compiles fine.
2005-03-11 01:37:35 +00:00
wmcoolmon
e2338e638e
Not really. I've got lib files in my main VC.NET libs directory, and include files in grouped subdirectories under my VC.NET include directory. it keeps my HD free of scattered SDK directories and helps keep conflicts down.
2005-03-11 01:34:19 +00:00
taylor
7b36e67f4c
maybe WMC can leave the include alone now ;)
2005-03-10 16:16:52 +00:00
wmcoolmon
4cbcb63114
Whoops!
2005-03-06 11:32:40 +00:00
wmcoolmon
323bce86d8
RE-fixed stuff. Ogg support. Briefings.
2005-03-06 11:23:45 +00:00
wmcoolmon
2bcc948054
Oops
2005-03-03 07:32:55 +00:00
wmcoolmon
02e75ddd49
Merge of WMC's codebase. "Features and bugs, making Goober say "Grr!", as release would be stalled now for two months for sure"
2005-03-03 06:05:32 +00:00
taylor
75daed2b9b
fix possible crash in bm_get_section_size()
...
get jpeg_read_header() working properly
VBO fixes and minor optimizations
2005-02-12 10:44:11 +00:00
taylor
ce6f466d89
should fix linker error in libjpeg
2005-02-07 08:33:14 +00:00
taylor
7b619f40cf
more post merge happiness
2005-02-05 04:15:36 +00:00
taylor
a2232be0c7
merge with Linux/OSX tree - p0204
2005-02-04 10:12:33 +00:00
taylor
07ce347244
new bmpman merge support, add PreProcDefines.h a few new places
2004-10-31 22:00:57 +00:00
taylor
0b5681d867
holy crap at the copy-paste error
2004-10-10 16:59:37 +00:00
Kazan
7d1c8b185d
added preprocdefines.h to prevent what happened with fred -- make sure to make all fred2 headers include this file as the _first_ include -- i have already modified fs2 files to do this
2004-08-11 05:06:36 +00:00
Kazan
864e1b5922
remove MCD complete
2004-07-26 20:47:56 +00:00
Kazan
428b3dcbc9
MCD - define _MCD_CHECK to use memory tracking
2004-07-12 16:33:09 +00:00
taylor
b249d885f5
correct header to keep cvs log, minor changes
2004-04-26 12:39:49 +00:00
taylor
baa0bddbb2
initial checkin
2004-04-26 01:58:17 +00:00