Evas GL: Fix up some more desktop GL extensions
authorJean-Philippe Andre <jp.andre@samsung.com>
Thu, 27 Nov 2014 11:46:10 +0000 (20:46 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Thu, 27 Nov 2014 12:07:24 +0000 (21:07 +0900)
commit02d123be77d2388afcf1ff2914d35309e60741b9
tree2b2290a3b55f9522e1ad35d272b1955bab2a9dea
parent45374e25360500f31dd23b0ffcb341aeb26906f2
Evas GL: Fix up some more desktop GL extensions

OpenGL 1.2 already supports some of the features that
GLESv2 has as extensions:
- GL_EXT_read_format_bgra
- GL_EXT_texture_format_BGRA8888
- GL_EXT_texture_type_2_10_10_10_REV

Also, we need to check the proper ARB name of some extensions when
running on desktop, instead of their OES/IMG/EXT equivalent:
- GL_ARB_texture_float
- GL_ARB_texture_half_float
- GL_ARB_texture_non_power_of_two
- GL_ARB_half_float_vertex
- GL_EXT_packed_depth_stencil
src/modules/evas/engines/gl_common/evas_gl_api_ext.c
src/modules/evas/engines/gl_common/evas_gl_api_ext_def.h