Skip Navigation
Zed on Linux is out!
  • I am familiar with the current PC and GPU architectures.

    IO is a non issue. Even a massive file can be trivially memory mapped and parsed without much hassle, and in the case of a text editor you'd have to deal with IO only when opening or saving said file, not during rendering.

    As for the rendering side, again, the amount of memory you'd have to transfer between RAM and VRAM would be minimal. The issue is latency, not speed, but that can be mitigated though asynchonous transfer operations, so if done properly stutters are unlikely.

    Rendering monospaced fonts (with decorators and control characters) at thousands of frames a second nowadays is computationally trivial, take a look at refterm for an example. I suspect non-monospaced fonts would require more effort, but it's doable.

    As I said at the beginning, it's not impossible, just a pain. But so is font rendering in general honestly :/

  • Zed on Linux is out!
  • I don't see why you'd have to copy all that much. Depending on the rendering architecture, once all the glyphs are there you'd only need to send the relevant text data to be rendered. I don't see that being much of a problem even when using SDFs. It's an extremely small amount of data by today's standards and it can be updated on demand, but even if it couldn't it would still be extremely fast to send over every frame. If games do it, so can text editors. Real time text rendering on the GPU is a fairly common practice nowadays, unfortunately not in most GUI applications...

  • Linux when? Linux now. - Zed Blog
  • I'm running it on Wayland + Nvidia (god help me) and it works great, no crashes whatsoever. No idea what's going on on your end. I haven't tried using any custom keybindings or the command palette, so I'm not sure if those work.

  • Linux when? Linux now. - Zed Blog
  • I'm using it on Windows, works fine for the most part. Compiling it takes ages and >16GB of RAM though :/

    I haven't experienced any stability issues or crashes as of yet, but some of the extensions don't work.

    All in all it's a great start imo, but it definitely needs some work

  • How supportive is your family of your transition? (Rate 1-6)
  • Level 5, as far as my mother is concerned. Didn't really bother telling my father since I figured I'd just get the same treatment.

    She's not out right stopping me from transitioning, though we'll see what happens once I actually start working towards getting HRT. Still, she actively misgenders me, "proudly" calls me her son / her young man; periodically comes to me with some bullshit excuse for why I can't possibly be trans despite pretty much not actually knowing me as a person (she stopped trying to be involved with my life aside from school or work since middle school); actively tries to guilt trip me with how worried about me she is :( and just keeps being manipulative in general. She refuses to listen to both me and my therapist and has made no efforts to change her views. I stopped engaging in discussions about the topic with her after I understood she'd just revert to her old views in a few days, no matter how much progress I thought I'd made the previous time. It happened evey time, without fail.

    I don't have the means for going no contact, but I'm actively working towards moving by myself (we got a spare apartment downstairs), and try to minimise my interactions with her. Thankfully I don't have to worry about being kicked out, my parents made it clear multiple times that that wouldn't happen no matter what. Despite everything they are reasonable people, so that's not something they would do...

    But the situation still kinda sucks :/

  • InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)SH
    Mia @lemmy.blahaj.zone
    Posts 3
    Comments 14