Twinaphex
fb1853654b
(Android) Add null_fonts, libretroarch links now
2012-09-10 02:02:30 +02:00
Twinaphex
e6303c9615
Add null_ctx.c and use this for Android for now
2012-09-10 02:00:06 +02:00
Twinaphex
61b0811501
(Android/GLES) Add HAVE_OPENGLES defines to gl.c - remaining stuff todo -
...
GL_QUADS not supported on GLES - GL_UNPACK_ROW_LENGTH/GL_PACK_ROW_LENGTH
not supported on GLES without extensions - all client state array
stuff unsupported -
- Query extensions and see if GL_UNPACK_ROW_LENGTH and GL_PACK_ROW_LENGTH
are available (on Tegra SOCs they should)
2012-09-10 00:39:26 +02:00
Themaister
4ff087cc36
Fix CXX_BUILD.
2012-09-09 23:37:12 +02:00
Themaister
29a1e7ac27
Purge some still lingering SSNES-isms.
2012-09-07 21:56:26 +02:00
Themaister
552cbd69fa
Fix scaler build on 32-bit.
2012-09-07 11:14:07 +02:00
Themaister
41359681c3
Add special point scaler for optimal speed.
2012-09-03 00:48:00 +02:00
Themaister
3f613882a3
Avoid using IS_LINUX. Use plain __linux__.
2012-09-03 00:08:33 +02:00
Themaister
ebd5bc85d5
Optimize -> bgr24 conversion paths.
2012-09-02 23:49:30 +02:00
Themaister
b9630e2a2c
Optimize rgb1555 -> argb8888 conversion in SSE2.
2012-09-02 20:04:35 +02:00
Themaister
86b444cb97
Use bilinear for downscales, point for upscales.
2012-09-02 15:30:15 +02:00
Themaister
dff4e32cf6
Add licensing headers to scaler code.
2012-09-02 14:44:21 +02:00
Themaister
19fa31f17d
Add custom scaling routines.
...
Implemented for point, bilinear, lanczos.
Partly optimized for SSE2.
2012-09-02 14:30:46 +02:00
Themaister
8663c1f009
Do not include SDL_syswm.h on OSX as it breaks.
2012-09-01 15:32:21 +02:00
Toad King
535f83be3e
(GX) implement debug text
2012-08-27 16:09:53 -04:00
freakdave
e525f20b2a
(Xbox 1) Fixed screen residues from temporary messages appearing in certain viewports
...
(Xbox 1) Fixed include typo in xdk_d3d8.cpp
2012-08-26 20:00:53 +02:00
Twinaphex
62aee43228
(RMenu) Refactored bloated menu stack code - should use less
...
memory now
2012-08-22 01:16:46 +02:00
twinaphex
9c1725358b
(Xbox 1/RMenu context) build fix
2012-08-22 00:37:42 +02:00
Twinaphex
9a0d6a0c33
(PS3) Bug fix - menu now starts up properly if 'Custom Scaling/Dual
...
Shaders' is set to 'OFF'
2012-08-22 00:01:59 +02:00
twinaphex
476f5a9fe3
(XDK) Abstracted screenshot code
...
(360) Fixed some XUI menu placements
2012-08-21 20:40:13 +02:00
Toad King
0c326bba2f
(RARCH_CONSOLE) fix core-provided aspect ratio
2012-08-20 20:10:55 -04:00
Twinaphex
969a92ac17
(RARCH_CONSOLE) Add apply_state_changes to video driver
2012-08-20 12:41:10 +02:00
Toad King
fda2dff40c
(RARCH_CONSOLE) add core resolution (use aspect ratio provided by the emulation core)
2012-08-19 21:08:50 -04:00
twinaphex
9cdb6991ea
(360) Display tweaks
2012-08-19 22:03:24 +02:00
Themaister
8198927260
Fixup build on Win32.
2012-08-16 10:09:44 +02:00
Themaister
447412c6df
Abstract all use of *Pointer() functions to one point.
2012-08-14 23:32:55 +02:00
Themaister
1794aa6dff
Do not call set_nonblock_state for FF buttons if vsync isn't activated.
2012-08-12 09:36:15 +02:00
Themaister
9f452def9c
Actually update rarch_video.h.
2012-08-11 20:36:52 +02:00
Twinaphex
e3e3e1f3bc
(PS3) Create gfx_ctx_get_aspect_ratio
2012-08-10 07:20:49 +02:00
Twinaphex
28eb3604f9
(PS3/Gl) refactored stuff
2012-08-10 06:50:41 +02:00
Twinaphex
fcebaca85e
(PS3) Rewrite resolution context code
2012-08-10 04:48:21 +02:00
Twinaphex
44209a4318
(PS3) Remove hardcoded tex coord matrices
2012-08-10 00:28:43 +02:00
Themaister
f4ecdf2bce
Remove use of cgGLSetStateMatrixParameter.
2012-08-09 23:53:15 +02:00
Themaister
a283a54bee
Use calculated MVP directly in shader params.
2012-08-09 23:21:59 +02:00
Themaister
450b59262b
Avoid redundant FF GL calls.
2012-08-09 22:06:57 +02:00
Themaister
749329f455
Fix build if freetype isn't enabled.
2012-08-09 10:36:51 +02:00
Themaister
db6c0ee85c
Use custom matrix calculation routines.
...
Aims for more compatibility with modern OpenGL.
2012-08-09 08:56:35 +02:00
Themaister
2f9585829e
Implement for JOYPAD explicitly. Defaults to 0.
2012-08-08 08:33:44 +02:00
Themaister
2dfd32d694
Do not return early if id is large (likely so with RETROK_).
2012-08-08 07:52:20 +02:00
Themaister
50980263fb
Correctly use RETRO_DEVICE_KEYBOARD in ext_gfx.
2012-08-08 07:47:10 +02:00
twinaphex
a9de8e41e5
(Xbox 1) Add flicker filter and soft display filter options in
...
Settings menu
2012-08-07 18:26:52 +02:00
freakdave
565e7e0a6d
(Xbox 1) Set SDFilter to default value (disabled), leave FFilter at 1 though
2012-08-07 16:36:29 +02:00
twinaphex
1448761e73
(Xbox 1) Refactor surface code to implementation of texture_image
2012-08-05 17:18:19 +02:00
Twinaphex
3c85d9f386
(PS3 / RMenu) Graphic changes
2012-08-05 03:00:38 +02:00
Twinaphex
6826301b75
(PS3) Debug fonts show again + menu label tweaks
2012-08-04 17:30:31 +02:00
twinaphex
529e5d7d18
(Xbox 1) Add D3D8 alpha blending
2012-08-04 05:59:30 +02:00
twinaphex
1cb896d0b6
(Xbox 1) Rmenu build fix
2012-08-04 02:44:02 +02:00
Twinaphex
17780cb5a8
(Rmenu/fonts) no longer use gl_render_msg_post
2012-08-04 02:28:38 +02:00
Twinaphex
ab3b97cb40
(PS3) Clean up RMenu - don't use 'post' font functions
2012-08-04 02:06:46 +02:00
twinaphex
b06da6e259
(Xbox 1) Build fix
2012-08-03 18:10:00 +02:00