twinaphex
0959fd2243
(Win32) Add Mouse Grab to menubar
2015-01-15 07:44:01 +01:00
twinaphex
6f5ee8be51
(Win32) Pass initial dir to win32_browser_dir
2015-01-15 06:51:30 +01:00
Toad King
fe5b4e90fb
fix resizing on windows, should account for menu size correctly now
2015-01-14 23:15:19 -06:00
twinaphex
aeed28eccc
(Win32) Pass title to win32_browser
2015-01-15 05:22:17 +01:00
twinaphex
02a882784f
(Win32) Initial menubar - will become optional
2015-01-15 05:17:22 +01:00
twinaphex
e2b5681652
Some header include changes
2015-01-13 22:11:26 +01:00
Swizzy
122888fa80
Merge branch 'master' of https://github.com/libretro/RetroArch
2015-01-13 01:01:10 +01:00
Swizzy
049a63b9d4
(D3D) Revert a Debug fix which causes reinit to fail
2015-01-13 00:56:50 +01:00
twinaphex
058900ac9f
Rename shader_parse.c to video_shader_parse.c
2015-01-12 23:42:50 +01:00
twinaphex
dbeb06aec6
Reupload font drivers at new location gfx/drivers_font
2015-01-12 23:38:39 +01:00
twinaphex
ba5a31e33b
Build fixes
2015-01-12 23:38:21 +01:00
twinaphex
7f6a9fe594
Build fixes
2015-01-12 23:35:40 +01:00
twinaphex
8111567d3e
Move some files around
2015-01-12 23:34:10 +01:00
twinaphex
09b25e54c5
Rename gl_font.c and d3d_font.c
2015-01-12 23:19:21 +01:00
twinaphex
6cdaa4e282
(MSVC) Build fixes
2015-01-12 22:47:12 +01:00
twinaphex
327d15b7f2
(PS3) Build fix
2015-01-12 22:37:53 +01:00
twinaphex
64411558eb
Rename gfx/shader/ to gfx/drivers_shader
2015-01-12 22:23:48 +01:00
twinaphex
069fb556f0
Rename graphics context drivers
2015-01-12 22:19:31 +01:00
twinaphex
0b2d518531
Rename video_context.c to video_context_driver.c
2015-01-12 21:53:04 +01:00
twinaphex
ca67f9c317
Rename frontend/platform/ to frontend/drivers/
2015-01-12 21:47:01 +01:00
twinaphex
cec3af8e4a
Rename shader_context.c to video_shader_driver.c
2015-01-12 21:41:27 +01:00
twinaphex
1b28a4a498
Cleanups
2015-01-12 21:16:17 +01:00
twinaphex
6b3a67d5ea
Move driver_video_resolve to gfx/video_driver.c
2015-01-12 20:20:58 +01:00
twinaphex
d2449f07f7
Move header include to gfx/video_driver.h
2015-01-12 18:57:37 +01:00
twinaphex
71cc6515d2
Remove more header includes
2015-01-12 18:53:47 +01:00
twinaphex
32eb748057
Remove some header includes
2015-01-12 18:50:25 +01:00
twinaphex
bd0f0c3f63
Rename gfx_context.c to video_context.c
2015-01-12 18:47:39 +01:00
twinaphex
487c5f58de
Move input_driver.c to input/
2015-01-12 18:39:27 +01:00
twinaphex
07a7386c9d
Split up input_driver code to separate file - input_driver.c
2015-01-12 18:37:50 +01:00
twinaphex
7f484edc98
Move video_driver.c to gfx/
2015-01-12 18:28:32 +01:00
twinaphex
fc806d2914
Rename state tracker files
2015-01-12 16:00:13 +01:00
twinaphex
d905d77ef7
Cleanups in gl_common.h
2015-01-12 07:02:55 +01:00
twinaphex
f4284ced57
Remove unused gfx/context/null_ctx.c
2015-01-12 06:57:53 +01:00
twinaphex
b9ab7a545d
Move psp and gx drivers to gfx/drivers
2015-01-12 06:55:31 +01:00
twinaphex
98f35db95c
(PSP) Build fixes and rename sdk_defines.h
2015-01-12 06:51:57 +01:00
twinaphex
a002208f59
Start moving graphics driver to gfx/drivers
2015-01-12 06:45:12 +01:00
twinaphex
badb29942b
Add monitor FPS enable option
2015-01-12 05:59:11 +01:00
twinaphex
1753430d68
MOve audio drivers to audio/drivers
2015-01-12 05:05:56 +01:00
twinaphex
5f611f7270
More documentation for input_common.c
2015-01-12 04:19:57 +01:00
twinaphex
41fbfe3e55
(state_tracker.c) Namespace changes
2015-01-12 02:15:35 +01:00
twinaphex
e5e80ba8a4
Start documenting state_tracker.c
2015-01-11 22:39:50 +01:00
twinaphex
9215ef7067
(gfx/video_thread_wrapper.c) Minor cleanup
2015-01-11 21:57:30 +01:00
twinaphex
9ddf9b01cb
(video_thread_wrapper.c) Document video_thread_wrapper.c
2015-01-11 21:51:18 +01:00
twinaphex
f259b56d5f
Document shader_context.c
2015-01-11 20:20:34 +01:00
twinaphex
b243f64554
(shader_parse.c) More documentation
2015-01-11 20:17:45 +01:00
twinaphex
7899290156
(shader_parse.c) Some more documentation
2015-01-11 20:10:01 +01:00
twinaphex
33291c3486
Start documenting shader_parse.c
2015-01-11 19:59:59 +01:00
twinaphex
72f5e9a716
Small cleanups
2015-01-11 19:52:02 +01:00
twinaphex
fa4a0de222
Cleanups in gfx_get_fps
2015-01-11 19:31:34 +01:00
twinaphex
878d1f0647
Some cleanups in video_thread_wrapper.c
2015-01-10 18:55:37 +01:00
twinaphex
7f30aee093
Start documenting gfx_common.c
2015-01-10 18:23:07 +01:00
twinaphex
2f195b96cd
(Gfx context) Cleanups in gfx context drivers
2015-01-10 17:51:00 +01:00
twinaphex
4bdb26e2a1
(MSVC) Buildfix
2015-01-10 16:52:06 +01:00
Twinaphex
5f5000a1bd
(CoreText) remove unused variable
2015-01-10 16:47:38 +01:00
twinaphex
0ac6fee02a
(Fonts) Cleanups; declare variables at top of functions
2015-01-10 16:46:58 +01:00
twinaphex
b95cdd2215
Rename menu_common.c to menu.c
2015-01-10 04:53:37 +01:00
twinaphex
3a884262cb
(GL) Move declaration of variables to top of functions
2015-01-10 03:48:03 +01:00
twinaphex
88f1dd0443
(GLX/X11) Some simplifications
2015-01-10 03:30:23 +01:00
twinaphex
999e5082f7
(drm_egl_ctx.c) Some simplifications
2015-01-10 03:25:44 +01:00
twinaphex
ffb87e5ab4
(gfx/shader) Declare variables at top of functions
2015-01-10 03:04:10 +01:00
twinaphex
94f6889d2d
(shader_parse.c) declare variables at top of function
2015-01-10 02:44:04 +01:00
twinaphex
74b220b711
gfx/video_thread_wrapper.c - Declare variables at top of functions
2015-01-09 23:44:53 +01:00
twinaphex
4d7d58930c
Document gfx_context.c
2015-01-09 23:32:32 +01:00
twinaphex
99c9afa5cd
Update PATH_MAX to PATH_MAX_LENGTH
2015-01-09 18:04:29 +01:00
Twinaphex
9274a6a1ae
Merge pull request #1331 from Swizzy/master
...
Some XDK360 fixes
2015-01-09 17:41:11 +01:00
twinaphex
ec22bada36
Add retroarch.h header
2015-01-09 17:40:47 +01:00
Swizzy
78db1209f4
(D3D) Fix yet another debug exception
2015-01-09 01:27:49 +01:00
twinaphex
1d45517d48
Declare variables at top
2015-01-09 01:23:58 +01:00
Twinaphex
9895835f04
Merge pull request #1325 from Swizzy/master
...
Some XDK360 fixes
2015-01-08 14:12:04 +01:00
Swizzy
f7117e9fd5
(XDK360) Fixed some D3D Debug exceptions
2015-01-08 01:09:00 +01:00
twinaphex
f9cd1ba788
Rename .hpp files
2015-01-07 22:23:45 +01:00
twinaphex
4d222a1e0f
(py_state.c) Cleanups
2015-01-07 22:18:14 +01:00
twinaphex
872a2d306e
Change some SNES references
2015-01-07 21:52:10 +01:00
twinaphex
c720a9d711
(gfx/video_filter.c) Build fix
2015-01-07 21:49:40 +01:00
twinaphex
72c502fd78
Cleanups to gfx/video_filter.c
2015-01-07 21:48:42 +01:00
twinaphex
90076c5fad
Start using MAX_PATH_LENGTH - relying on MAX_PATH for 360 can cause
...
problems because it's defined at '260' and thus too small for some
strings
2015-01-07 20:42:36 +01:00
twinaphex
ecf499c588
Update headers
2015-01-07 18:24:13 +01:00
twinaphex
bcfc9d9077
Update headers
2015-01-07 18:06:50 +01:00
sergiobenrocha2
7539a5f2dc
Added current dejavu font path for debian based distros.
2015-01-05 22:32:19 -02:00
twinaphex
7a456c6c3a
Rename MAX_PLAYERS to MAX_USERS
2015-01-05 01:58:00 +01:00
vanfanel
e02c35b891
Deleted unneeded header include
2016-01-04 19:41:34 +00:00
Twinaphex
510f88b343
Merge pull request #1264 from vanfanel/master
...
Added fbdev res detection and term cursor blinking disabling to mali ctx
2015-01-03 21:00:38 +01:00
Twinaphex
b244b25082
Merge pull request #1308 from gizmo98/patch-2
...
RPI/VIDEOCORE: enable hardware upscaling...
2015-01-03 20:56:34 +01:00
twinaphex
e44092e589
(XDK) Fix d3d_get_video_size
2015-01-03 20:54:49 +01:00
gizmo98
e699f7e46e
videocore: enable upscaling...
...
...if retroarch.cfg contains custom resolution.
2015-01-03 09:54:56 +01:00
Toad King
3830dbebaf
fix emscripten build
2014-12-31 20:26:49 -06:00
twinaphex
d39a6ef45f
shader_parse.h - fix C++ comments to C
2014-12-21 20:41:26 +01:00
twinaphex
3cdf90deeb
Move gl_wrap_type_to_enum outside of HAVE_FBO ifdef
2014-12-20 00:44:14 +01:00
twinaphex
ed2c4ec04f
Add HAVE_FBO ifdef
2014-12-20 00:41:03 +01:00
CautiousAlbino
b1c6a2bfd8
Log when context driver fails to bind API.
...
Some generic cleanups to context init as well.
2014-12-14 14:37:25 +01:00
Alcaro
8137c4c9f2
(Cg) Clean this up a little.
2014-12-08 17:05:21 +01:00
Alcaro
e19078e2b5
Don't rely on implicit nulling of this stack array.
2014-12-08 17:02:45 +01:00
twinaphex
181d163b36
Rename 'player' to 'user'
2014-12-05 13:48:54 +01:00
twinaphex
d3977690f2
(gl.c) Cleanup
2014-12-03 21:21:55 +01:00
twinaphex
7c33b76818
Improve some log messages
2014-12-03 18:36:25 +01:00
twinaphex
c5cb86a47e
Get rid of unneeded HAVE_OPENGLES3 ifdef
2014-12-03 18:31:43 +01:00
twinaphex
9ed2ba8412
[PATCH] Fix some C++ build issues.
2014-11-29 21:07:12 +01:00
vanfanel
4bedc9f0a9
Changed native window declaration to fix vsync
2014-11-22 08:20:33 +00:00
vanfanel
ac0cfc8b0f
Added fbdev resolution detection and term cursor blinking disabling to mali_fbdev driver
2014-11-21 12:51:26 +00:00
twinaphex
a099e75825
Rename gfx/filter.c to gfx/video_filter.c
2014-11-20 06:45:57 +01:00
twinaphex
7acaaa9cb3
(2xBR) Build fix
2014-11-19 03:00:00 +01:00
Twinaphex
ec93f315e0
Merge pull request #1251 from lioncash/cond
...
Remove redundant conditions
2014-11-15 12:37:15 +01:00
Lioncash
ee80a34974
Add/fix some trivial null checks
2014-11-14 23:06:34 -05:00
Lioncash
5d65c73be3
Remove redundant conditions
2014-11-14 22:50:33 -05:00
twinaphex
bb327684aa
Update d3d_set_osd_msg
2014-11-09 20:27:51 +01:00
twinaphex
0a3be12302
(PSP) psp1_gfx.c - robustness checks
2014-11-08 16:35:59 +01:00
Jean-André Santoni
26f35861d0
(Menu) Fix two warnings
2014-11-07 22:51:42 +01:00
Jean-André Santoni
82e67e7605
(Lakka) Use theme font + responsive font size
2014-11-07 15:05:59 +01:00
Alcaro
2710be9b1c
Fix typoed typedef name.
2014-11-06 01:47:11 +01:00
Alcaro
cb1b7695cb
(GLX) Remove a global and a reinvented typedef.
2014-11-05 22:46:47 +01:00
twinaphex
cf7d975b19
Fix GL_DEBUG compilation
2014-11-04 18:59:25 +01:00
Andrés Suárez
4f46f8bed0
Fix shader parameter issues
2014-10-29 23:15:25 -05:00
twinaphex
595a2e80b9
(Shader) Parameter pointer variable should be a local scoped variable
2014-10-30 05:00:13 +01:00
twinaphex
811280f048
(Filters) Hardcode amount of threads for blargg_ntsc_snes to 1 for stability
...
reasons
2014-10-29 08:16:45 +01:00
twinaphex
4a45308016
Rename gfx/filters and audio/filters to gfx/video_filters and audio/audio_filters
...
respectively
2014-10-29 07:51:23 +01:00
twinaphex
4f40c14d69
Move menu code up one root dir
2014-10-28 19:54:23 +01:00
twinaphex
30ca42cb9d
Cleanups
2014-10-27 14:35:23 +01:00
twinaphex
9214469470
Rename to gfx/context/win32_common.c to input/keyboard_event_win32.c
2014-10-27 06:17:07 +01:00
twinaphex
e3d3316502
Move keyboard event X11 code to separate file
2014-10-27 06:05:52 +01:00
twinaphex
75fe0b5648
(Win32) Fixups
2014-10-27 04:36:25 +01:00
twinaphex
c6ac686e51
Split up input_common.c into input_common.c and input_keymaps.c
2014-10-27 04:27:48 +01:00
twinaphex
9bbccc31ef
Remove unused variable
2014-10-26 22:27:49 +01:00
Lioncash
4f7b762ece
shader_glsl: Fix potential memory leaks
2014-10-26 12:48:45 -04:00
twinaphex
8e12c7811c
Don't spam gfx_ctx_find_driver logs at startup
2014-10-26 08:29:42 +01:00
twinaphex
5d99285c08
glsl_core/glsl_major/glsl_minor - have to take this out of the
...
struct and put it in as a static variable
2014-10-26 07:15:59 +01:00
twinaphex
b81481e31d
(360) HLSL - Allocate struct dynamically
2014-10-26 07:12:09 +01:00
twinaphex
a5a9d914b1
(GLSL) Allocate struct dynamically for shader glsl backend
2014-10-26 06:16:30 +01:00
twinaphex
6c193836a5
(Cg) Move cg shader variables to struct and allocate it at shader init
2014-10-26 04:49:58 +01:00
twinaphex
f99b8be3f6
Refactor shader_parse.c
2014-10-26 03:04:35 +01:00
twinaphex
d24691e810
Convert math/matrix.c to math/matrix_4x4.c
2014-10-26 02:32:10 +01:00
twinaphex
dc0688f57f
Reduce header dependencies
2014-10-26 01:15:41 +02:00
Higor Eurípedes
b98ea0a321
(sdl_gl) Build fix for the SDL1 codepath
2014-10-24 22:42:28 -03:00
aliaspider
8d573e9d44
(PSP) disallow odd values for viewport width/height.
2014-10-24 23:45:06 +01:00
Higor Eurípedes
3479614e68
(d3d) Fix undeclared pretro_get_memory_data() error
2014-10-24 20:15:12 -02:00
Higor Eurípedes
40f19cf2c4
(d3d) Move C++ headers to the top to avoid namespace conflicts
2014-10-24 20:12:23 -02:00
twinaphex
b1d7341ec3
(PS3 context driver) Convert
2014-10-24 19:30:54 +02:00
twinaphex
7d19433a15
(Android context driver) Convert
2014-10-24 18:58:53 +02:00
Twinaphex
c496ee71d2
(gfx_context) Fix warnings
2014-10-24 07:26:51 +02:00
twinaphex
bea3c59527
(Wayland context) update/convert
2014-10-24 07:23:10 +02:00
twinaphex
b477e98bb1
(SDL context driver) Convert over
2014-10-24 05:43:47 +02:00
twinaphex
d2df6421dc
(DRM KMS) Convert DRM KMS context driver over
2014-10-24 05:20:07 +02:00
twinaphex
46717d1147
Start moving context driver variables to struct that gets
...
allocated and bound to driver.video_context_data - begin
with GLX context driver first
2014-10-24 03:12:08 +02:00
twinaphex
6eaec2fb97
Update other gfx_ctx_init_first calls
2014-10-24 02:15:30 +02:00
twinaphex
233f933187
Add commented out fallback code in case driver init fails -
...
as soon as we have fixed the init function in DRM/KMS context
driver we can reconsider enabling this.
2014-10-24 01:40:54 +02:00
twinaphex
4e13828d28
Expand gfx_context with prev/next functions
2014-10-23 23:55:30 +02:00
twinaphex
52052794b2
Refactor gfx_ctx_init_first
2014-10-23 23:09:37 +02:00
twinaphex
af302530ef
Rename g_settings.video.gl_context to g_settings.video.context_driver
2014-10-23 22:54:39 +02:00
twinaphex
e3f89a77ac
(VG) Update driver header include
2014-10-23 07:46:02 +02:00
sergiobenrocha2
e571d93c66
Fix header path.
2014-10-23 03:30:38 -02:00
twinaphex
6979b62bdc
(SDK) Move math/matrix code to SDK
2014-10-23 04:48:34 +02:00
twinaphex
e786288123
Take out some header includes in state_tracker.c
2014-10-23 04:40:47 +02:00
twinaphex
58f09ce79e
Move scaler code over to libretro SDK
2014-10-23 04:34:35 +02:00
twinaphex
790775bc5f
(filters) Kill some header include dependencies
2014-10-23 04:19:23 +02:00
twinaphex
fd8a3d94ec
Get rid of some scaler header dependencies
2014-10-23 03:52:18 +02:00
twinaphex
2597af8cc5
(OpenVG) Build fix
2014-10-23 03:47:18 +02:00
twinaphex
8e043ce9a6
Rename info variable to state_info to avoid declaration shadowing
2014-10-22 07:20:20 +02:00
twinaphex
12f22b0c8a
(D3D) Include file/file_path.h
2014-10-22 03:56:54 +02:00
twinaphex
2997af48fa
Move config-file code to SDK
2014-10-22 03:35:04 +02:00
twinaphex
3ec3004142
(XDK1) Build fixes
2014-10-22 02:05:01 +02:00
twinaphex
174d011bed
Move dir_list to SDK
2014-10-22 01:13:05 +02:00
twinaphex
83602a79f1
(MSVC) Buildfix
2014-10-22 00:50:30 +02:00
twinaphex
9a9fa6532a
Move file_path.c to libretro SDK
2014-10-22 00:23:06 +02:00
Twinaphex
c6bc3b207f
(Apple) Build fixes
2014-10-21 23:56:51 +02:00
twinaphex
dd93d549aa
Rename rarch_file_path to file_ops
2014-10-21 23:53:09 +02:00
twinaphex
d3629f06f1
Rename file.c/file.h to content.c/content.h
2014-10-21 23:44:03 +02:00
twinaphex
2c5b744bc4
Compartmentalize file_path functions over to file_path.c
2014-10-21 23:33:20 +02:00
twinaphex
383eb08988
Don't have file_path.h include dir_list.h
2014-10-21 18:46:39 +02:00
twinaphex
81c5019afb
Move miscellaneous header over to libretro SDK
2014-10-21 08:39:37 +02:00
twinaphex
bf8cec3d04
(MSVC) Build fixes
2014-10-21 08:02:40 +02:00
twinaphex
7472922ee0
Move compat/ over to libretro SDK
2014-10-21 07:58:58 +02:00
twinaphex
480cd7c7ba
Move msvc_compat.h to compat/ dir
2014-10-21 06:06:12 +02:00
twinaphex
c62d52de0f
Start properly implementing libretro SDK for boolean.h include
...
header, glsym, and rthreads
2014-10-21 05:05:52 +02:00
twinaphex
ca79265e4b
Rename thread wrapper as rthreads - make it part of the libretro SDK
2014-10-21 03:25:59 +02:00
twinaphex
3a947c450b
(GL CG) Chane info variable to tracker_info
2014-10-21 02:21:13 +02:00
twinaphex
939b928adb
Rename 'time' variables
2014-10-21 02:18:38 +02:00
twinaphex
856d06ed23
pixconv.c - rename y0/y1 variables
2014-10-21 01:14:36 +02:00
twinaphex
a8fd98e6dc
Rename 'abs' local variable to 'absolute'
2014-10-21 01:09:24 +02:00
twinaphex
c699a7683e
(video_thread_wrapper.c) Rename thread_frame variable to thr_frame
2014-10-21 00:26:53 +02:00
twinaphex
85ae740ec6
(gfx/gl.c) Rename index parameter variable
2014-10-21 00:16:48 +02:00
twinaphex
ef27b31c9f
print_buf was unused in shader_gl_cg.c - so get rid of it
2014-10-20 23:22:16 +02:00
twinaphex
c3349004ad
Change index variable to 'idx'
2014-10-20 22:58:31 +02:00
twinaphex
42bb37816e
Take file_path.h include out of file.h
2014-10-20 21:51:04 +02:00
twinaphex
49bffb85db
(video_thread_wrapper.c) see prior commit msg
2014-10-20 20:20:12 +02:00
Twinaphex
564467abe9
(CoreText) Add to AUTHORS
2014-10-20 19:41:39 +02:00
Twinaphex
eb0d1e4116
(CoreText) iOS cannot use ApplicationServices/ApplicationServices.h
...
header
2014-10-20 19:37:41 +02:00
twinaphex
059ed8fb07
(Shaders) Rename index variables
2014-10-20 19:27:32 +02:00
twinaphex
a82c4db39a
(CoreText) Now compiles on OSX 10.6/Xcode 3.2.5 - CoreText/CoreText.h
...
header didn't exist there
2014-10-20 19:09:09 +02:00
twinaphex
f9841f2b0b
(CoreText) OSX 10.6 requires this header be included
2014-10-20 04:30:39 +02:00
twinaphex
4cfa7f3947
License glsym properly
2014-10-20 01:50:57 +02:00
Jay McCarthy
1f788543e7
Adding CoreText font driver for iOS and OS X
...
The font path settings should be changed to support entering a font
name on these platforms and potentially working with the front-end to
get a list of possible names.
2014-10-18 20:20:55 -04:00
Twinaphex
03fb979730
(video_thread_wrapper.c) Fix 'declaration shadows local variable'
2014-10-14 22:16:01 +02:00
Twinaphex
d59074d9c8
(video_thread_wrapper.c) Fix 'declaration shadows global variables'
2014-10-14 19:04:42 +02:00
Twinaphex
40f97cde13
(gl_common.c) Fix declaration shadows a variable in global scope warning
2014-10-14 18:30:22 +02:00
Twinaphex
4fb4ad8a1e
(fonts.c) Fix 'declaration shadows a global variable' warning
2014-10-14 18:28:22 +02:00
Twinaphex
f7d30b775f
(Shaders) Fix 'declaration shadows a variable in local scope' warnings
2014-10-14 18:26:28 +02:00
Toad King
0af2abed74
fix resolution changes not appearing until applied in GX
2014-10-12 21:10:17 -05:00
twinaphex
54d130838a
More name uniformity in font renderer implementation functions
2014-10-08 18:19:05 +02:00
twinaphex
1cee15a118
Uniquely name each static function for GLX context driver
2014-10-08 18:12:18 +02:00
twinaphex
8cbeeab39f
Create unique names for context driver static functions - needed
...
for Griffin builds
2014-10-08 18:09:01 +02:00
twinaphex
f30042ff03
If video driver/video context driver doesn't support windowed mode,
...
then treat RARCH_CMD_FULLSCREEN_TOGGLE as no-op
2014-10-08 17:30:05 +02:00