twinaphex
|
fdcc5cb569
|
(XDK - Xbox 1) Improve FPS logging
(PS3) Add FPS logging
|
2012-11-14 21:51:56 +01:00 |
|
Themaister
|
1681741554
|
Reinit textures if pixel format changes in GL.
|
2012-11-10 23:56:04 +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
|
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 |
|
Themaister
|
fbfbf1ed6a
|
Log performance counters at the end.
|
2012-10-30 23:28:54 +01:00 |
|
twinaphex
|
eb17f80cfa
|
(Android) Don't do FPS reporting - might be more costly than it's worth
for regular usage
|
2012-10-30 20:17:30 +01:00 |
|
twinaphex
|
aefb3ee3af
|
(GL) Fix build for HAVE_OPENGLES target
(Android) Input - add device ID per joypad
|
2012-10-28 03:14:50 +01:00 |
|
Themaister
|
1908a81e1c
|
Add RETRO_DEVICE_POINTER.
Implemented only for X11 so far.
Also clears up viewport_size call.
Changed to viewport_info to also grab X/Y info.
|
2012-10-28 00:38:31 +02:00 |
|
Themaister
|
e53dd431b4
|
Begin merging D3D9 driver.
|
2012-10-26 22:18:26 +02:00 |
|
Themaister
|
01569ab8ec
|
Make GLES screenshots clearer.
|
2012-10-23 08:37:51 +02:00 |
|
Themaister
|
12f1eb926d
|
Add warning when FBO textures are resized.
|
2012-10-23 08:28:02 +02:00 |
|
ToadKing
|
077317d94e
|
Don't generate FBO textures too large for the platform
|
2012-10-22 22:03:00 -04:00 |
|
ToadKing
|
409a482dc5
|
Add viewport screenshot support to GLES
|
2012-10-22 19:03:57 -04:00 |
|
Themaister
|
f59cb836d4
|
Fix warning.
|
2012-10-22 09:24:33 +02:00 |
|
twinaphex
|
9bc0f382ab
|
(PS3/RMenu) refactored HAVE_CG_MENU out of existence - now
replaced with HAVE_RMENU - menu code has been moved over to
PS3 context file
|
2012-10-22 06:12:12 +02:00 |
|
twinaphex
|
f37095e994
|
(PS3) 16bit textures work correctly now - the 'blending' done
on consoles (PS3/Wii) for the ingame menu needs to be done in
software rendering - will also help with RMenu for PC
|
2012-10-22 03:56:28 +02:00 |
|
Themaister
|
a2839001f7
|
Fix warning.
|
2012-10-21 12:20:53 +02:00 |
|
Themaister
|
2145d1c4e2
|
Use RGB565 in VC context.
|
2012-10-20 21:55:58 +01:00 |
|
Themaister
|
cc4e41dafb
|
Merge branch 'master' into rgb565
Conflicts:
gfx/gl.c
|
2012-10-20 11:31:38 +02:00 |
|
Themaister
|
dd21ae58d7
|
Don't initialize globals to NULL.
|
2012-10-20 10:58:02 +02:00 |
|
Toad King
|
c7dad59402
|
Add EGLImage support to GL driver.
On videocore, uploading image textures using OpenVG instead of OpenGL ES saves us about 4.5 milliseconds per frame.
|
2012-10-19 23:08:53 -04:00 |
|
Themaister
|
93078889cc
|
Begin reworking RGB565 as default pixel format.
|
2012-10-20 01:12:02 +02:00 |
|
twinaphex
|
6bf7c3cb06
|
Update credits for collaborated files
|
2012-10-18 06:06:55 +02:00 |
|
Themaister
|
b00194e52f
|
Drop calling glClearColor.
|
2012-10-17 21:28:21 +02:00 |
|
twinaphex
|
6856a6651e
|
(RGL) Ifndef glClearColor (if default clear color is always black, then
we should remove this)
|
2012-10-17 19:43:17 +02:00 |
|
Themaister
|
6d3c12b9bd
|
Use HAVE_GLSL instead of HAVE_XML.
Replace where it makes sense.
|
2012-10-16 19:43:05 +02:00 |
|
twinaphex
|
be1abb6f38
|
(Android) Runs now - note - we might want to refactor HAVE_XML ifdefs
to HAVE_GLSL since I currently don't have HAVE_XML defined for
Android NDK
|
2012-10-16 15:38:25 +02:00 |
|
twinaphex
|
174c7d9d98
|
(RARCH_CONSOLE) g_console struct removed now - console settings
now a part of g_extern and also compiled in for PC - will use
this for RMenu
|
2012-10-15 06:25:12 +02:00 |
|
twinaphex
|
96f5c78304
|
(Android) removed bifrost.c - made libretroarch.so now a native
activity
|
2012-10-14 03:37:08 +02:00 |
|
twinaphex
|
9a38d021c2
|
Rename confusing 'driver' member to 'ctx_driver' in gl struct
|
2012-10-09 17:47:48 +02:00 |
|
Themaister
|
74e4ae7286
|
Fix CXX_BUILD.
|
2012-10-04 09:09:04 +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
|
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 |
|
Themaister
|
018b97be72
|
Add logging code to gl_copy_frame.
|
2012-10-01 23:59:11 +02:00 |
|
twinaphex
|
666ed41234
|
(PS3) Build fix
(RMenu) Get rid of (now) unnecessary includes
|
2012-10-01 04:04:50 +02:00 |
|
Themaister
|
043bcfd1de
|
Minor refactor. gl_set_shader_viewport().
|
2012-09-30 19:55:33 +02:00 |
|
twinaphex
|
71443385e9
|
(PS3/XDK - Context) Some refactorings
|
2012-09-30 17:51:48 +02:00 |
|
Themaister
|
9a07e23ecb
|
Simplify GLES ifdef.
|
2012-09-30 10:33:15 +02:00 |
|
twinaphex
|
e4399884d9
|
(PS3) Needs ifndef around querying of BGRA888 - PSGL only has GL_BGRA
defined and not GL_BGRA888_EXT
|
2012-09-30 04:47:35 +02:00 |
|
Themaister
|
5688f939a7
|
Use GL_BGRA_EXT on GLES.
|
2012-09-29 20:06:48 +02:00 |
|
Themaister
|
c655c1d4e5
|
Big refactor of joypad input.
|
2012-09-28 23:06:16 +02:00 |
|
Themaister
|
2674a67cdd
|
Abstract away aspect ratio handling.
|
2012-09-25 13:51:44 +02:00 |
|
Toad King
|
58a2ff9594
|
leave a note for the future ;)
|
2012-09-25 00:42:03 -04:00 |
|
TwinAphex51224
|
e42f515e11
|
(PS3) Works on PS3 again
|
2012-09-25 03:49:51 +02:00 |
|
Toad King
|
eee9468900
|
fix GLES for VideoCore
|
2012-09-24 21:25:31 -04:00 |
|
Themaister
|
d0e220bbf1
|
Refactor all GL context handling code.
|
2012-09-25 01:37:23 +02:00 |
|
Themaister
|
a1999af4a7
|
Don't use projection abstraction in GL.
Makes no sense anymore as it's calculated with gfx/math/ ...
Keep abstraction for XBox.
|
2012-09-24 22:51:26 +02:00 |
|
Themaister
|
9297f028a4
|
ifdef out extension logging.
|
2012-09-23 11:54:51 +02:00 |
|
Themaister
|
102d30473e
|
Shader directory looks for Cg/Cgp shaders.
|
2012-09-21 21:20:30 +02:00 |
|