summaryrefslogtreecommitdiff
path: root/glamor
AgeCommit message (Expand)AuthorFilesLines
2024-03-03render: move private definitions out of public glyphstr.hEnrico Weigelt, metux IT consult1-0/+1
2024-03-03glamor: drop duplicate _X_EXPORT from .c sourceEnrico Weigelt, metux IT consult3-17/+17
2024-03-03glamor: glamor_debug.h: drop unused AbortServer() declarationEnrico Weigelt, metux IT consult1-4/+0
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-10glamor: Don't override source alpha to 1.0 if it's used for blendingMichel Dänzer1-1/+27
2023-12-19glamor: Enable dmabuf_capable by default on Intel hardwareVille Syrjälä1-0/+2
2023-12-17glamor: Use render node for glamor device path where possiblemsizanoen11-1/+3
2023-12-17Fixed mirrored glyphs on big-endian machinesAlexey2-0/+16
2023-11-29glamor: xv: add rgb565Yuriy Vasilev1-0/+13
2023-11-29glamor: xv: add rgba32 formatYuriy Vasilev1-0/+55
2023-11-29glamor: xv: enable UYVY accelerationKonstantin1-8/+102
2023-11-29glamor: xv: prepare to one-plane formatsKonstantin1-18/+34
2023-11-29glamor: xv: reuse ports and shaders when possibleKonstantin2-20/+37
2023-11-29glamor: xv: do not force a version on XV shadersKonstantin1-4/+0
2023-11-14Revert "glamor/glxprov: Stop exposing non-db(-capable) configs"Konstantin1-13/+19
2023-11-07Xephyr: use glamor glx providerKonstantin Pugin2-66/+0
2023-11-07glamor_egl: add support of GlxVendorLibrary optionKonstantin1-4/+16
2023-11-07xorg: initialize glamor providerKonstantin Pugin1-0/+11
2023-11-07glamor/glxprov: Stop exposing non-db(-capable) configsAdam Jackson1-19/+13
2023-11-07glamor: Lift the GLX EGL backend from XwaylandAdam Jackson3-1/+463
2023-11-07glamor: add glvnd_vendor privateKonstantin Pugin4-0/+38
2023-11-02glamor_egl: add info message about context APIKonstantin1-0/+8
2023-11-02glamor_egl: add RenderingAPI optionKonstantin1-3/+28
2023-11-02glamor_egl: add helper functions for contextsKonstantin1-63/+87
2023-11-01glamor: Don't require EXT_gpu_shader4 unconditionallyBalló György1-1/+5
2023-10-20glamor: accelerate incomplete textures for GL ESKonstantin Pugin2-6/+27
2023-10-10glamor: xv: Fix invalid accessing of plane attributes for NV12Jeffy Chen1-2/+2
2023-10-09glamor: support GLES3 shadersKonstantin Pugin15-112/+125
2023-09-20glamor: add gl_PointSize for ES shadersKonstantin3-1/+8
2023-09-19glamor: fixes GL_INVALID_ENUM errors on ES if there is no quadsKonstantin1-0/+4
2023-09-12glamor: Ignore destination alpha as necessary for composite operationMichel Dänzer2-1/+14
2023-07-20glamor: Make glamor_solid_boxes take a DrawablePtrMichel Dänzer4-13/+7
2023-07-20glamor: Add and use glamor_drawable_effective_depth helperMichel Dänzer7-10/+35
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