65 Commits (616cbdb1eb4b28f7129640ac769f7835c24077db)

Author SHA1 Message Date
Andrey Akhmichin d237114962 engine: common: imagelib: img_png.c: unroll loops. 2 years ago
Andrey Akhmichin fd152e82e8 engine: common: imagelib: img_png.c: add support for indexed and grayscale PNG images. 2 years ago
Alibek Omarov 5e4fc64430 filesystem: introduce new module, based on engine filesystem. 2 years ago
Andrey Akhmichin 87ce35b32d engine: common: imagelib: img_utils.c: change formats priority. 2 years ago
Alibek Omarov 36cec298c2 Revert "engine: common: imagelib: img_tga.c: fix broken tga flip." 2 years ago
Alibek Omarov 6199426e5e Revert "engine: common: imagelib: img_tga.c: fix broken tga flip again." 2 years ago
Andrey Akhmichin e5720cf8b9 engine: common: imagelib: img_tga.c: fix broken tga flip again. 2 years ago
Andrey Akhmichin 99de598ea4 engine: common: imagelib: img_tga.c: fix broken tga flip. 2 years ago
SNMetamorph cd2720ba81 engine: common: imagelib: fixed loading BMP files with v4/v5 headers 3 years ago
SNMetamorph 6473efa995 engine: added support for BC7 and BC6H compression formats of DDS textures 3 years ago
Alibek Omarov 5aa6bfee85 engine: first attempts on fuzzing the engine 3 years ago
Alibek Omarov 4f89288ccf common: cleanup port.h 3 years ago
Alibek Omarov e0efe0aa23 engine: remove emboss filter. There seems no real use for it. 3 years ago
Alibek Omarov fe0da74e75 engine: fix build with tests on 3 years ago
Alibek Omarov 91ee9bd32a engine: merge tests for imagelib 3 years ago
Alibek Omarov 9c8059ea96 engine: imagelib: add BGRA saving for PNG 4 years ago
Gleb Mazovetskiy 5e0a0765ce Trim all trailing whitespace 4 years ago
Alibek Omarov 61fe9fd1fe engine: fix some left shifts on signed integers 4 years ago
Andrey Akhmichin c53985c0bc engine: common: imagelib: img_tga.c: refactor Targa encoder. 4 years ago
Andrey Akhmichin e69956c9ea engine: common: imagelib: img_png.c: set IMAGE_HAS_ALPHA flag only for RGBA images. 4 years ago
Alibek Omarov 0db1a7743d engine: try to fix -Wmaybe-uninitialized that may be enabled with -Wuninitialized. Diagnostic is prone to false-positives, as compiler don't have enough data for this 5 years ago
Alibek Omarov a641488b98 engine: imagelib: img_bmp: add paranoid checks for estimated file size to not exceed real buffer. Needs proper testing. 5 years ago
Alibek Omarov 46b0590e4e engine: imagelib: refactor to use stdint.h definitions, use spaces for alignment instead of tabs 5 years ago
lewa_j deb7591d1e Fix SaveBMP 5 years ago
Andrey Akhmichin 248c8a745c engine: common: imagelib: split imagelib.h. 5 years ago
Andrey Akhmichin e96ea719d5 engine: common: imagelib: use rgba_t as RGBA palette type. 5 years ago
nillerusr 4021d7bf5c imagelib: fix unaligned access 5 years ago
Andrey Akhmichin e3b547c8a9 public: rename mathlib to xash3d_mathlib. 5 years ago
Andrey Akhmichin 01e2ea24da engine: common: imagelib: img_png.c: add a missing return statement. 5 years ago
Andrey Akhmichin f5783ae1df engine: common: imagelib: img_tga.c: check pixel type before buffer allocation. 5 years ago
mittorn 2b90790071 network: add stub for systems without BSD sockets, WATTCP support 5 years ago
Alibek Omarov 0fe18ae6dc engine: fix -Wmaybe-uninitialized 5 years ago
Alibek Omarov e11a08064d engine: fix implicit-fallthrough, uninitialized, enum-conversation compiler diagnostics 5 years ago
Alibek Omarov 9421457b3a engine: big refactoring commit, instead of using platform-specific platform-specific macros, use appropriate macros set by public/build.h 5 years ago
Alibek Omarov 0dd91ceda2 xash3d-fwgs: append missing new line at the end of file 5 years ago
Alibek Omarov 1decb1c7fb xash3d-fwgs: append missing new line at the end of file 5 years ago
iZarif bf8b87c29d engine: client/common: fix a few more format warnings 5 years ago
mittorn 9a1414505a imagelib: support for 16-bit transparent tga 5 years ago
Alibek Omarov 8bb6aa2c51 engine: don't include windows headers, as they globally included by port.h already 5 years ago
Alibek Omarov 505392c2f8 imagelib: png: include correct winsock 5 years ago
Alibek Omarov 2f8fec6b70 Remove trailing spaces, convert mistakenly put spaces to tabs. The most useful commit ever. 5 years ago
Alibek Omarov b539ed5a3d engine: remove write_to_clipboard, as there was no way to enable it for a long time and no one even asked for this 5 years ago
Night Owl 4eee187f1b engine: common: imagelib: add simple decoder/encoder for 8-bit RGB/RGBA PNG images. 5 years ago
Alibek Omarov b16529cc65 Apply 4511 update 5 years ago
Alibek Omarov 6f2016db06 engine: imagelib: bmp: fix unaligned access 6 years ago
Alibek Omarov c215b89923 Apply 4483 update 6 years ago
Alibek Omarov fe14a360b4 engine: fix fs_offset_t/size_t conversion, const qualifiers 6 years ago
Alibek Omarov 234507b7f1 ref: fix all undefined references 6 years ago
Alibek Omarov 99bd7c81da ref: render code moved out of engine, doesn't compile, first API prototype 6 years ago
Alibek Omarov bf07a9e61e Apply 4344 update 6 years ago