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
/
Thread.zig
Age
Commit message (
Expand
)
Author
2025-07-21
slow down our cursor timer under valgrind
Mitchell Hashimoto
2025-06-20
renderer: remove unused surface parameter from updateFrame
Qwerasd
2025-06-20
renderer: uncomment resize message handling
Qwerasd
2025-06-20
renderer: big rework, graphics API abstraction layers, unified logic
Qwerasd
2025-06-20
debug: properly set thread names on macOS
Qwerasd
2025-05-26
style: use decl literals
Qwerasd
2025-03-12
Lots of 0.14 changes
Mitchell Hashimoto
2025-03-11
Zig 0.14
Mitchell Hashimoto
2025-02-21
Update libxev to use dynamic backend, support Linux configurability
Mitchell Hashimoto
2024-11-26
renderer: set QoS class of the renderer thread on macOS
Mitchell Hashimoto
2024-11-14
renderer/metal: use new size struct
Mitchell Hashimoto
2024-11-14
renderer: message uses new size struct
Mitchell Hashimoto
2024-11-07
move datastructures to dedicated "datastruct" package
Mitchell Hashimoto
2024-10-04
renderer: fg/bg/cursor change must mark the screen as dirty
Mitchell Hashimoto
2024-09-02
crash: tag the thread type
Mitchell Hashimoto
2024-09-02
input: crash binding can configure which thread to crash
Mitchell Hashimoto
2024-09-01
renderer/termio attach thread local state for crash capture
Mitchell Hashimoto
2024-08-14
renderer: don't update frame if renderer grid size != terminal size
Qwerasd
2024-08-14
fix: prevent flicker while shrinking screen by eliminating thread race
Qwerasd
2024-08-05
chore: clean up typos
Ćukasz Niemier
2024-05-05
renderer: add window-vsync option (defaults to false)
Mitchell Hashimoto
2024-05-04
renderer/metal: API to handle macOS display ID changing
Mitchell Hashimoto
2024-05-04
renderer: add comment why we have dead code
Mitchell Hashimoto
2024-05-04
renderer: remove 10ms delay on repaint
Mitchell Hashimoto
2024-05-04
renderer/metal: stop/start display link on occlusion
Mitchell Hashimoto
2024-05-04
renderer/metal: setup display link
Mitchell Hashimoto
2024-05-04
renderer: move our constant draw timer up to 120fps
Mitchell Hashimoto
2024-05-04
renderer: add draw now async wakeup
Mitchell Hashimoto
2024-04-06
core: font size changes work
Mitchell Hashimoto
2024-04-06
renderer/Metal: change font size works again
Mitchell Hashimoto
2024-02-13
Revert "renderer/metal: free resources when occluded"
Mitchell Hashimoto
2024-02-13
renderer/metal: free resources when occluded
Mitchell Hashimoto
2024-02-13
renderer: handle renderer pause/redraw on occlusion
Mitchell Hashimoto
2024-01-13
remove tracy usage from all files
Mitchell Hashimoto
2024-01-09
renderer: do not free new configuration on change
Mitchell Hashimoto
2024-01-09
custom shader animation can be set to "always" to always remain active
Mitchell Hashimoto
2023-11-17
renderer: animations should stop if config changes them
Mitchell Hashimoto
2023-11-17
renderer: animation timer if we have custom shaders
Mitchell Hashimoto
2023-11-17
renderer/opengl: switch to new update vs draw
Mitchell Hashimoto
2023-11-17
renderer: separate update frame data from draw
Mitchell Hashimoto
2023-11-09
core: implement OSC 12 and OSC 112 to query/set/reset cursor color
Gregory Anders
2023-11-09
core: separate default colors from modifiable colors
Gregory Anders
2023-11-09
core: implement setting colors with OSC 4, 10, and 11
Gregory Anders
2023-10-24
all threads are notified of inspector state, trigger render
Mitchell Hashimoto
2023-10-15
renderer: handle error.NotFound for timer cancellation
Mitchell Hashimoto
2023-10-02
update zig
Mitchell Hashimoto
2023-09-09
Big Cursor State Refactor
Mitchell Hashimoto
2023-09-02
content scale change events should also impact viewport padding
Mitchell Hashimoto
2023-08-09
fix error set for libxev cross-platform
Mitchell Hashimoto
2023-08-09
update libxev to fix split writes on large writes (i.e. big paste)
Mitchell Hashimoto
[next]