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
/
opengl
Age
Commit message (
Expand
)
Author
2025-09-18
renderer: create explicit sampler state for custom shaders
Mitchell Hashimoto
2025-07-05
renderer/opengl: explicit texture options
Qwerasd
2025-07-04
renderer: remove all gpu-side glyph constraint logic
Qwerasd
2025-06-25
renderer/OpenGL: use compressed texture formats for images
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
fix window cross-compilation
Qwerasd
2025-06-20
format (remove empty lines)
Qwerasd
2025-06-20
renderer: big rework, graphics API abstraction layers, unified logic
Qwerasd
2025-05-15
fix(OpenGL): use sRGB texture format for gamma correct interpolation
Qwerasd
2025-05-15
fix(renderer): Don't force images to grid/cell sizes
Qwerasd
2025-03-12
Lots of 0.14 changes
Mitchell Hashimoto
2025-01-23
use main buffer and copy data to fbo texture (opengl) (#5294)
Julia
2025-01-20
render consecutive shaders to the fbo
julia
2024-11-14
renderer/opengl: update to new size struct
Mitchell Hashimoto
2024-09-02
kitty graphics: address review comments
Jeffrey C. Ollie
2024-09-02
kitty graphics: performance enhancements
Jeffrey C. Ollie
2024-08-15
kitty graphics: support loading 1 channel grayscale images
Qwerasd
2024-08-11
spelling: normalize grey -> gray
Qwerasd
2024-08-06
renderer/opengl: comptime assertion to verify
Mitchell Hashimoto
2024-08-06
renderer: exempt Powerline cells from minimum contrast requirements
Leah Amelia Chen
2024-04-22
renderer/opengl: remove strikethrough fg mode
Mitchell Hashimoto
2024-02-04
Fix shader time uniforms (#1462)
Jeffrey C. Ollie
2024-01-22
kitty images: support pngs with greyscale/alpha (bpp=2)
Mitchell Hashimoto
2023-12-16
renderer/opengl: implement fg_constrained
Mitchell Hashimoto
2023-12-10
renderer/metal,opengl: replace matching image IDs if transmit time differs
Mitchell Hashimoto
2023-12-01
renderer/opengl: implement min contrast
Mitchell Hashimoto
2023-11-21
renderer/opengl: convert Kitty images from RGB to RGBA
Mitchell Hashimoto
2023-11-19
renderer/opengl: do not need to convert
Mitchell Hashimoto
2023-11-19
renderer/opengl: setup image uniforms
Mitchell Hashimoto
2023-11-19
renderer/opengl: upload kitty image textures
Mitchell Hashimoto
2023-11-17
renderer/opengl: shaders only need one color input
Mitchell Hashimoto
2023-11-17
renderer/opengl: some comments
Mitchell Hashimoto
2023-11-17
renderer/opengl: resize the screen texture
Mitchell Hashimoto
2023-11-17
renderer/opengl: create the screen texture
Mitchell Hashimoto
2023-11-17
renderer/opengl: set resolution uniform on screen size change
Mitchell Hashimoto
2023-11-17
renderer/opengl: increment time uniform
Mitchell Hashimoto
2023-11-17
renderer/opengl: better organization of custom shader state
Mitchell Hashimoto
2023-11-17
renderer/opengl: setup uniform buffer objects for custom shaders
Mitchell Hashimoto
2023-11-17
renderer/opengl: draw custom shaders, simplified
Mitchell Hashimoto
2023-11-17
renderer/opengl: simplifying the custom shader to get things working
Mitchell Hashimoto
2023-11-17
renderer/opengl: create ubos
Mitchell Hashimoto
2023-11-17
renderer/opengl: start custom program work
Mitchell Hashimoto
2023-11-17
renderer/opengl: only one GPUCell
Mitchell Hashimoto
2023-11-17
renderer/opengl: extract cell program state to dedicated struct
Mitchell Hashimoto
2023-08-08
Fix typos
Kevin Hovsäter
[next]