35 Commits

Author SHA1 Message Date
barbudreadmon
b9b9464652
Add glsym private
Allows core developpers to add their own definitions when working with glsm. 2 things needed : 
- enable the `HAVE_GLSYM_PRIVATE` define
- create a glsym_private.h with your logic
You can find an example of usage at https://github.com/libretro/yabause/tree/yabasanshiro/yabause/src/libretro
2019-03-22 17:04:17 +01:00
twinaphex
0413ba7215 Buildfix for GL3 OSX 2019-02-01 19:56:12 +01:00
twinaphex
5d77244334 (OSX) Implement flyinghead's GL3 support 2019-01-31 21:30:49 +01:00
orbea
e062b98088 Remove trailing blank lines.
find . -type f -exec sed -i '${/^[[:space:]]*$/d;}' {} \+
2019-01-17 19:39:38 -08:00
Mats A
4f15d4a64c regenerate the glsym headers for the switch in libretro-common 2019-01-16 20:30:14 +01:00
twinaphex
072848445c Fix some C89_BUILD errors 2018-10-01 03:31:13 +02:00
M4xw
cf097d7f42 [LIBNX] Implement OpenGL 2018-09-27 01:23:24 +02:00
twinaphex
768ebbfdb5 Merge commit 'ce9ce1d35387ef8144e53bf071396fa075bfb6c5' as 'libretro-common' 2018-05-12 17:56:34 +02:00
twinaphex
0548349991 Remove libretro-common 2018-05-12 17:56:14 +02:00
twinaphex
be7eb4de1c Update libretro-common 2018-04-16 08:57:17 +02:00
twinaphex
85b099b8cf Update 2017-03-01 22:09:38 +01:00
twinaphex
4109ffdb6b Update of libretro-common 2017-03-01 05:03:23 +01:00
twinaphex
64bb848daf Update headers (pt. 2 - libretro-common) 2017-01-22 13:58:20 +01:00
Twinaphex
c81d54bd46 (libretro-common) Cleanups 2016-12-20 00:39:45 +01:00
twinaphex
66795c35cc Fix for GLES2 target 2016-11-18 23:29:48 +01:00
twinaphex
85dd30ca3e (Android) Issues with ABI target version 9 - just do
ugly preprocessor hacks instead
2016-11-03 16:35:04 +01:00
twinaphex
cb23aec500 Try to prevent GLES 2 compile-time issues where GLuint64/GLint64
is already provided by a system header
2016-11-03 14:25:10 +01:00
Jean-André Santoni
07421c3cd4 Fix build on some platform missing int64 types in their headers 2016-10-26 20:13:56 +02:00
Twinaphex
8da65e73f6 Update 2016-10-14 17:07:33 +02:00
twinaphex
6a0ed60121 khronos_int64_t/khronos_uint64_t are just int64_t/uint64_t, change
this up - this was preventing iOS 10 build from being compilable
2016-10-14 17:01:11 +02:00
twinaphex
f10cfda93e Updates 2016-10-14 15:34:02 +02:00
Logan McNaughton
1ea200b564 GLES3 fix
Fixes #3658
2016-09-26 15:30:42 -06:00
twinaphex
1d53bbe110 Update libretro-common 2016-09-19 19:25:20 +02:00
twinaphex
340519fa61 (libretro-common) Updates 2016-08-11 00:41:11 +02:00
Logan McNaughton
2daf102111 Fix GLES3 compling 2016-08-07 22:33:07 -06:00
twinaphex
df1c0bc9b4 Backport changes 2016-08-07 02:49:34 +02:00
twinaphex
e3919c9d49 (GLSM) Remove this -unnecessary 2016-06-07 02:09:19 +02:00
twinaphex
2321ee829f Add glsym_es3 2016-05-11 23:17:42 +02:00
twinaphex
08b7ac500b (libretro-common) Updates 2016-04-23 10:40:46 +02:00
twinaphex
1dab10ceda Attempt to fix mingw32 error 2015-11-02 21:56:44 +01:00
twinaphex
bb7960c500 Fixes 2015-07-30 03:31:48 +02:00
twinaphex
aac21b1d11 Add '__MACH__' to ifdef rule 2015-06-02 16:45:35 +02:00
twinaphex
3746bc1351 (glsym_gl.h) Don't depend on 'OSX' define 2015-06-02 16:37:13 +02:00
neville
f3f8db553e (Apple) Fix warnings 2015-03-30 03:32:54 +02:00
twinaphex
a33016d457 Renamed libretro-sdk to libretro-common 2015-02-19 00:04:03 +01:00