dolphin/Source/Core
Ryan Houdek 447b1b09e3 Support OpenGL ES 3.2.
OpenGL ES 3.2 adds a few things we care about supporting in core. In particular:
- GL_{ARB,EXT,OES}_draw_elements_base_vertex
- KHR_Debug
- Sample Shading
- GL_{ARB,EXT,OES,NV}_copy_image
- Geometry shaders
- Geometry shader instancing (If they support GL_{EXT,OES}_geometry_point_size)

Nvidia was the first to release an OpenGL ES 3.2 driver which I uesd to test this on.
This also enables GS Instancing on GLES 3.1 hardware if it supports all of the required extensions.
2015-08-26 17:57:51 -05:00
..
AudioCommon Merge pull request #2854 from Tilka/valgrind 2015-08-15 20:52:12 +02:00
Common Merge pull request #2900 from aroulin/x64emitter-rcp 2015-08-26 05:05:53 +02:00
Core GCMemcard: Clean up memcard logging messages. 2015-08-25 21:55:52 -04:00
DiscIO Merge pull request #2676 from Stevoisiak/SpellingCorrections 2015-08-15 18:36:56 +02:00
DolphinQt Fix DoFileSearch returning the passed-in directories themselves. 2015-06-25 15:17:52 +02:00
DolphinWX DolphinWX: Finish removing bandaid from 704f787 2015-08-20 22:39:24 -07:00
InputCommon evdev: don't pass null path to the kernel 2015-08-15 12:51:34 +02:00
UICommon UICommon: Fix a leak/bug in Disassembler retrieval 2015-08-04 14:28:32 -04:00
VideoBackends Support OpenGL ES 3.2. 2015-08-26 17:57:51 -05:00
VideoCommon Merge pull request #2895 from Sonicadvance1/qualcomm_workaround_gles31 2015-08-24 13:22:12 -05:00
CMakeLists.txt