summaryrefslogtreecommitdiff
path: root/glamor
AgeCommit message (Expand)AuthorFilesLines
2024-05-03xwayland/glamor: Handle depth 15 in gbm_format_for_depthMichel Dänzer1-0/+2
2024-01-11glamor: Fall back for mixed depth 24/32 in glamor_set_aluMichel Dänzer1-0/+15
2024-01-11glamor: Make glamor_set_alu take a DrawablePtrMichel Dänzer7-10/+11
2024-01-11glamor: Don't override source alpha to 1.0 if it's used for blendingMichel Dänzer1-1/+27
2023-10-12glamor: xv: Fix invalid accessing of plane attributes for NV12Jeffy Chen1-2/+2
2023-10-12glamor: fixes GL_INVALID_ENUM errors on ES if there is no quadsKonstantin1-0/+4
2023-09-19glamor: Ignore destination alpha as necessary for composite operationMichel Dänzer2-1/+14
2023-07-27glamor: Make glamor_solid_boxes take a DrawablePtrMichel Dänzer4-13/+7
2023-07-27glamor: Add and use glamor_drawable_effective_depth helperMichel Dänzer7-10/+35
2023-07-18Drop Xorg DDXMichel Dänzer1-4/+0
2023-07-18glamor: Use DrawablePtr in struct copy_argsMichel Dänzer1-3/+3
2023-07-18glamor: Fix up alpha channel if needed in glamor_upload_boxesMichel Dänzer2-5/+33
2023-07-18glamor: glamor_prep_pixmap_box → glamor_prep_drawable_boxMichel Dänzer1-17/+17
2023-07-18glamor: Eliminate glamor_fini_pixmapMichel Dänzer1-9/+4
2023-07-18glamor: Take DrawablePtr instead of PixmapPtr in up/download_boxesMichel Dänzer7-26/+28
2023-07-18glamor: Make program APIs take DrawablePtrs instead of PixmapPtrsMichel Dänzer13-58/+58
2023-07-18glamor: Remove unused transfer functionsMichel Dänzer2-59/+0
2023-04-12glamor: Fix build without GBMOlivier Fourdan1-0/+2
2023-03-17glamor: Don't glFlush/ctx switch unless any work has been performedJoshua Ashton4-7/+15
2023-02-10glamor: handle EXT_gpu_shader4 in dual source blend pathsDave Airlie1-3/+8
2023-01-20rootless: Use screen_x and screen_y instead of pixmap pointer hacksJeremy Huddleston Sequoia2-2/+2
2023-01-19glamor: Don't initialize on softpipeIvan A. Melnikov1-0/+5
2022-12-01glamor: fix XVideo run with GLESKonstantin1-0/+5
2022-12-01glamor: use dual source blend on GL 2.1 with ARB_ES2_compatibilityVasily Khoruzhick5-16/+70
2022-12-01glamor: fix CbCr format handlingYuriy2-4/+16
2022-12-01glamor: transpose gradients transparentlyKonstantin1-11/+21
2022-12-01glamor: make use of GL_EXT_texture_format_BGRA8888Konstantin2-9/+6
2022-11-30glamor: Only check for llvmpipe rendererCorentin Noël1-1/+1
2022-10-28glamor_egl: properly get FDs from multiplanar GBM BOsLucas Stach1-1/+21
2022-10-28glamor_egl: handle fd export failure in glamor_egl_fds_from_pixmapLucas Stach1-0/+7
2021-12-03glamor: fix free of uninitialised pointersJonathan Gray1-2/+2
2021-10-27Remove autotools supportPovilas Kanapickas1-61/+0
2021-09-15glamor: Assume EGL in glamor_contextAdam Jackson1-15/+12
2021-09-15glamor: Require EGL_KHR_no_config_contextAdam Jackson1-11/+5
2021-09-15glamor: Don't open-code epoxy_glsl_version()Adam Jackson1-26/+1
2021-09-15ephyr/glamor: Port to EGLAdam Jackson4-73/+0
2021-09-15glamor: Fix leak in glamor_build_program()Olivier Fourdan1-0/+2
2021-09-09glamor: Fix handling of 1-bit pixmapsPovilas Kanapickas3-16/+38
2021-09-01Revert "glamor: Enable modifier support for xfree86 too"Mario Kleiner1-5/+5
2021-07-30glamoregl: Initialize glamor on the main deviceZoltán Böszörményi1-3/+8
2021-07-07glamor: add EXT_gpu_shader4 supportDave Airlie4-3/+19
2021-07-07glamor: add glamor_glsl_has_ints wrapperDave Airlie6-20/+19
2021-06-14glamor: Avoid using GL_QUADS on V3DJose Maria Casanova Crespo1-1/+2
2021-05-11glamor: Dump backtrace on GL errorOlivier Fourdan1-0/+1
2020-11-04glamor: Update pixmap's devKind when making it exportableAlex Goins1-0/+3
2020-09-15Consolidate fourcc.hMichel Dänzer1-1/+1
2020-08-24glamor: Fix glamor_poly_fill_rect_gl xRectangle::width/height handlingMichel Dänzer1-4/+14
2020-08-18glamor: Fix debugging callback setup on GLESAdam Jackson1-1/+2
2020-07-05Fix spelling/wording issuesAlan Coopersmith5-7/+7
2020-01-08glamor_egl: Reject OpenGL < 2.1 early onLubomir Rintel1-11/+28