summaryrefslogtreecommitdiff
path: root/src/renderer
AgeCommit message (Expand)Author
2025-06-20chore: improve Metal API definitions a bitQwerasd
2025-05-26style: use decl literalsQwerasd
2025-05-15fix(OpenGL): use sRGB texture format for gamma correct interpolationQwerasd
2025-05-15fix(Metal): use sRGB texture format for gamma correct interpolationQwerasd
2025-05-15fix(renderer): Don't force images to grid/cell sizesQwerasd
2025-05-14fix(Metal): interpolate kitty imagesQwerasd
2025-05-07core: fixup callconv(.C) -> callconv(.c)Jeffrey C. Ollie
2025-04-21renderer/opengl: reduce flickering/stretching on resizeMitchell Hashimoto
2025-03-25fix(Metal): improve constraint width logic to account for x offsetQwerasd
2025-03-25fix(Metal): fix crunchy appearance of constrained glyphsQwerasd
2025-03-18ci: zig fmt checkMitchell Hashimoto
2025-03-13Fix aspect ratio when rendering images with kitty protocol (#6675)Mitchell Hashimoto
2025-03-12fix tests building on LinuxMitchell Hashimoto
2025-03-12Lots of 0.14 changesMitchell Hashimoto
2025-03-12Fix aspect ratio when rendering images with kitty protocolBryan Lee
2025-03-11Zig 0.14Mitchell Hashimoto
2025-03-06renderer(OpenGL): pass cell_width to glyph rendererTim Culverhouse
2025-03-06chore: zig fmtTim Culverhouse
2025-02-26fix(Metal): force a full rebuild in `setFontGrid`Qwerasd
2025-02-21Update libxev to use dynamic backend, support Linux configurabilityMitchell Hashimoto
2025-02-09fix(Metal): don't throw away glyphs when the fg and bg colors matchQwerasd
2025-02-07Metal: use "Managed" resource storage mode on discrete GPUsQwerasd
2025-02-04Fix cursor character not visible when cursor color matches backgroundBryan Lee
2025-01-27cleanup: rename `text-blending` to `alpha-blending`Qwerasd
2025-01-27renderer/Metal: improve linear blending correctionQwerasd
2025-01-26fix(renderer/Metal): properly load cursor colorQwerasd
2025-01-23fix(Metal): always render explicit background colors fully opaqueQwerasd
2025-01-23use main buffer and copy data to fbo texture (opengl) (#5294)Julia
2025-01-20fix(renderer): clip terminal contents to expected grid size (#4523)Qwerasd
2025-01-20render consecutive shaders to the fbo (opengl) (#5037)Mitchell Hashimoto
2025-01-20render consecutive shaders to the fbojulia
2025-01-16fix(Metal): fix incorrect premultiplication of colorsQwerasd
2025-01-15fix(Metal): handle non-extended padding color transparencyQwerasd
2025-01-14fix(macos): prevent transparency leakage/flash in new/resized surfacesQwerasd
2025-01-13config: remove experimental linear and merge into text-blendingMitchell Hashimoto
2025-01-13Metal: blend in Display P3 color space, add option for linear blendingQwerasd
2025-01-07refactor(font): move `Metrics` from `Face` to `Collection` (#4739)Mitchell Hashimoto
2025-01-07renderer: respect reverse with cursor-invert-fg-bgGregory Anders
2025-01-06refactor(font): move `Metrics` out of `face`Qwerasd
2025-01-06iOS: Fix crash on deviceyonihemi
2025-01-05font(coretext): add config to adjust strength of `font-thicken`. (#4531)Mitchell Hashimoto
2025-01-03font(coretext): add config to adjust strength of `font-thicken`.Qwerasd
2025-01-03Fixing a few typos in the source code comments (#4529)Peter Cock
2025-01-03Correct typos and update typos.tomlBryan Lee
2024-12-29renderer: track if fg/bg/cursor color is explicitly set by an OSC (#3228)Mitchell Hashimoto
2024-12-28Fix the typing error when building on LinuxXiaoYan Li
2024-12-28Use premultiplied alpha for renderer clearColorXiaoyan Li
2024-12-26renderer: track if fg/bg/cursor color is explicitly set by an OSCGregory Anders
2024-12-23kittygfx: placement with rows (r) param scrolls properly out of viewportMitchell Hashimoto
2024-12-23kittygfx: z-index handling fixesMitchell Hashimoto