Commit Graph

50 Commits

Author SHA1 Message Date
twinaphex
e9c26d3bf8 Get rid of BLARGG_BIG_ENDIAN define 2015-04-20 01:45:06 +02:00
twinaphex
adaf698751 (Libretro TestGL) Updates 2015-02-22 05:26:57 +01:00
twinaphex
b9885a6a11 (OSX libretro-test-gl) Add -DOSX to CFLAGS 2015-02-22 04:34:40 +01:00
twinaphex
a33016d457 Renamed libretro-sdk to libretro-common 2015-02-19 00:04:03 +01:00
twinaphex
f2292aaa91 Refactor gl/libretro-test.c a bit 2014-12-03 21:43:41 +01:00
Alcaro
049b876ae7 Fix build - some files moved around. 2014-11-25 20:40:42 +01:00
twinaphex
fe129521ee Libretro tests - Fixup Windows target filenames 2014-07-30 17:08:33 +02:00
twinaphex
fbb0b57cae Use __ARM_NEON__ define instead of HAVE_NEON 2014-07-26 20:18:37 +02:00
Themaister
6df1185af1 Add EXTRA_GL_LIBS to libretro-test-gl. 2014-06-05 14:30:45 +02:00
twinaphex
216a3e4ea7 (QNX) Change __BLACKBERRY_QNX__ define to __QNX__ 2014-05-20 02:48:11 +02:00
Themaister
583514ae95 Add support for GLES 3.1+. 2014-05-03 15:21:14 +02:00
Themaister
f2c78c36e3 [Android] Add support for GLES3 HW render. 2014-04-14 13:17:05 +02:00
Themaister
6031590cd3 Add OPENGLES3 context support in libretro GL. 2013-12-13 14:20:49 +01:00
Themaister
c2c88e2462 Append checks for OES_image ext. 2013-08-11 00:56:00 +02:00
Themaister
7f9d61533d Add configurable multisampling. 2013-08-11 00:56:00 +02:00
Themaister
0b6f92e433 Allow explicitly banning specific exts in glsym. 2013-08-11 00:56:00 +02:00
Themaister
e40e41ee22 Add multisampling to libretro-test-gl. 2013-08-11 00:55:59 +02:00
Themaister
318b26cc0d Fix Android build. 2013-08-11 00:55:05 +02:00
Themaister
80bcbb44bf Clean up a bit. 2013-08-11 00:55:05 +02:00
Themaister
ed496d20e1 Use context destroy callback in libretro-test-gl. 2013-08-11 00:55:05 +02:00
Themaister
d64c24248d Use glsym wrapper in libretro-test-gl. 2013-08-11 00:55:05 +02:00
Themaister
805e623779 Use 3.1 in libretro-test-gl when CORE is used. 2013-08-11 00:53:46 +02:00
Themaister
e5abd138ea More fixes to core context. 2013-08-11 00:53:46 +02:00
Themaister
6df083fc0f Add support for bottom-left origin in libretro GL. 2013-08-11 00:53:46 +02:00
Themaister
b090f5ab36 Implement WGL core context. 2013-08-11 00:51:05 +02:00
Themaister
e28f5d7cc1 Fix incompatibilities with GL core. 2013-08-11 00:50:38 +02:00
twinaphex
a1af649899 (libretro-test-gl) Add ARM target 2013-07-14 13:37:37 +02:00
Themaister
22dd9e2894 Fixups in libretro-test-gl. 2013-07-01 18:59:01 +02:00
twinaphex
9af1bc3b3d (libretro-test-gl) use strtok/atoi for setting width/height (for core option) 2013-07-01 16:52:50 +02:00
twinaphex
02dce2632b (libretro-test-gl) Add missing 512x512 resolution 2013-07-01 11:54:49 +02:00
twinaphex
5fb8594215 (libretro-test-gl) Add internal resolution core option 2013-07-01 11:53:10 +02:00
Themaister
84d5ee51ca Fix libretro-test-gl build for Pi. 2013-05-18 14:37:05 +01:00
twinaphex
34507f74a1 (Libretro-test-gl) Build fix 2013-05-16 13:25:27 +02:00
twinaphex
88eedc8333 (Blackberry) Make libretro-test-gl compile and link for Blackberry
(Blackberry Momentics solution) Remove Simulator targets
2013-05-16 13:22:26 +02:00
twinaphex
b0a78bb3fb (libretro-test-gl) Seems to compile and link for OSX now 2013-05-12 16:07:16 +02:00
twinaphex
5ce51f7b0b (libretro-test-gl iOS) Compiles and links on iOS 2013-05-12 16:02:49 +02:00
Themaister
b20c31dc3a Fix GL_ES #ifdef. 2013-05-12 12:33:59 +02:00
Themaister
179b374c39 Add JNI target to libretro-test-gl.
Fixup GLES build.
2013-05-12 03:40:07 +02:00
Themaister
b5d8fa48cd Don't attempt to look up VAO syms.
They're not used ...
2013-05-07 20:43:09 +02:00
Themaister
197c4db204 Add RETRO_ENVIRONMENT_SET_SUPPORT_NO_GAME.
Allows libretro core to not require a ROM to be loaded.
Kill stdin ROM loading support (pointless these days).
Replace "no ROM on CLI" behavior to be attempting to load a core with no
ROM.
2013-05-01 00:59:43 +02:00
Themaister
e114b71dcb Don't use VAO in libretro-test-gl.
Forces RetroArch to use VAOs, VBOs and all that stuff as well.
2013-04-06 14:05:14 +02:00
Themaister
2a6abb80b9 Drop stencil in libretro-test-gl. 2013-04-05 00:51:06 +02:00
Themaister
5bc2ea3187 Use VAOs for completion. 2013-03-29 16:13:00 +01:00
Themaister
063a2e091c Be more explicit about GLES2 or GL context. 2013-03-29 15:26:47 +01:00
Themaister
50af927de6 Add depth/stencil buffers to HW GL. 2013-03-29 02:50:42 +01:00
Themaister
f4e9547e68 Fix Win32 HW render. 2013-03-29 02:12:08 +01:00
Themaister
6758bca69d Test GL core works in GLES as well. 2013-03-28 12:46:40 +01:00
Themaister
77861f5a59 Render something in motion. 2013-03-28 01:19:48 +01:00
Themaister
1cececac18 Add get_proc_address.
Render something "real" in GL.
2013-03-28 01:11:32 +01:00
Themaister
af40f3e9b8 Add initial GL direct rendering test. 2013-03-27 16:15:15 +01:00