gtk2/gsk
Emmanuele Bassi 02c615cc34 gsk: Use the appropriate GLSL version
The GLSL versions are:

  OpenGL 2.1: #version 110
  OpenGL 3.0: #version 130
  OpenGL 3.2: #version 150

  OpenGLES 2.0: #version 100
  OpenGLES 3.0: #version 300 es

So we need to check the version of the GdkGLContext if we want use the
appropriate version, especially for legacy OpenGL contexts, which can be
both 3.x and 2.x.
2016-11-01 15:00:31 +00:00
..
resources/glsl Use the projection to flip around the content 2016-10-18 11:49:10 +01:00
gsk.h
gskcairorenderer.c gsk: Add the ability to create fallback renderers 2016-10-18 11:49:16 +01:00
gskcairorendererprivate.h
gskdebug.c Some debug help 2016-10-18 11:49:12 +01:00
gskdebugprivate.h Some debug help 2016-10-18 11:49:12 +01:00
gskenums.h gsk: Bump up all version annotations 2016-10-18 11:49:16 +01:00
gskenumtypes.c.template
gskenumtypes.h.template
gskgldriver.c gsk: Add check on GL_MAX_TEXTURE_SIZE 2016-10-26 15:49:28 +01:00
gskgldriverprivate.h gsk: Add check on GL_MAX_TEXTURE_SIZE 2016-10-26 15:49:28 +01:00
gskglprofiler.c gsk: Bind GL context to the GL profiler 2016-10-18 11:49:10 +01:00
gskglprofilerprivate.h gsk: Bind GL context to the GL profiler 2016-10-18 11:49:10 +01:00
gskglrenderer.c gsk: Use the appropriate GLSL version 2016-11-01 15:00:31 +00:00
gskglrendererprivate.h
gskprivate.c
gskprivate.h
gskprofiler.c gsk: Add profiler object 2016-10-18 11:49:10 +01:00
gskprofilerprivate.h gsk: Add profiler object 2016-10-18 11:49:10 +01:00
gskrenderer.c gsk: Add internal Renderer.create_cairo_surface() 2016-10-31 16:26:50 +00:00
gskrenderer.h gsk: Bump up all version annotations 2016-10-18 11:49:16 +01:00
gskrendererprivate.h gsk: Add internal Renderer.create_cairo_surface() 2016-10-31 16:26:50 +00:00
gskrendernode.c rendernode: Transform cairo_t to correct coordinates 2016-11-01 03:42:35 +01:00
gskrendernode.h API: rendernode: Add gsk_render_node_get_name() 2016-10-29 18:10:26 +02:00
gskrendernodeiter.c gsk: Bump up all version annotations 2016-10-18 11:49:16 +01:00
gskrendernodeiter.h gsk: Bump up all version annotations 2016-10-18 11:49:16 +01:00
gskrendernodeprivate.h gsk: Move GskRenderNode getters to internal API 2016-10-18 11:49:15 +01:00
gskshaderbuilder.c Fix a few memory leaks 2016-10-21 06:45:22 +02:00
gskshaderbuilderprivate.h gsk: Consolidate program creation and storage 2016-10-18 11:49:07 +01:00
gsktypes.h
Makefile.am build: Clean the uninstalled introspection GIR files 2016-10-31 16:30:10 +00:00