Commit Graph

32 Commits

Author SHA1 Message Date
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
e40e41ee22 Add multisampling to libretro-test-gl. 2013-08-11 00:55:59 +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
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
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