index
:
ghostty.git
1.1.x
1.2.x
main
opengl-test
push-lvtrmyqqqpkn
push-qouskwyzlkmy
tristan957/gtk-ng
vm-tests
Unnamed repository; edit this file 'description' to name the repository.
thomasg
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
renderer
/
metal
/
shaders.zig
Age
Commit message (
Expand
)
Author
2025-07-04
renderer: remove all gpu-side glyph constraint logic
Qwerasd
2025-06-25
renderer: add support for background images
Qwerasd
2025-06-23
renderer: make shader pipeline prep code DRYer
Qwerasd
2025-06-21
renderer: move custom shader uniforms out of frame state
Qwerasd
2025-06-20
renderer: big rework, graphics API abstraction layers, unified logic
Qwerasd
2025-06-20
refactor(Metal): make pipeline handling DRYer
Qwerasd
2025-03-12
Lots of 0.14 changes
Mitchell Hashimoto
2025-01-27
renderer/Metal: improve linear blending correction
Qwerasd
2025-01-13
Metal: blend in Display P3 color space, add option for linear blending
Qwerasd
2024-10-02
renderer: some tweaks
Mitchell Hashimoto
2024-10-02
fix(renderer): make all decorations and combining marks visible under cursor
Qwerasd
2024-08-09
metal: cell bg pipeline no longer has vertex data, needs no vertex desc
Mitchell Hashimoto
2024-08-08
renderer/metal: properly support padding color = background (not extend)
Qwerasd
2024-08-07
renderer: metal shaders rework
Qwerasd
2024-08-06
build: build metal lib
Mitchell Hashimoto
2024-08-06
renderer/metal: load shaders from precompiled lib
Mitchell Hashimoto
2024-08-06
renderer: exempt Powerline cells from minimum contrast requirements
Leah Amelia Chen
2024-08-03
renderer: disable window-padding-color=extend in certain scenarios
Mitchell Hashimoto
2024-08-03
renderer/metal: extend background color of grid border into padding
Mitchell Hashimoto
2024-04-27
renderer/metal: invert text under cursor again
Mitchell Hashimoto
2024-04-26
terminal: Coordinate uses CellCountInt
Mitchell Hashimoto
2024-04-25
renderer/metal: grid pos for bg/text should be ushort2
Mitchell Hashimoto
2024-04-22
renderer/metal: dedicated cell fg shader
Mitchell Hashimoto
2024-04-22
renderer/metal: dedicated cell bg shader
Mitchell Hashimoto
2024-04-22
renderer/metal: remove strikethrough support from GPU
Mitchell Hashimoto
2023-12-16
renderer/metal: constrain PUA glyphs if they aren't next to space
Mitchell Hashimoto
2023-12-01
renderer/metal: minimum contrast ratio is configurable
Mitchell Hashimoto
2023-12-01
renderer/metal: minimum contrast experiment
Mitchell Hashimoto
2023-11-17
renderer/metal: clean up some memory management
Mitchell Hashimoto
2023-11-17
renderer: animation timer if we have custom shaders
Mitchell Hashimoto
2023-11-17
renderer/metal: CRT effect, ugly hacky code
Mitchell Hashimoto
2023-11-17
renderer/metal: release some of our shader initialization objects
Mitchell Hashimoto
2023-11-17
renderer/metal: wip for loading custom shader pipelines
Mitchell Hashimoto
2023-11-17
update zig-objc
Mitchell Hashimoto
2023-08-22
terminal/kitty-gfx: respect display c/r params
Mitchell Hashimoto
2023-08-22
terminal/kitty-gfx: process source rectangle display params
Mitchell Hashimoto
2023-08-22
renderer/metal: honor cell offset graphics command
Mitchell Hashimoto
2023-08-22
renderer/metal: clip image if necessary off top of viewport (scrolling)
Mitchell Hashimoto
2023-08-22
renderer/metal: first pass at an image shader
Mitchell Hashimoto
2023-08-22
renderer/metal: extract helpers for shaders/buffers
Mitchell Hashimoto