-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
anti aliasing #21
Comments
I did a simple patch for pixman renderer: 3ap@620d1fb |
@3ap This patch breaks font rendering completely for me. I don't really know where to start digging since I have exactly 0 experience with font stuff, but I thought you might be interested to know. Screenshot: https://imgur.com/a/1zAErHx |
As you can see, you are using "intel" backend from diff --git a/src/wld/config.mk b/src/wld/config.mk
index 8f3ee29..1dff3b0 100644
--- a/src/wld/config.mk
+++ b/src/wld/config.mk
@@ -8,7 +8,7 @@ ENABLE_STATIC = 1
ENABLE_SHARED = 0
ENABLE_PIXMAN = 1
-ENABLE_DRM = 1
+ENABLE_DRM = 0
ENABLE_WAYLAND = 1
DRM_DRIVERS = intel nouveau
--
2.27.0 Moreover, you can use my branch wterm/antialias with several fixes and patches. P.S. The author of
|
I'm guessing something like Cairo would be considered as too heavyweight? |
It's true, Cairo is heavyweight, it requires too many dependencies and, in my opinion, it doesn't fit suckless ideology :) Do you want to use Cairo instead of wld? If I understand well, the good attribute of wld is ability to use vendor-specific GPU drawing API for hardware acceleration. On the other hand, we can use Cairo OpenGL-based API or Cairo DRM-based API to get the same performance (it's only my guess). However, if we don't want to use hardware acceleration at all, we can drop |
It most definitely doesn't fit no :). I really enjoy st but as I'm now on Wayland/Sway I've been shopping around for a native terminal emulator with the same philosophy. Probably not the only user but I sure don't really care if my terminal is hardware accelerated or not. Removing DRM-support wouldn't bother me in the slightest. Plus, at least as far as my google-fu has taken me, I haven't found good documentation for the Intel API. And I'm not experienced enough to be able to digest something like xf86-video-intel. |
currently wterm does no anti-aliasing, that should probably be fixed.
The text was updated successfully, but these errors were encountered: