summaryrefslogtreecommitdiff
path: root/src/renderer/OpenGL.zig
AgeCommit message (Expand)Author
2025-09-18renderer: create explicit sampler state for custom shadersMitchell Hashimoto
2025-09-05gtk: the Future is NowLeah Amelia Chen
2025-09-05gtk: nuke the legacy apprt from orbitLeah Amelia Chen
2025-07-18apprt/gtk-ng: hook up surface initializationMitchell Hashimoto
2025-07-05renderer/opengl: explicit texture optionsQwerasd
2025-07-04Nuke GLFW from OrbitMitchell Hashimoto
2025-06-26renderer/OpenGL: switch image texture from Rect to 2DQwerasd
2025-06-26renderer/OpenGL: revert change to compressed texture formatQwerasd
2025-06-25renderer/OpenGL: use compressed texture formats for imagesQwerasd
2025-06-25renderer: add support for background imagesQwerasd
2025-06-23renderer: fix color glyph rendering under OpenGLQwerasd
2025-06-23renderer: unify `image.zig`Qwerasd
2025-06-23renderer: unify `cell.zig`Qwerasd
2025-06-22renderer: add custom shader cursor uniformsQwerasd
2025-06-20renderer: move drawFrame AutoreleasePool handling to GraphicsAPIQwerasd
2025-06-20naming(GraphicsAPI): repeat -> presentLastTargetQwerasd
2025-06-20style(renderer): explicit empty error set for OpenGL initQwerasd
2025-06-20style(renderer): explicit error setsQwerasd
2025-06-20fix window cross-compilationQwerasd
2025-06-20renderer: disable multi-buffering for OpenGLQwerasd
2025-06-20renderer: big rework, graphics API abstraction layers, unified logicQwerasd
2025-05-15fix(renderer): Don't force images to grid/cell sizesQwerasd
2025-04-21renderer/opengl: reduce flickering/stretching on resizeMitchell Hashimoto
2025-03-13Fix aspect ratio when rendering images with kitty protocol (#6675)Mitchell Hashimoto
2025-03-12fix tests building on LinuxMitchell Hashimoto
2025-03-12Lots of 0.14 changesMitchell Hashimoto
2025-03-12Fix aspect ratio when rendering images with kitty protocolBryan Lee
2025-03-06renderer(OpenGL): pass cell_width to glyph rendererTim Culverhouse
2025-03-06chore: zig fmtTim Culverhouse
2025-01-23use main buffer and copy data to fbo texture (opengl) (#5294)Julia
2025-01-20fix(renderer): clip terminal contents to expected grid size (#4523)Qwerasd
2025-01-20render consecutive shaders to the fbojulia
2025-01-07refactor(font): move `Metrics` from `Face` to `Collection` (#4739)Mitchell Hashimoto
2025-01-07renderer: respect reverse with cursor-invert-fg-bgGregory Anders
2025-01-06refactor(font): move `Metrics` out of `face`Qwerasd
2025-01-05font(coretext): add config to adjust strength of `font-thicken`. (#4531)Mitchell Hashimoto
2025-01-03font(coretext): add config to adjust strength of `font-thicken`.Qwerasd
2025-01-03Fixing a few typos in the source code comments (#4529)Peter Cock
2025-01-03Correct typos and update typos.tomlBryan Lee
2024-12-29renderer: track if fg/bg/cursor color is explicitly set by an OSC (#3228)Mitchell Hashimoto
2024-12-28Fix the typing error when building on LinuxXiaoYan Li
2024-12-28Use premultiplied alpha for renderer clearColorXiaoyan Li
2024-12-26renderer: track if fg/bg/cursor color is explicitly set by an OSCGregory Anders
2024-12-23kittygfx: placement with rows (r) param scrolls properly out of viewportMitchell Hashimoto
2024-12-23kittygfx: z-index handling fixesMitchell Hashimoto
2024-11-20renderer/opengl: fix memory leak when copying font featuresMitchell Hashimoto
2024-11-14apprt/gtk: use new size structsMitchell Hashimoto
2024-11-14renderer/opengl: update to new size structMitchell Hashimoto
2024-11-07terminal: PageList rename "page" to "node" everywhereMitchell Hashimoto
2024-10-21implement overline decoration (SGR 53/55)Marijn Besseling