Kovid Goyal c6db9b0b21 Move text_fg_override code into vertex shader
This should be a ~100x speedup (depending on pixels per cell) for using this code. Note that it also means
that color emoji do not have their colors overridden. This makes sense
since overriding color sin them is not desired anyway and even otherwise
the performance benefits are too large.
2025-03-19 22:27:18 +05:30
...
2024-07-14 12:34:24 +05:30
2025-03-13 13:48:35 +05:30
2023-11-11 08:32:05 +05:30
2025-03-12 09:26:36 +05:30
2024-04-08 07:39:50 +05:30
2023-11-11 08:32:05 +05:30
2024-07-02 10:28:07 +05:30
...
2024-11-28 22:37:20 +05:30
2023-06-14 03:39:53 +06:00
2023-07-29 14:16:25 +05:30
2023-07-29 14:16:25 +05:30
2025-03-05 09:07:20 +05:30
2024-10-01 15:31:16 +05:30
2024-03-28 19:36:07 +05:30

= kitty - the fast, feature-rich, cross-platform, GPU based terminal

See https://sw.kovidgoyal.net/kitty/[the kitty website].

image:https://github.com/kovidgoyal/kitty/workflows/CI/badge.svg["Build status", link="https://github.com/kovidgoyal/kitty/actions?query=workflow%3ACI"]

https://sw.kovidgoyal.net/kitty/faq/[Frequently Asked Questions]

To ask other questions about kitty usage, use either the https://github.com/kovidgoyal/kitty/discussions/[discussions on GitHub] or the
https://www.reddit.com/r/KittyTerminal[Reddit community]

Packaging status in various repositories:

image:https://repology.org/badge/vertical-allrepos/kitty-terminal.svg?columns=3&header=kitty["Packaging status", link="https://repology.org/project/kitty-terminal/versions"]
Description
No description provided
Readme GPL-3.0 155 MiB
Languages
Python 38.5%
C 28%
Go 26.4%
Objective-C 5.5%
Shell 1%
Other 0.5%