summaryrefslogtreecommitdiff
path: root/src/renderer/OpenGL.zig
AgeCommit message (Expand)Author
2024-10-09renderer: cleanup, reduce nesting, more commentsQwerasd
2024-10-08renderer, shaper: don't use null cells, handle bg and decorations separatelyQwerasd
2024-10-04renderer: fg/bg/cursor change must mark the screen as dirtyMitchell Hashimoto
2024-10-02fix(renderer): make all decorations and combining marks visible under cursorQwerasd
2024-10-02fix(renderer): use 1-wide ul/st chars, ignore null shaper cellsQwerasd
2024-09-23renderer/OpenGL: use better logic for whether to render glyphQwerasd
2024-09-23renderer: draw underlines below text to improve legibilityQwerasd
2024-09-18renderer: render lock for password inputMitchell Hashimoto
2024-09-17config: move optional path parsing into RepeatablePathGregory Anders
2024-08-22renderer: do not extend padding color if any cell has default bg colorMitchell Hashimoto
2024-08-18renderer: use fg as extension color for covering glyphs (U+2588)Mitchell Hashimoto
2024-08-15kitty graphics: support loading 1 channel grayscale imagesQwerasd
2024-08-15renderer/opengl: add comment explaning ogl lock on darwinMitchell Hashimoto
2024-08-14macos/opengl: lock context while rendering to stop resize crashesQwerasd
2024-08-14renderer: don't update frame if renderer grid size != terminal sizeQwerasd
2024-08-11spelling: normalize grey -> grayQwerasd
2024-08-10renderer: remove alt-screen extend-alwaysMitchell Hashimoto
2024-08-10config: add window-padding-color=extend-always to force alwaysMitchell Hashimoto
2024-08-09renderer/opengl: reset screen uniforms on font changeMitchell Hashimoto
2024-08-06Merge pull request #2049 from pluiedev/fix/exempt-powerline-from-minimum-cont...Mitchell Hashimoto
2024-08-06renderer: exempt Powerline cells from minimum contrast requirementsLeah Amelia Chen
2024-08-05chore: clean up typosƁukasz Niemier
2024-08-03renderer: disable window-padding-color=extend in certain scenariosMitchell Hashimoto
2024-08-03renderer/opengl: support window-padding-color=extendMitchell Hashimoto
2024-07-31Merge pull request #1989 from gpanders/cursor-invert-fg-bgMitchell Hashimoto
2024-07-29renderer/opengl: unicode placeholder supportMitchell Hashimoto
2024-07-25renderer: skip virtual placementsMitchell Hashimoto
2024-07-22renderer/opengl: implement cursor-invert-fg-bgGregory Anders
2024-06-23Merge pull request #1872 from qwerasd205/various-performanceMitchell Hashimoto
2024-06-22coretext shaper owns CFReleaseThread, works on both Metal and OpenGL nowMitchell Hashimoto
2024-06-22font: coretext shaper owns the cf release poolMitchell Hashimoto
2024-06-18renderer/opengl: invert cursor cell text when glyph is constrainedMitchell Hashimoto
2024-06-14add CFReleasePool handling to OpenGL rendererQwerasd
2024-06-03renderer/opengl: don't append assume capacityMitchell Hashimoto
2024-05-25terminal: support using the bright palette for bold textJan200101
2024-05-22renderer: kitty image with y offset should stretch imageMitchell Hashimoto
2024-05-10fix(renderer): rebuild font grid and reset shaper cache on hot reloadQwerasd
2024-05-05renderer: add window-vsync option (defaults to false)Mitchell Hashimoto
2024-05-04renderer/metal: stop/start display link on occlusionMitchell Hashimoto
2024-05-01renderer/opengl: use shaper cacheMitchell Hashimoto
2024-04-28renderer/opengl: fix compilationMitchell Hashimoto
2024-04-22renderer/opengl: strikethrough as spriteMitchell Hashimoto
2024-04-06font: remove old filesMitchell Hashimoto
2024-04-06address many fontmem todosMitchell Hashimoto
2024-04-06renderer/opengl: set the font gridMitchell Hashimoto
2024-04-06renderer/opengl: support font size changeMitchell Hashimoto
2024-04-06renderer/opengl: clean up texture syncMitchell Hashimoto
2024-04-05renderer/opengl: convert to SharedGrid, new windows/tabs are frozenMitchell Hashimoto
2024-03-22renderer: re-enable URL underliningMitchell Hashimoto
2024-03-22renderer/opengl: convertMitchell Hashimoto