Commit Graph

3968 Commits

Author SHA1 Message Date
Themaister
74e4ae7286 Fix CXX_BUILD. 2012-10-04 09:09:04 +02:00
Themaister
069cffb7b9 Fix broken build on Win32. 2012-10-03 23:33:17 +02:00
twinaphex
b814f9c00d (DYLIB) If dlopen fails, return specific error message with dlerror
so we know what's happening
2012-10-03 23:16:32 +02:00
twinaphex
2dcb61cb53 (Android) Some more work - fails right now at dylib_load 2012-10-03 19:45:20 +02:00
twinaphex
0d0fd03e09 (Android) use RARCH_LOG in bifrost.c 2012-10-03 16:23:50 +02:00
twinaphex
c49aa886a1 (Android) Need to add JNI_OnLoad and JNI_OnUnLoad in Bifrost 2012-10-03 06:11:33 +02:00
twinaphex
ad7bc1bbe2 (Android) Add missing (and required by Eclipse) 'gen' directory 2012-10-03 06:02:03 +02:00
twinaphex
4cfafc65b7 (Android / JNI) Compiles RetroArch in ARM mode now instead of THUMB -
can now use mrc instruction
2012-10-03 00:02:46 +02:00
twinaphex
0a20857a44 (ARM) Add mrc ARM define for benchmark.c
- Some Android build fixes
- Removed doubly defined static inline function
2012-10-02 23:59:19 +02:00
Themaister
8dd51016dc Make sure LOAD_GL_SYM doesn't get double define. 2012-10-02 23:36:18 +02:00
Themaister
aa74c185f3 Use glMapBuffer to copy data to texref bufs. 2012-10-02 22:18:53 +02:00
Themaister
657c9ea3e8 Fix build on PS3. 2012-10-02 20:23:10 +02:00
Themaister
e351dcc59c Should allow fast path for PS3 on glTexImage2D. 2012-10-02 20:16:55 +02:00
twinaphex
93be96b9d2 (Wii) Bump up version number 2012-10-02 18:05:09 +02:00
twinaphex
977ed2f103 Add log regarding benchmark logic - and incrementing call count 2012-10-02 01:23:55 +02:00
Themaister
5b0525d2e2 Drop HAVE_PBO. Use custom conversion routines.
Measured custom 15->32 conversion to be up to 10x faster on my setup.
2012-10-02 01:04:47 +02:00
twinaphex
c54035e3f3 (PS3) Fix benchmarking on PS3 by expanding ifdef of GNUC - also
add PERF_TEST options to most platforms
2012-10-02 00:47:20 +02:00
Themaister
018b97be72 Add logging code to gl_copy_frame. 2012-10-01 23:59:11 +02:00
Themaister
1bac5421ff Update benchmarks for GCC + x86.
Compile with make PERF_TEST=1 to enable performance logging.
2012-10-01 23:43:16 +02:00
twinaphex
8ffd954122 (Xbox 1) benchmark.c - add Xbox 1 support 2012-10-01 23:04:40 +02:00
Themaister
939749604f Try to avoid "dying" if EGL is missing. 2012-10-01 22:57:33 +02:00
Themaister
4db4d414a9 Should fix build on OSX. 2012-10-01 22:48:36 +02:00
twinaphex
b9a426a954 (360) benhmark.c works on 360 now too 2012-10-01 22:26:27 +02:00
Themaister
9c462e19b7 Add basic turbo support. 2012-10-01 22:16:16 +02:00
twinaphex
10da277059 (Wii) benchmark.c compiles now for Wii too 2012-10-01 22:02:20 +02:00
twinaphex
535045a48b Add preliminary benchmark.c/benchmark.h - works on PS3 right now 2012-10-01 21:45:09 +02:00
twinaphex
a36a546236 (RGL2) Change order of source input files - RGL2 2012-10-01 20:20:10 +02:00
twinaphex
691145f136 (PS3/ RGL) Add temporary RGLv2 Makefile 2012-10-01 18:46:14 +02:00
twinaphex
666ed41234 (PS3) Build fix
(RMenu) Get rid of (now) unnecessary includes
2012-10-01 04:04:50 +02:00
twinaphex
6c5d6515ce (XDK) 360 and Xbox 1 now both use the same Direct3D driver 2012-10-01 03:35:38 +02:00
twinaphex
a457257164 (360) Remove duplicate function 2012-10-01 02:46:58 +02:00
twinaphex
c7f8535ecf (360) Shows amount of shaders that were loaded at init 2012-10-01 02:45:29 +02:00
twinaphex
4ae233f1f0 (XDK) Reports screen resolution now at device init 2012-10-01 01:17:30 +02:00
twinaphex
011037eea2 (XDK Xbox 1) Refactor Xbox 1 code too 2012-10-01 00:41:06 +02:00
Themaister
b73243b521 Fix CXX_BUILD. 2012-10-01 00:12:07 +02:00
twinaphex
b954472295 (360) Move D3D init/destroy code to context file 2012-10-01 00:09:37 +02:00
Themaister
043bcfd1de Minor refactor. gl_set_shader_viewport(). 2012-09-30 19:55:33 +02:00
Themaister
66867c9b07 Remove breaking include of gl_common.h. 2012-09-30 19:28:36 +02:00
twinaphex
594aaa4600 (PS3) Some more refactorings to do with RMenu context files 2012-09-30 18:37:27 +02:00
twinaphex
7ab348dc40 (360) BUild fixes + 360 uses RMenu context file now 2012-09-30 18:29:32 +02:00
twinaphex
4d80a71f7e (XDK) Refactorings - build fixes 2012-09-30 17:57:32 +02:00
twinaphex
71443385e9 (PS3/XDK - Context) Some refactorings 2012-09-30 17:51:48 +02:00
twinaphex
c1e3dcd00e (Xbox 1/360) XDK context file updated - fixes build 2012-09-30 17:10:04 +02:00
Themaister
5e70581a5f Return axis values that makes more sense. 2012-09-30 16:11:13 +02:00
Themaister
c6c68dfcf1 Don't return bogus if joypad isn't connected. 2012-09-30 15:59:05 +02:00
Themaister
4e4972aa7a Drop packing in SDL.dll on Win32 slim. 2012-09-30 15:50:17 +02:00
Themaister
8d8dce7d2b Don't display mouse. Set window title immediately. 2012-09-30 15:08:11 +02:00
Themaister
5ae20a9f3c Log if graphics driver doesn't init input. 2012-09-30 15:03:53 +02:00
Themaister
74d7707875 Add dinput to input driver list. 2012-09-30 14:59:27 +02:00
Themaister
dd6d27c108 Add WGL context. 2012-09-30 14:41:58 +02:00