Olivier Fourdan
3b265c59a6
glamor: Dump backtrace on GL error
...
Currrently, when a GL error is triggered, glamor would log the error
which may not be sufficient to trace it back to the cause of the error.
Also dump the backtrace which may give more information as to where the
error comes from.
Signed-off-by: Olivier Fourdan <ofourdan@redhat.com>
Reviewed-by: Martin Peres <martin.peres@mupuf.org>
Reviewed-by: Michel Dänzer <mdaenzer@redhat.com>
https://gitlab.freedesktop.org/xorg/xserver/-/issues/1156
2021-05-11 14:08:58 +02:00
..
glamor.c
glamor: Dump backtrace on GL error
2021-05-11 14:08:58 +02:00
glamor.h
Fix spelling/wording issues
2020-07-05 13:07:33 -07:00
glamor_addtraps.c
glamor: Remove _nf rendering functions
2015-03-24 12:01:39 -07:00
glamor_composite_glyphs.c
glamor: Declare "pos" in the composite glyph GLSL 1.20 vertex shader
2016-08-23 12:59:55 +09:00
glamor_compositerects.c
glamor: fix wrong offset on composite rectangles
2016-04-15 16:31:36 -04:00
glamor_context.h
glamor: Replace glamor_get/put_context() with just glamor_make_current().
2014-04-23 10:32:23 -07:00
glamor_copy.c
glamor: Propagate glamor_prepare_access failures in copy helpers
2019-03-08 14:29:40 +01:00
glamor_core.c
glamor: Stop tracking the screen_fbo.
2017-06-02 17:46:45 -07:00
glamor_dash.c
glamor: Fix dashed line rendering.
2017-03-16 11:30:58 -07:00
glamor_debug.h
glamor: Remove the "delayed fallback" code.
2017-06-02 17:46:48 -07:00
glamor_egl.c
glamor: Update pixmap's devKind when making it exportable
2020-11-04 10:21:11 -08:00
glamor_egl.h
glamor/xwayland: Define EGL_NO_X11
2019-11-04 20:49:33 +01:00
glamor_egl_ext.h
glamor: Implement PixmapFromBuffers and BuffersFromPixmap
2018-03-05 13:27:49 -05:00
glamor_egl_stubs.c
glamor: Unbreak glamor_fd_from_pixmap()
2018-06-27 15:07:56 -04:00
glamor_eglmodule.c
glamor: Bump version to 1.0.1 to signal depth 30 support.
2018-02-27 10:18:07 -05:00
glamor_fbo.c
glamor: make sure the correct FBO is cleared
2019-11-22 17:12:03 +01:00
glamor_font.c
dix: Switch to the libXfont2 API (v2)
2016-07-18 15:25:59 -04:00
glamor_font.h
glamor: store old fonts in double width textures.
2016-01-13 11:21:02 +10:00
glamor_glx.c
glamor: Do the same MakeCurrent(None) for GLX as we do for EGL.
2014-04-23 10:32:32 -07:00
glamor_glyphblt.c
glamor: Check glamor_set_destination_drawable() return value
2017-03-15 15:41:13 -04:00
glamor_gradient.c
Fix spelling/wording issues
2020-07-05 13:07:33 -07:00
glamor_image.c
glamor: Avoid software fallback for planemasked ZPixmap GetImage
2017-03-20 13:48:40 -04:00
glamor_largepixmap.c
Fix spelling/wording issues
2020-07-05 13:07:33 -07:00
glamor_lines.c
glamor: Check glamor_set_destination_drawable() return value
2017-03-15 15:41:13 -04:00
glamor_picture.c
glamor: Introduce a central place for our pixmap format/type handling.
2019-04-17 19:34:48 +00:00
glamor_pixmap.c
glamor: Switch the gl_flavor to a boolean is_gles.
2019-04-17 19:34:48 +00:00
glamor_points.c
glamor: Check glamor_set_destination_drawable() return value
2017-03-15 15:41:13 -04:00
glamor_prepare.c
glamor: Fix a compiler warning since the recent OOM fixes.
2019-03-28 13:55:22 -07:00
glamor_prepare.h
glamor: Replace fallback preparation code
2014-06-15 22:02:40 +01:00
glamor_priv.h
xwayland: clear pixmaps after creation in rootless mode
2019-11-07 12:25:42 +01:00
glamor_program.c
glamor: Switch the gl_flavor to a boolean is_gles.
2019-04-17 19:34:48 +00:00
glamor_program.h
glamor: Add support for CA rendering in a single pass.
2016-01-26 12:02:42 -08:00
glamor_rects.c
glamor: Fix glamor_poly_fill_rect_gl xRectangle::width/height handling
2020-08-24 17:39:34 +02:00
glamor_render.c
glamor: Introduce a central place for our pixmap format/type handling.
2019-04-17 19:34:48 +00:00
glamor_segs.c
glamor: Check glamor_set_destination_drawable() return value
2017-03-15 15:41:13 -04:00
glamor_spans.c
glamor: Introduce a central place for our pixmap format/type handling.
2019-04-17 19:34:48 +00:00
glamor_sync.c
glamor: Make glamor_sync_init work with --disable-xshmfence
2016-09-25 11:00:24 -07:00
glamor_text.c
glamor: Translate solid text background region after clipping
2016-07-15 12:59:43 -04:00
glamor_transfer.c
glamor: Introduce a central place for our pixmap format/type handling.
2019-04-17 19:34:48 +00:00
glamor_transfer.h
glamor: Introduce a central place for our pixmap format/type handling.
2019-04-17 19:34:48 +00:00
glamor_transform.c
glamor: Fix more fallback paths with non-GXcopy rop with GLES
2019-05-28 18:10:56 +00:00
glamor_transform.h
glamor: glamor_set_destination_drawable() can fail
2017-03-15 15:41:12 -04:00
glamor_trapezoid.c
glamor: Remove _nf rendering functions
2015-03-24 12:01:39 -07:00
glamor_triangles.c
glamor: Remove _nf rendering functions
2015-03-24 12:01:39 -07:00
glamor_utils.c
Convert glamor & glx to new *allocarray functions
2015-04-21 16:58:08 -07:00
glamor_utils.h
glamor: Introduce a central place for our pixmap format/type handling.
2019-04-17 19:34:48 +00:00
glamor_vbo.c
Fix spelling/wording issues
2020-07-05 13:07:33 -07:00
glamor_window.c
glamor: Drop tracking of the last picture attached to pixmaps.
2015-07-10 09:42:58 -07:00
glamor_xv.c
Consolidate fourcc.h
2020-09-15 11:43:16 +02:00
Makefile.am
glamor: Implement PixmapFromBuffers and BuffersFromPixmap
2018-03-05 13:27:49 -05:00
meson.build
glamor: Implement GetSupportedModifiers
2018-03-05 13:27:55 -05:00