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
Age
Commit message (
Expand
)
Author
2025-09-18
renderer: create explicit sampler state for custom shaders
Mitchell Hashimoto
2025-09-18
renderer/metal: provide MTLTextureUsage render target for custom shaders
Mitchell Hashimoto
2025-07-04
renderer: remove all gpu-side glyph constraint logic
Qwerasd
2025-07-02
deps: update zig-objc
Qwerasd
2025-07-02
renderer/metal: properly release texture descriptors
Qwerasd
2025-06-25
renderer: add support for background images
Qwerasd
2025-06-23
renderer: make shader pipeline prep code DRYer
Qwerasd
2025-06-23
renderer: unify `image.zig`
Qwerasd
2025-06-23
renderer: unify `cell.zig`
Qwerasd
2025-06-21
renderer: move custom shader uniforms out of frame state
Qwerasd
2025-06-20
style(renderer): explicit error sets
Qwerasd
2025-06-20
metal: retain IOSurfaceLayer ourselves instead of relying on the view
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-06-20
chore: improve Metal API definitions a bit
Qwerasd
2025-05-26
style: use decl literals
Qwerasd
2025-05-15
fix(Metal): use sRGB texture format for gamma correct interpolation
Qwerasd
2025-05-15
fix(renderer): Don't force images to grid/cell sizes
Qwerasd
2025-05-14
fix(Metal): interpolate kitty images
Qwerasd
2025-03-12
Lots of 0.14 changes
Mitchell Hashimoto
2025-02-07
Metal: use "Managed" resource storage mode on discrete GPUs
Qwerasd
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
2025-01-06
iOS: Fix crash on device
yonihemi
2024-11-04
renderer/metal: prefer low‐power GPUs
Emily
2024-10-21
implement overline decoration (SGR 53/55)
Marijn Besseling
2024-10-02
renderer: some tweaks
Mitchell Hashimoto
2024-10-02
fix(renderer): make all decorations and combining marks visible under cursor
Qwerasd
2024-09-02
renderer/metal: use wuffs for format conversion
Mitchell Hashimoto
2024-08-27
Revert "Merge pull request #2153 from ghostty-org/metal-cursor"
Mitchell Hashimoto
2024-08-26
renderer/metal: cursor should be drawn on top of fg cells
Mitchell Hashimoto
2024-08-15
kitty graphics: support loading 1 channel grayscale images
Qwerasd
2024-08-11
spelling: normalize grey -> gray
Qwerasd
2024-08-09
metal: cell bg pipeline no longer has vertex data, needs no vertex desc
Mitchell Hashimoto
2024-08-08
fix: add `Contents.bgCell` to avoid accidentally indexing with undersized ints
Qwerasd
2024-08-08
fix: promote dimensions to usize so cell_count doesn't overflow
Qwerasd
2024-08-08
remove superfluous slicing syntax
Qwerasd
2024-08-08
comment
Qwerasd
2024-08-08
renderer/metal: use memset to clear bg cell rows
Qwerasd
2024-08-08
renderer/metal: properly support padding color = background (not extend)
Qwerasd
2024-08-07
fix tests
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
Merge pull request #2049 from pluiedev/fix/exempt-powerline-from-minimum-cont...
Mitchell Hashimoto
2024-08-06
renderer: exempt Powerline cells from minimum contrast requirements
Leah Amelia Chen
2024-08-05
chore: clean up typos
Łukasz Niemier
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-07-23
renderer/metal: zig fmt
Mitchell Hashimoto
[next]