summaryrefslogtreecommitdiff
path: root/src/renderer/generic.zig
AgeCommit message (Expand)Author
2025-10-03Fix typosAndreas Deininger
2025-09-30Revert "renderer: slightly optimize screen copy"Jeffrey C. Ollie
2025-09-30renderer: slightly optimize screen copyQwerasd
2025-09-29Rewrite constraint code for improved icon scaling/alignmentDaniel Wennberg
2025-09-18renderer: create explicit sampler state for custom shadersMitchell Hashimoto
2025-09-08comment + style changesQwerasd
2025-09-07Position-independent font shaper cachingJesse Miller
2025-09-03font: constrain dingbatsQwerasd
2025-09-02fix(renderer): kitty images should all be processedQwerasd
2025-08-31feat: added faint-opacity option (#8472)Mitchell Hashimoto
2025-08-31renderer: clarify and correct custom shader cursor position mathQwerasd
2025-08-31refactor: move faint-opacity clamping to config finalizationPavel Ivanov
2025-08-31feat: added faint-opacity optionPavel Ivanov
2025-08-21fix: correct the cursor Y position value exposed to shader uniformsClearAspect
2025-08-14fix(renderer/generic): deinit render targets with framestateQwerasd
2025-07-11renderer: Allow the renderer to draw transparent cellsnferhat
2025-07-10Fix custom shader cursor uniforms not set for non-block cursors (#7893)ClearAspect
2025-07-06Added bold-color optionRobert Ian Hawdon
2025-07-05Better Glyph Constraint Logic (#7809)Mitchell Hashimoto
2025-07-05Nuke GLFW, make `zig build run` on macOS build the Xcode project (#7815)Mitchell Hashimoto
2025-07-04enable drawing cursor on top or bottom based on styleDaniel
2025-07-04renderer: remove all gpu-side glyph constraint logicQwerasd
2025-07-04renderer: apply glyph constraints when rasterizing glyphsQwerasd
2025-07-04Nuke GLFW from OrbitMitchell Hashimoto
2025-07-03clean up some of the color usage, use exhaustive switchesMitchell Hashimoto
2025-07-03Squash and rebase, updated refactored version with selection and cursor cell ...Daniel
2025-06-30font/sprite+renderer: never constrain sprite glyphsQwerasd
2025-06-30font/sprite: add explicit underline cursorQwerasd
2025-06-30move runIterator options to dedicated structMitchell Hashimoto
2025-06-25renderer: add support for background imagesQwerasd
2025-06-25renderer: clean up `image.zig`, reduce repetitive codeQwerasd
2025-06-23renderer: fix color glyph rendering under OpenGLQwerasd
2025-06-23renderer: extract kitty image upload in drawFrame to fnQwerasd
2025-06-23renderer: keep post uniform buffer in frame stateQwerasd
2025-06-23fix(renderer): kitty image z-index accountingQwerasd
2025-06-23renderer: make shader pipeline prep code DRYerQwerasd
2025-06-23renderer: unify `image.zig`Qwerasd
2025-06-23renderer: unify `cell.zig`Qwerasd
2025-06-22docs: document uniforms available to custom shadersQwerasd
2025-06-22renderer: add cursor color to custom shader uniformsQwerasd
2025-06-22renderer: add custom shader cursor uniformsQwerasd
2025-06-21renderer: move custom shader uniforms out of frame stateQwerasd
2025-06-20renderer: move drawFrame AutoreleasePool handling to GraphicsAPIQwerasd
2025-06-20naming(GraphicsAPI): repeat -> presentLastTargetQwerasd
2025-06-20renderer: remove unused surface parameter from updateFrameQwerasd
2025-06-20style(renderer): explicit result typeQwerasd
2025-06-20renderer: minimize initial size of GPU resourcesQwerasd
2025-06-20renderer: clarify why SwapChain.defunct is requiredQwerasd
2025-06-20renderer: make GraphicsAPI.swap_chain_count requiredQwerasd
2025-06-20style(renderer): capture generic consts as decls in returned structQwerasd