twinaphex
2b840c0384
Refactor perf counters
2015-09-20 10:02:59 +02:00
Francisco José García García
50172454d2
(Vita) Remove -U__ARM_NEON__
2015-09-18 01:21:24 +02:00
twinaphex
458a0f3a27
Merge performance_linux.c with platform_linux.c
2015-09-16 05:42:16 +02:00
twinaphex
3914bb7611
Refactor performance.c - should use performance_linux.c codepaths
...
now if __linux__ is defined
2015-09-15 22:34:48 +02:00
twinaphex
7bd5ec0ffe
Refactor performance_android.c to performance_linux.c - compile it in for Linux too
2015-09-15 22:32:28 +02:00
twinaphex
f246b4ce0b
(performance_android.c) Cleanups
2015-09-15 19:30:11 +02:00
Sergi Granell
e45f42a388
(Vita) Update Makefile.griffin,file_path.c,performance.c
2015-08-30 18:46:49 +02:00
Sergi Granell
f0ea1fd454
(Vita) Update Makefile.griffin, performance.c and file extensions
2015-08-30 16:12:45 +02:00
twinaphex
340caec0a0
(SNC) Fix a bunch of compiler warnings
2015-06-30 15:49:40 +02:00
twinaphex
cc300120be
(rewind.c) Get rid of unused variables
2015-06-27 17:26:35 +02:00
twinaphex
f01e481362
(performance.c) Some C89 fixes
2015-06-26 19:22:21 +02:00
Alcaro
4ca6c2398c
More C89 cleanups, part 3
2015-06-26 18:35:52 +02:00
Alcaro
1bbd54f597
Some C89 strict fixes
2015-06-26 17:03:12 +02:00
twinaphex
c36e21ed13
(General) Cleanup
2015-06-12 17:00:37 +02:00
twinaphex
e67f3f246d
Rearrange header include dependencies
2015-06-02 17:17:46 +02:00
twinaphex
7bb2e5f582
initialize timespec variable
2015-06-02 16:51:10 +02:00
twinaphex
752849dcb2
(Android) Add VFPv3/VFPv4 flags
2015-05-02 08:08:42 +02:00
twinaphex
a68253940f
(performance.c) Make it C89-compatible
2015-04-12 19:18:00 +02:00
aliaspider
effaf20608
(3DS) use cpu ticks for the performance counter.
2015-04-08 19:01:16 +01:00
aliaspider
d64e235cce
(3DS) osGetTime is in milliseconds.
2015-04-02 03:58:53 +01:00
aliaspider
2045cee432
preliminary 3DS port.
2015-04-01 22:14:13 +01:00
twinaphex
e6f0d366cb
Go through global_get_ptr
2015-03-21 04:43:18 +01:00
Twinaphex
4a0d2367d6
(OSX/iOS) Implement clock_gettime for OSX/iOS
2015-02-28 18:51:07 +01:00
aliaspider
4317c4f1cb
(PSP) fix build.
...
add 7-zip support.
fix cores filenames detection in core_info_list_new.
use sceRtcGetCurrentTick instead of the less precise gettimeofday for
the performance counter.
2015-02-25 13:30:46 +01:00
twinaphex
886e6f3f1e
Start adding documentation for performance.c
2015-01-09 02:37:46 +01:00
twinaphex
ecf499c588
Update headers
2015-01-07 18:24:13 +01:00
twinaphex
219450dd46
performance.c - rename 'time' variable to avoid declaration shadowing
2014-10-22 07:24:37 +02:00
twinaphex
a92ec148bd
Rename more local index variables
2014-10-21 00:11:50 +02:00
twinaphex
1dd985e3fb
(PS3) performance.c - buildfix
2014-10-10 19:02:44 +02:00
Mike Robinson
8a9593cd3a
Reduce CPU features log spam
2014-10-10 00:05:39 +01:00
twinaphex
8437e4bd2a
Style/indent nits
2014-09-15 07:03:54 +02:00
twinaphex
2d08fbb875
(performance.c) Add RETRO_SIMD_AES
2014-09-02 20:50:43 +02:00
twinaphex
fbb0b57cae
Use __ARM_NEON__ define instead of HAVE_NEON
2014-07-26 20:18:37 +02:00
Twinaphex
fb48f513d7
Use rarch_get_perf_counter implementation for OSX as well
2014-07-26 04:43:36 +02:00
Twinaphex
b9b79aeff0
(iOS) rarch_get_perf_counter should work properly now
2014-07-26 04:35:00 +02:00
twinaphex
9a2ee92045
(Win32/Xbox) Performance counters were broken on Win32/Xbox before,
...
implement generic retro_perf_log implementation
2014-06-03 21:51:14 +02:00
twinaphex
001d6e8897
Get rid of PERF_TEST entirely - if Performance Counters setting is
...
enabled, will also report performance counters log at exit
2014-06-01 22:16:22 +02:00
twinaphex
753d78dfd3
(Performance counters) Add performance counters to regular build
...
(Menu/Setting) Enable g_extern.perfcnt_enable - turns RetroArch
frontend perfcounters on/off
(Menu) Add menu option 'Performance Counters'
2014-06-01 22:07:39 +02:00
Themaister
3138152a80
Allow perf counter reset from RGUI.
2014-06-01 20:24:55 +02:00
twinaphex
df53c6b6e7
(Menu) Add Performance Counters Option. TODO - when in Performance
...
Counters menu, should update values in real-time
2014-06-01 18:45:03 +02:00
twinaphex
b5d1e9aa83
(iOS) Take out forcibly hacking out all ARM ASM code for iOS port
2014-05-10 23:37:01 +02:00
twinaphex
0e45b11246
(Apple) Style nits
2014-04-19 20:16:29 +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
8d6a7dbe1f
(Console) Bakes in filters now for ifndef HAVE_DYLIB targets
2014-04-16 03:33:10 +02:00
twinaphex
dade7c4af1
Implement rarch_get_cpu_cores for Android and Xbox 360
2014-04-15 22:42:10 +02:00
Themaister
980eefdd8c
Autodetect number of CPU cores for softfilter.
2014-04-15 17:55:40 +02:00
twinaphex
488e6b6f0b
(GX) Add RETRO_SIMD_PS (Paired single) to performance.c/libretro.h
2014-03-08 05:00:52 +01:00
twinaphex
1a29172f11
(PSP) Create gettimeofday implementation (for MIPS) for rarch_get_time_usec
2014-02-17 16:49:31 +01:00
twinaphex
88ecc59aa3
(PSP) Implement rarch_get_perf_counter for MIPS with gettimeofday
2014-02-17 15:58:46 +01:00
twinaphex
83433bea4b
(PSP) Add RETRO_SIMD_VFPU
2014-02-16 17:32:54 +01:00