Themaister
|
18f704988d
|
Add perf counter to d3d frame.
|
2012-11-04 00:14:43 +01:00 |
|
Themaister
|
29158640e6
|
Slim down double ifdef.
|
2012-11-03 23:11:27 +01:00 |
|
twinaphex
|
c89a601b2e
|
(Android) Take out (erroneous) HAVE_FIXED_POINT ifdef
|
2012-11-03 23:04:33 +01:00 |
|
Themaister
|
61a5b42ee7
|
Purge some more fixed point cruft.
|
2012-11-03 23:03:57 +01:00 |
|
Themaister
|
aaefdbf27e
|
Remove lingering HAVE_FIXED_POINT define.
|
2012-11-03 23:02:27 +01:00 |
|
twinaphex
|
f6031379f4
|
Remove HAVE_FIXED_POINT in general.h
|
2012-11-03 23:00:42 +01:00 |
|
twinaphex
|
55562a96af
|
(Android) Clean up native glue code + inline some stuff
|
2012-11-03 22:52:41 +01:00 |
|
twinaphex
|
f4d6fedd44
|
(Android) Add commented-out NEON CFLAG for now
|
2012-11-03 22:26:15 +01:00 |
|
Themaister
|
879efadf01
|
Fix CXXBUILD.
|
2012-11-03 22:22:49 +01:00 |
|
twinaphex
|
6932f866ca
|
(Android) Try to reduce call stack by pointing everything in thread entry function
|
2012-11-03 21:03:14 +01:00 |
|
Themaister
|
3e2863af4a
|
Add VOLUME_UP, VOLUME_DOWN to command interface.
|
2012-11-03 20:12:57 +01:00 |
|
twinaphex
|
610b54e3b2
|
(Android) Some initial context restoring in EGL context
|
2012-11-03 19:23:52 +01:00 |
|
twinaphex
|
46a4efd885
|
(Android) Better lifecycle management - getting close to restoring state
|
2012-11-03 19:06:55 +01:00 |
|
twinaphex
|
2e58e25dbe
|
(Android) Can now cleanly exit with back button - lifecycle event
improvements
|
2012-11-03 17:42:09 +01:00 |
|
twinaphex
|
09b4630ef4
|
(Griffin) Quick build fix
|
2012-11-03 16:40:47 +01:00 |
|
twinaphex
|
89e77ee9b5
|
(Griffin) Add audio override hooks for OpenSL
|
2012-11-03 16:40:47 +01:00 |
|
Themaister
|
91edc8ff49
|
Add volume control.
It imposes no performance loss as it is performed
during s16->float conversion.
It is however grouped together with check_mute.
|
2012-11-03 14:15:03 +01:00 |
|
twinaphex
|
71f71c909d
|
(Android) Implement macro override calls for Android - for bypassing
several layers of function call indirection
|
2012-11-03 10:18:08 +01:00 |
|
twinaphex
|
e0e5e8cb1b
|
(Android GLSL) MAX_PROGRAMS 8 instead of 16, MAX_TEXTURES 4 instead
of 8, PREV_TEXTURES 3 instead of 7
|
2012-11-03 09:35:18 +01:00 |
|
twinaphex
|
a3c14626a4
|
(GL) Use macro defines for context functions - will override this for
Griffin targets in order to avoid function pinter
|
2012-11-03 09:18:31 +01:00 |
|
twinaphex
|
9da9c8042b
|
(Android) Use Griffin - faster
|
2012-11-03 08:42:33 +01:00 |
|
twinaphex
|
724206c348
|
(Android) reinsert native glue code
|
2012-11-03 07:17:55 +01:00 |
|
twinaphex
|
faba5f4c13
|
(Android) Fixup input logs
|
2012-11-03 04:36:32 +01:00 |
|
twinaphex
|
1d31f7efa0
|
(Android) All keyboard hotkeys work now
|
2012-11-03 00:57:47 +01:00 |
|
twinaphex
|
0dbcdb087d
|
(Android) Rewrite of input code
|
2012-11-03 00:31:05 +01:00 |
|
Themaister
|
d875c78988
|
Add input_enable_hotkey to joyconfig.
|
2012-11-02 23:27:08 +01:00 |
|
Themaister
|
0ac3ee7d31
|
Add input_hotkey_enable.
Adds a mechanism to toggle when hotkeys are enabled.
|
2012-11-02 23:26:29 +01:00 |
|
twinaphex
|
02f81a38c2
|
(Android) Create input_state for Android app - can now signal that a window
was created, or that we want to shutdown
|
2012-11-02 22:27:22 +01:00 |
|
Themaister
|
6ce23c57df
|
Fix x86_cpuid to preserve ebx for PIC.
|
2012-11-02 21:25:54 +01:00 |
|
twinaphex
|
312a81a663
|
(Android) Set -fno-stack-protector
|
2012-11-02 18:11:34 +01:00 |
|
twinaphex
|
66c830a9a1
|
(Android) Rename sse3 to ssse3
|
2012-11-02 05:32:52 +01:00 |
|
twinaphex
|
18aa791296
|
(Android) Now detects if CPU has NEON or SSE3
|
2012-11-02 05:27:58 +01:00 |
|
twinaphex
|
7ac8d02a05
|
(Android) Performance changes - build fix
|
2012-11-02 04:13:35 +01:00 |
|
Themaister
|
36f32696b2
|
Always compile in performance.c on Win32.
|
2012-11-01 22:40:42 +01:00 |
|
Themaister
|
c6b50d2645
|
Add CPU feature detection for X86.
|
2012-11-01 22:31:24 +01:00 |
|
Themaister
|
2d5d1295cd
|
Purge overkill perf checks.
|
2012-11-01 21:36:16 +01:00 |
|
twinaphex
|
34f5d0ceb6
|
Revert "(OpenSL/Android) Reduce latency by going from 8 to 6 buffers"
This reverts commit 26d6d18a0295a58f91410dba77dc9331e20991d4.
|
2012-11-01 21:08:04 +01:00 |
|
twinaphex
|
26d6d18a02
|
(OpenSL/Android) Reduce latency by going from 8 to 6 buffers
|
2012-11-01 20:21:07 +01:00 |
|
twinaphex
|
137ca5cefe
|
(Linux) Try to log processor features
|
2012-11-01 07:57:39 +01:00 |
|
twinaphex
|
b0e4ca599c
|
(PC/Linux) performance_android.c works for PC Linux too - refactor as
performance_linux and compile it in for Linux build (but don't yet use it)
|
2012-11-01 07:41:36 +01:00 |
|
twinaphex
|
85f6ddc4ae
|
(Android) We'll be able to tell now at runtime whether or not
a CPU has specific features (such as NEON, hard float, SSE, etc.).
Will refactor this later and add getters/setters
|
2012-11-01 07:15:01 +01:00 |
|
twinaphex
|
cec29788bc
|
(MSVC 2010) Add solution
|
2012-11-01 06:22:10 +01:00 |
|
twinaphex
|
b240cfbc7e
|
(RARCH_PERF) Rename benchmark.c to perforance.c
(MSVC2010) Rename incorrectly named MSVC2012 solution which was
really an MSVC 2010 solution
|
2012-11-01 06:21:18 +01:00 |
|
twinaphex
|
3837a503b7
|
(Android) Reimplement native glue code
|
2012-11-01 05:48:46 +01:00 |
|
Hans-Kristian Arntzen
|
01399a2295
|
Merge pull request #58 from OV2/master
wgl fix for preferred monitor!=main monitor and width=height=0 in regular fs
|
2012-10-31 14:35:37 -07:00 |
|
twinaphex
|
a4d1305838
|
(Android) Some native glue code optimizations
|
2012-10-31 22:22:29 +01:00 |
|
Toad King
|
bc392a7379
|
default to GL core on VideoCore
performance issues were fixed a while ago so this should be a safe default now.
|
2012-10-31 17:12:02 -04:00 |
|
OV2
|
eaa637aa4b
|
win32: report correct monitor size for regular fullscreen in wgl
|
2012-10-31 21:36:17 +01:00 |
|
twinaphex
|
a2ea556be5
|
(Android) Call process_cmd and process_input directly - try to get
rid of all these poll callbacks
|
2012-10-31 19:22:34 +01:00 |
|
twinaphex
|
5240f2d9f1
|
(Android) native glue code - fix indenting and remove savestate
leftovers
|
2012-10-31 18:52:43 +01:00 |
|