Commit graph

2167 commits

Author SHA1 Message Date
cxl
adee7dee99 Core: GetSystemMemoryStatus Win32, Linux
git-svn-id: svn://ultimatepp.org/upp/trunk@14568 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-06-08 20:38:32 +00:00
cxl
f42d9f1e30 Draw: Minor ImageCache related fixes
git-svn-id: svn://ultimatepp.org/upp/trunk@14566 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-06-08 16:13:27 +00:00
cxl
5b4dcd91c7 .cosmetics
git-svn-id: svn://ultimatepp.org/upp/trunk@14565 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-06-07 11:38:43 +00:00
cxl
56a3153d0d Painter Painter SSE2 alpha-blending fixed for MacOS (different RGBA layout)
git-svn-id: svn://ultimatepp.org/upp/trunk@14558 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-06-07 08:33:19 +00:00
cxl
46fc3a4abc ide: Fixed performance issue with .log highlighting
git-svn-id: svn://ultimatepp.org/upp/trunk@14552 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-06-05 09:53:29 +00:00
cxl
d8b023f48b Painter: SSE2 alphablending
git-svn-id: svn://ultimatepp.org/upp/trunk@14546 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-06-04 15:20:52 +00:00
cxl
0ba1119dcf ide: GCC builder removed PLATFORM #ifdefs where possible
git-svn-id: svn://ultimatepp.org/upp/trunk@14542 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-06-04 08:28:00 +00:00
cxl
aca85f6080 Core: memhash32 improvements, GLDraw: removed DLOG
git-svn-id: svn://ultimatepp.org/upp/trunk@14541 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-06-03 16:17:03 +00:00
cxl
53e2e04ccd Core: String / char * literal comparison optimised
git-svn-id: svn://ultimatepp.org/upp/trunk@14540 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-06-03 09:30:29 +00:00
cxl
fd4608b573 Core: Hashing fix
git-svn-id: svn://ultimatepp.org/upp/trunk@14539 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-06-02 21:33:32 +00:00
cxl
34ae84e430 Core: ARM fixes
git-svn-id: svn://ultimatepp.org/upp/trunk@14538 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-06-02 08:40:49 +00:00
cxl
6a62d209e8 Core: Fix in String hashing
git-svn-id: svn://ultimatepp.org/upp/trunk@14536 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-06-02 08:08:49 +00:00
cxl
3cd4f0cd68 Core Now using 64 bit hashes on 64 bit CPUS (faster)
git-svn-id: svn://ultimatepp.org/upp/trunk@14532 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-06-01 13:37:31 +00:00
cxl
2a60774780 Draw: Fixed Image::operator==
git-svn-id: svn://ultimatepp.org/upp/trunk@14525 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-06-01 07:41:08 +00:00
cxl
07c9863003 Core: Mem
git-svn-id: svn://ultimatepp.org/upp/trunk@14523 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-06-01 00:19:02 +00:00
cxl
e21fe262af uppsrc: In preparation to move to 64 bit hash codes, hash code type is now hash_t (replaces unsigned, dword)
git-svn-id: svn://ultimatepp.org/upp/trunk@14521 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-31 16:13:28 +00:00
cxl
e3fccbf058 Core: String cleanup
git-svn-id: svn://ultimatepp.org/upp/trunk@14519 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-30 17:27:54 +00:00
cxl
a3b4422434 Core: ARM fixes
git-svn-id: svn://ultimatepp.org/upp/trunk@14518 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-30 17:20:34 +00:00
cxl
32d42c63e0 Core: String compare optimizations
git-svn-id: svn://ultimatepp.org/upp/trunk@14517 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-30 17:15:06 +00:00
oblivion
c82a0d054d SSH: ToDo list updated.
git-svn-id: svn://ultimatepp.org/upp/trunk@14511 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-28 19:31:15 +00:00
oblivion
0a51023b22 Core/SSH: Z compression is enabled. (uses plugin/z on WIN32)
Core/SSH: A CLANG warning (-Wimplicit-function-declaration) condition for gettimeofday() function is fixed. 
Core/SSH: Cleanup, small bugfixes and cosmetics..
Core/SSH: API docs are updated accordingly.

git-svn-id: svn://ultimatepp.org/upp/trunk@14509 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-28 13:22:30 +00:00
cxl
71966345a0 Core: Mem: ARM fixes
git-svn-id: svn://ultimatepp.org/upp/trunk@14507 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-27 17:09:35 +00:00
cxl
dae458db06 Core: Mem.h improvements
git-svn-id: svn://ultimatepp.org/upp/trunk@14505 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-27 16:39:08 +00:00
cxl
67b4da171a Core/SSL: Removed deprecated stuff
git-svn-id: svn://ultimatepp.org/upp/trunk@14504 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-26 22:20:20 +00:00
cxl
20247401d8 .Core/Mem
git-svn-id: svn://ultimatepp.org/upp/trunk@14503 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-26 17:05:11 +00:00
cxl
ae1a747bf0 Core: Fixed to compile with ARM
git-svn-id: svn://ultimatepp.org/upp/trunk@14502 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-25 21:27:25 +00:00
cxl
4494be0c2b Core/SSL: Added OPENSSL_thread_stop to cleanup after thread exit
git-svn-id: svn://ultimatepp.org/upp/trunk@14500 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-25 16:12:27 +00:00
cxl
1fe53edbdd Draw: ImageScale fixed, uppsrc: various minor fixes related to Mem.h
git-svn-id: svn://ultimatepp.org/upp/trunk@14497 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-24 08:40:20 +00:00
cxl
3c4d3a67eb Core: memcpyq, memcpydq, memcpy is using them...
git-svn-id: svn://ultimatepp.org/upp/trunk@14494 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-22 17:00:36 +00:00
cxl
461b920c61 uppsrc: Many memcpy, memset converted to new memory functions
git-svn-id: svn://ultimatepp.org/upp/trunk@14493 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-22 15:14:16 +00:00
cxl
b2c68439cc SSE related includes reorganized
git-svn-id: svn://ultimatepp.org/upp/trunk@14492 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-22 11:10:22 +00:00
cxl
2daa4329e4 Core: memcpyd, memsetd now reduced in code size, Vector::Grow now using new memory routines
git-svn-id: svn://ultimatepp.org/upp/trunk@14491 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-22 09:36:44 +00:00
cxl
31845bb1db Core: Fix in svo_memset form unaligned CPUs
git-svn-id: svn://ultimatepp.org/upp/trunk@14489 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-21 17:44:58 +00:00
cxl
c9691e8ad0 Core: New highly optimised svo_memcpy, svo_memset, memcpyd functions
git-svn-id: svn://ultimatepp.org/upp/trunk@14488 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-21 17:18:24 +00:00
cxl
7e2a6f1d0c Core, Draw, Painter: memsetd and RGBAFill optimized
git-svn-id: svn://ultimatepp.org/upp/trunk@14486 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-20 14:39:18 +00:00
cxl
0f8a51e71f Core: Fixed random generator seed issue in win32
git-svn-id: svn://ultimatepp.org/upp/trunk@14480 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-18 12:09:49 +00:00
cxl
be4b4e3334 Draw: RescaleFilter now parallelized
git-svn-id: svn://ultimatepp.org/upp/trunk@14472 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-14 12:31:53 +00:00
cxl
2bbc43a45a Core: SwapEndian16 overloading fixes
git-svn-id: svn://ultimatepp.org/upp/trunk@14442 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-08 14:11:49 +00:00
cxl
fc2f3f01ca Core: Peek, Poke, Stream: Get16, 32, 64 optimized
git-svn-id: svn://ultimatepp.org/upp/trunk@14440 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-08 13:55:42 +00:00
cxl
ed260044ee Core: Peek/Poke
git-svn-id: svn://ultimatepp.org/upp/trunk@14436 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-08 08:09:36 +00:00
cxl
86174fa387 .docs, MINGW tls patch removed
git-svn-id: svn://ultimatepp.org/upp/trunk@14420 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-01 17:02:25 +00:00
cxl
af36763654 Core: Ops fixes
git-svn-id: svn://ultimatepp.org/upp/trunk@14418 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-01 15:45:54 +00:00
cxl
2e97e6e793 Core: SignificantBit64 fix for aarmhf
git-svn-id: svn://ultimatepp.org/upp/trunk@14417 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-01 15:16:46 +00:00
cxl
d63222f61d CtrlCore: Fix of serialization on armhf, ide: lxde terminal support
git-svn-id: svn://ultimatepp.org/upp/trunk@14414 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-01 10:45:02 +00:00
cxl
7208f37f46 ide: CLANG now default method in win32
git-svn-id: svn://ultimatepp.org/upp/trunk@14378 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-25 08:03:15 +00:00
cxl
a6724def2b Core/SSH: Removed RLOGs
git-svn-id: svn://ultimatepp.org/upp/trunk@14370 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-24 14:19:07 +00:00
cxl
7cbe9c2615 Core:SSH: crypto ssl fix
git-svn-id: svn://ultimatepp.org/upp/trunk@14366 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-24 14:06:56 +00:00
cxl
9f0183f0f1 Core/SSL: Now using 'crypto ssl' for MSVC too
git-svn-id: svn://ultimatepp.org/upp/trunk@14365 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-24 14:05:02 +00:00
cxl
6b253d7b66 upp.src: OpenBSD patches
git-svn-id: svn://ultimatepp.org/upp/trunk@14364 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-24 08:14:38 +00:00
cxl
d8aba54b7e Core/SSH: Fixed clang ssl, ide: License update
git-svn-id: svn://ultimatepp.org/upp/trunk@14356 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-23 12:07:18 +00:00