Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Aug 20 08:41
    kennylevinsen commented #1207
  • Aug 20 00:28
    ZeGentzy commented #1207
  • Aug 20 00:25
    ZeGentzy commented #1207
  • Aug 20 00:05
    kennylevinsen commented #1207
  • Aug 19 23:59
    kennylevinsen synchronize #1207
  • Aug 19 23:58
    ZeGentzy commented #1207
  • Aug 19 23:16
    kennylevinsen synchronize #1207
  • Aug 19 23:13
    kennylevinsen synchronize #1207
  • Aug 17 00:20
    ZeGentzy closed #1204
  • Aug 16 23:08
    kennylevinsen opened #1207
  • Aug 16 22:25
    kvark commented #1204
  • Aug 16 21:03
    fschutt closed #1184
  • Aug 16 21:03
    fschutt commented #1184
  • Aug 16 18:59
    fschutt commented #1184
  • Aug 16 14:27
    atouchet commented #1198
  • Aug 16 04:55

    ZeGentzy on master

    Backport fixes from v0.23.0 tha… (compare)

  • Aug 16 04:55
    ZeGentzy closed #1206
  • Aug 16 02:58
    ZeGentzy synchronize #1206
  • Aug 16 02:58

    ZeGentzy on cut-the-release

    Fix another example Signed-off… (compare)

  • Aug 16 02:00
    ZeGentzy commented #1204
matrixbot
@matrixbot
gentz If push comes to shove, I'll put something together for v0.23
gentz (Just get it to compile)
gentz Don't hold your breath on v0.22 getting iOS support.
John Doneth
@JohnDoneth
@ZeGentzy I'm not sure how to use use GLX or tell what window to GL interface is being used, do you think you could give me a point in the right direction? I'm also not using transparency.
John Doneth
@JohnDoneth
Whoops, I meant I'm not sure how to explicitly use GLX instead of EGL
John Doneth
@JohnDoneth
Okay, I figured out why my rendered text looks all chunky. Using .with_multisampling(4u16) was the culprit for that one. But I'm still having the really delayed events issue.
John Doneth
@JohnDoneth
Okay I think I've narrowed the problem down. Calling request_redraw() at all while handling EventsCleared caused the long event stalling issue. Calling request_redraw() while handling RedrawRequested is completely stalling the event loop and effectively the program. This seems like a major bug.
John Doneth
@JohnDoneth
Okay I've figured out why it's locking up. EventLoop's has a Mutex field calledpending_redrawsthat is locked when dispatching RedrawRequested's, therefore when I try and request a redraw after the frame is over the Mutex is still locked and a deadlock occurs when trying to acquire it in Window::request_redraw.
matrixbot
@matrixbot
gentz > Calling request_redraw() at all while handling EventsCleared caused the long event stalling issue. Calling request_redraw() while handling RedrawRequested is completely stalling the event loop and the effectively the program. This seems like a major bug.
gentz Yes, these are two major bugs
gentz Could you take the time and file an issuse with winit?
John Doneth
@JohnDoneth
Of course
gguurr
@gguurr
hi is their keydown event?
matrixbot
@matrixbot
gentz Yes
gguurr
@gguurr
in glutin?
matrixbot
@matrixbot
gentz Look in WindowEvents
gguurr
@gguurr
thx
matrixbot
@matrixbot
gentz yes
gguurr
@gguurr
i dont see it
gguurr
@gguurr
ya but its run while i hold the key i need it only when i press it
matrixbot
@matrixbot
gentz ?
gguurr
@gguurr
well i guess its sould be more like keypress event
matrixbot
@matrixbot
gentz Yes, it issues key repeats. The solution is to track when you recieve a keydown event, and when you recieve a key up, and ignore keydowns if it was already down.
gentz That's a OS thing, we can't stop them for reissuing key repeats
gguurr
@gguurr
oh thx
John Doneth
@JohnDoneth
@murarth if you're working on that bug, I'm pretty sure I've figured it out
John Doneth
@JohnDoneth
I guess I should say maybe figured it out
matrixbot
@matrixbot
mints on Freenode quick question: how do I turn off winit logging? The crate I'm using (ggez) recently switched to winit, and with my env_logger enabled, it seems to be printing out a bunch of stuff. I've tried using .filter(Some("winit"), LevelFilter::Off) but that didn't work. Any ideas?
mints on Freenode I also tried adding "glutin" and "window" as two separate filter statements as well FWIW
matrixbot
@matrixbot
jlogandavison @gentz Thanks for suggesting issue #1041 , looks like something I should be able to sink my teeth into. As it stands though, I'm afk for the next 2/3 weeks. I'd absolutely be happy to take this on, but I don't want progress to stall in my absence. Is there a time constraint?
Github rust-windowing/winit#1041 : Rethinking RedrawRequested
gentz There is no time constraint, however, the quicker it is done, like all issues, the better :)
matrixbot
@matrixbot
jlogandavison Okay. Shall we say, refrain from assigning me for now? That way if somebody can pick it up in the meantime and it may get done sooner. I'll touch base as soon as I'm back at the desk
gentz 👍️
jlogandavison Great. And will do
gentz (Makes finding the right people to ping easier)
Antonino Siena
@nifker
Is it possible to read the current image from a winit Window as RGB data?
matrixbot
@matrixbot
tincan15 on Freenode Hi, i can't build glutin 0.22.0-alpha1. It seems there is a self:: missing in src/platform_impl/unix/mod.rs:18:9.
matrixbot
@matrixbot
UndeadLeech on Freenode tincan15: Which Rust version are you on?
tincan15 on Freenode 1.38.0-nightly
UndeadLeech on Freenode Ah okay, that should be good.
matrixbot
@matrixbot
UndeadLeech on Freenode Just saw that the latest master has the with_disallow_hidpi option on macOS. Does that just force the DPI to 1.0? Is there any intention to support that on other platforms too? I'd expect that to be possible everywhere except for Wayland.
matrixbot
@matrixbot
tincan34 on Freenode Hi, how do I integrate network events into my event loop? Do i have to use the EventLoopProxy in another thread?
Aron Heinecke
@0xpr03
@ZeGentzy I can retry tomorrow with nvidia disabled but glutin seems to panic no matter the replace level
could be related to my intel-nvidia hybrid GPU stack, though I've got nothing else that's broken
IRC-ping gentz
gentz I assumed you are ZeGentzy on github ? if not pleace ignore it
*please