summaryrefslogtreecommitdiff
path: root/glamor
AgeCommit message (Expand)AuthorFilesLines
2024-10-10drop obsolete HAVE_DIX_CONFIG_HEnrico Weigelt, metux IT consult1-2/+0
2024-09-01include: dixfontstr.h: drop silent dependency on libxfont2Enrico Weigelt, metux IT consult1-0/+6
2024-08-26treewide: mark pGC->ops->CopyArea() calls not using result as voidEnrico Weigelt, metux IT consult1-1/+1
2024-08-01glamor: xv: Rewrite UYVY shader to match NV12/I420 CSCNicolas Dufresne1-18/+16
2024-08-01glamor: xv: fix UYVY alignmentKonstantin1-1/+17
2024-08-01glamor: check BPP by render_format.Konstantin1-2/+2
2024-07-29glamor: Fix possible double-freeOlivier Fourdan1-2/+2
2024-07-26treewide: replace xnfstrdup() calls by XNFstrdup()Enrico Weigelt, metux IT consult1-1/+1
2024-07-26treewide: replace xnfalloc() calls to XNFalloc()Enrico Weigelt, metux IT consult3-3/+3
2024-07-20fix missing includes of <X11/Xfuncproto.h>Enrico Weigelt, metux IT consult1-0/+2
2024-07-19Move sizeof to second argument in calloc callsAlan Coopersmith1-1/+1
2024-04-25xwayland/glamor: Handle depth 15 in gbm_format_for_depthMichel Dänzer1-0/+2
2024-04-11glamor: Fallback to software rendering on GLSL link failureBalló György6-56/+77
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