Skip to content
This repository has been archived by the owner on Apr 28, 2021. It is now read-only.

Use as a Plots.jl backend stalls #175

Closed
ChrisRackauckas opened this issue May 18, 2017 · 9 comments
Closed

Use as a Plots.jl backend stalls #175

ChrisRackauckas opened this issue May 18, 2017 · 9 comments

Comments

@ChrisRackauckas
Copy link
Contributor

julia> using Plots; glvisualize()
WARNING: ImageMetadata.AbstractImage is deprecated, use ImageMetadata.ImageMeta instead.
  likely near no file:69
WARNING: ImageMetadata.AbstractImage is deprecated, use ImageMetadata.ImageMeta instead.
  likely near no file:71
Plots.GLVisualizeBackend()

julia> plot(rand(10,10))

And nothing ever comes out.

@SimonDanisch
Copy link
Member

Can you try updating Reactive to the newest version?

@ChrisRackauckas
Copy link
Contributor Author

Still happens after checking out Reactive.

May want to mention: Windows 10, Julia v0.5.2

@SimonDanisch
Copy link
Member

Okay.. I'm doing a few non standard things with Reactive in the Plots backend - so maybe the stopped working on newer version... I will have a look at it.

@SimonDanisch
Copy link
Member

Interesting, for me something comes out, but I can't zoom! Which is the error I've seen elsewhere and is quite likely what I said in my comment before!
Are you on GLVisualize & GLAbstraction master ?

@ChrisRackauckas
Copy link
Contributor Author

Are you on GLVisualize & GLAbstraction master ?

No I am not. I'll do that soon.

@mkborregaard
Copy link

mkborregaard commented May 23, 2017

I can confirm I have this issue on Mac with 0.5.2, master of Plots, GLVisualize and GLAbstraction. Plots + GLVisualize have such potential 😢 I'd love to plot all my figures with 3D-Shiba Inu doge faces. (No I mean seriously I'd love this integration to work well)

@SimonDanisch
Copy link
Member

Okay, I can reproduce this on a fresh install! Let me see if I can also fix it ;)

@SimonDanisch
Copy link
Member

I think I found it, but it's a bit annoying to fully fix, since the bug is quite deep in Reactive's new implementation -.- ... For now, I have a fix which cleans up signals less (might slow down more and more, when you open new plots a lot), and it renders a frame every 1/60s or so, which drains the GPU much more than the previous version!

@mkborregaard
Copy link

Still nice :-)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants