Commit Graph

10381 Commits

Author SHA1 Message Date
twinaphex
0a4e839384 (SoftFilters) 2xBR fixed by Hyllian 2014-04-18 20:43:34 +02:00
twinaphex
fd215a1d27 (iOS) Build fix - don't compile in ARM NEON code in the meantime
until assembly files are fixed to assemble with LLVM/Clang
2014-04-17 23:04:40 +02:00
twinaphex
63b942b301 Ifdef out unsupported .arm line (also - LLVM/Clang assembler does
not seem to like float literals at all. Please try to change these
into something else)
2014-04-17 22:56:28 +02:00
twinaphex
10f71265e5 (Apple OSX) Build with HAVE_THREADS defined 2014-04-17 22:16:28 +02:00
twinaphex
8e015a71b4 (Apple) Build fix 2014-04-17 22:10:37 +02:00
twinaphex
c5a6e16503 Add gas-preprocessor.pl to tools/ 2014-04-17 21:15:05 +02:00
twinaphex
d8de45a6c9 (SoftFilter) cleanup scale2x.c 2014-04-17 21:00:42 +02:00
twinaphex
f6c6346400 (GX) Fix warnings 2014-04-17 20:53:31 +02:00
twinaphex
896edf8850 (GX) Build fix 2014-04-17 20:52:35 +02:00
twinaphex
34fc044bbf Filters need to be C90-compatible for Android build 2014-04-17 20:51:46 +02:00
twinaphex
569de131a0 Move device enums outside of driver.h - and create new callback
for 'getting' the number of 'devices' the input driver supports
2014-04-17 20:47:43 +02:00
Twinaphex
4e2572bbfe (MSVC 360) Build fix 2014-04-17 17:42:41 -07:00
twinaphex
d4845cc6e3 (RARCH_CONSOLE) Fix whole archive linking for NXEngine cores 2014-04-17 18:10:04 +02:00
twinaphex
70dd57ed63 Add MSB_FIRST to all big-endian consoles 2014-04-17 17:23:38 +02:00
twinaphex
8ea17075aa (SoftFilters) Port EPX to SoftFilter spec - RGB565 only for now 2014-04-17 17:21:35 +02:00
twinaphex
00ac99148a (SoftFilters) 2xSaI - Add 4444 macros 2014-04-17 16:40:59 +02:00
Themaister
f8d065eeb6 [HW render] set known blending equation. 2014-04-17 15:32:36 +02:00
twinaphex
37c8ea816c (SoftFilters) Fixes crashes with HQ2x - note - HQ2x is very slow due to YUV table 2014-04-17 14:58:30 +02:00
twinaphex
aa3cdb4e05 (SoftFilters) Cleanup scale2x.c 2014-04-17 13:39:06 +02:00
twinaphex
7d1de6a319 (SoftFilters) 2xSaI and SuperEagle support XRGB8888 now too 2014-04-17 13:35:57 +02:00
twinaphex
2f250d804a (SoftFilter) Fixed XRGB8888 for Super2xSaI - got rid of 'sai_write' function 2014-04-17 13:14:05 +02:00
twinaphex
f2fe9b23a1 (SoftFilters) Simplify all Kreed xSaI filters 2014-04-17 12:21:18 +02:00
twinaphex
08ab8a122f (SoftFilters) Simplify Super2xSaI code for interpolation/getresult functions- and add 32bpp routines - broken colors for 32bpp 2014-04-17 11:57:17 +02:00
twinaphex
cfb9cbdbd1 (SoftFilters) Refactor super2xsai.c 2014-04-17 11:14:57 +02:00
twinaphex
8a214da781 (SoftFilters) Add SuperEagle filter (RGB565 only for now) 2014-04-17 00:53:19 +02:00
twinaphex
c762f61efc (xSaI) Refactor some code 2014-04-17 00:05:33 +02:00
twinaphex
fc120db9d7 Add super2xsai.c 2014-04-16 21:15:57 +02:00
twinaphex
e693e93b57 (SoftFilter) Add Super2xSaI filter (RGB565 only for now) 2014-04-16 21:15:02 +02:00
twinaphex
2b3624a864 (SoftFilters) Fixed HQ2x 2014-04-16 18:12:31 +02:00
twinaphex
09bb2b4fae (SoftFilter) 2xBR - Hook up last_second and first_second to
worker thread function
2014-04-16 18:00:19 +02:00
twinaphex
c6e64d5c69 (SoftFilter) Add first_second and last_second to filter_thread_data
for 2xBR
2014-04-16 17:59:35 +02:00
twinaphex
6cd2cb4abe (SoftFilter) Refactor HQ2x somewhat 2014-04-16 17:43:52 +02:00
twinaphex
390d198812 Uniquely name gfx/scaler/filter.c for MSVC 2014-04-16 15:48:33 +02:00
Twinaphex
b4592f6286 (MSVC) Build fix 2014-04-16 14:45:34 -07:00
twinaphex
09d29d267a (RARCH_CONSOLE) Fix rarch_softfilter_get_name for consoles 2014-04-16 13:42:50 +02:00
twinaphex
5c0f30c569 (SoftFilter) Compile with release set to release by default 2014-04-16 13:30:17 +02:00
twinaphex
b4a6635e67 (SoftFilter) Port of HQ2x- segfaults sporadically - needs fixing 2014-04-16 13:29:32 +02:00
Themaister
1ccbc10d22 Style nit. 2014-04-16 11:38:04 +02:00
twinaphex
9772c48016 (SoftFilter) Cleaner and more portable way of grabbing the name from the filter 2014-04-16 06:48:24 +02:00
twinaphex
a090806abc (SoftFilters) Add 2xSaI filter - RGB565 only for now 2014-04-16 06:34:20 +02:00
twinaphex
415440948c (menu_settings.c) Build fix 2014-04-16 03:36:54 +02:00
twinaphex
8d6a7dbe1f (Console) Bakes in filters now for ifndef HAVE_DYLIB targets 2014-04-16 03:33:10 +02:00
twinaphex
45c917afa4 Compile in filters for console ports (HAVE_DYLIB not defined in
Griffin)
2014-04-16 02:09:09 +02:00
twinaphex
4cd1094151 Add Makefile for filters (needs to be made crossplatform later) 2014-04-16 01:49:21 +02:00
Themaister
927ffa7ea3 Revert "(Android) Build fix"
This reverts commit f7c2332c0d.
2014-04-16 01:19:18 +02:00
twinaphex
b5dc514f1a Add untested Hylian 2xBR C code - right now shows some broken colors
and that's it
2014-04-16 00:55:09 +02:00
twinaphex
f7c2332c0d (Android) Build fix 2014-04-15 23:28:20 +02:00
twinaphex
dade7c4af1 Implement rarch_get_cpu_cores for Android and Xbox 360 2014-04-15 22:42:10 +02:00
twinaphex
6bb5a08f3e (Softfilters) Prevent code duplication in scale2x.c 2014-04-15 21:18:43 +02:00
twinaphex
bbcac9463b Cleanup scale2x.c 2014-04-15 21:04:26 +02:00