Commit Graph

25 Commits

Author SHA1 Message Date
veejay
1f97e186bb WIP 2023-09-16 23:28:58 +02:00
veejay
b298c9c954 WIP 2023-09-16 23:27:35 +02:00
veejay
db3394f2b3 WIP 2023-09-16 23:25:59 +02:00
veejay
b6e82ad0bd WIP 2023-09-16 23:24:53 +02:00
veejay
7fbad0cc11 WIP 2023-09-16 23:23:14 +02:00
veejay
dc9bf43e26 WIP 2023-09-16 23:20:13 +02:00
veejay
c91f89de48 use uint8x8_t instead 2023-09-16 23:13:38 +02:00
veejay
e5caef9fa7 no bool 2023-09-16 23:02:30 +02:00
veejay
4a6322c46b refactor ARM sub and supersampling routines 2023-09-16 18:29:47 +02:00
veejay
d2846923b9 no vshrq_n_u8 for uint8x8t 2023-09-08 01:35:50 +02:00
veejay
63f0892b04 add armv8-a memcpy, armv8-a memset, add armv8-a, armv7-a and SSE2 super and down sampling routines 2023-09-07 23:05:16 +02:00
veejay
1c6acd6871 add sub and supersampling routines for arm neon 2023-09-05 23:52:24 +02:00
Jerome Blanchi aka d.j.a.y
8911b0c899 Fix build 2019-06-15 16:34:04 +02:00
c0ntrol
36d0f6e55a move shared libraries to veejay-core package 2019-06-15 14:55:39 +02:00
c0ntrol
dc89c1c135 fix compile warnings ( ./configure --enable-compile-warnings ) 2016-03-25 16:16:04 +01:00
c0ntrol
cce52c2a7a cleanup, update email addr, fix compile warnings 2016-03-22 20:43:42 +01:00
niels
413085632e clean up 2015-12-10 22:37:52 +01:00
niels
70ddd6dee2 added #73, refactor task handler, fix problem in task manager that caused threads to run in serial, added parameter to alpha:set from mixing source, optimized mask transition, updated status handling in all clients, added new icons, removed obsolete code 2015-12-06 20:32:15 +01:00
niels
9fc7a9ecbd fix editlist display in reloaded, fix video file loading, fix edit list routines, fix yuv4mpeg, fix video settings initialization 2015-04-17 23:52:34 +02:00
niels
402f1a18cd failsave in fx apply, refactor pixel task, delete obsolete code 2015-01-27 23:19:45 +01:00
niels
6b49830264 add mmx ext to yuv resampling, have mmx macros in one location, added faster yuv 4:2:2 to YUYV routine (optimizes put to SDL display), added mmxext optimized slow motion 2014-12-28 14:58:03 +01:00
niels
558f553665 fix stripes in new super sampling 2014-12-28 02:11:24 +01:00
niels
4b6e573d4e detect if femms is working on newer amd, add detection for avx, added avx optimized memcpy, added mmx and mmxext optimized memcpy from xine, added optmized sub and super sampling routines 2014-12-27 21:07:13 +01:00
niels
8dd3693fe7 fix cflags for 32 bit systems, rewrite slow motion (alt+a,s,d,f,g,h,j,k,l) in simpler terms for better auto vectorization with gcc, fixes to libsubsample, bump copyright year in notice, added -O3 gcc flag to enable auto vectorization for libvje,libyuv and libvjmem. 2014-12-22 23:57:10 +01:00
niels
d07bc70cb8 fix compile warnings, fix setting of optimziation level, move subsample to libsubsample, disable optimization level for libsubsample, fix crash on exit, clean up, smaller bugfixes 2014-12-22 00:11:13 +01:00