Welcome, Guest. Please login or register. Did you miss your activation email?

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - tapirath

Pages: [1]
1
General / Re: I've made new Go bindings for SFML 2.3.x
« on: June 09, 2016, 01:00:12 pm »
I'm glad. Did you have time to fiddle with it?

2
General / Re: AW: Window xlib event issue? Solus Linux
« on: May 21, 2016, 09:59:41 pm »
The reason there's no package is because there's no 2.3.2 CSFML version. But I'll try and see what needs to be done.

Unlike the windows shared libraries CSFML on linux doesn't seem to be statically linked with SFML so eventhough it's 2.3 I was using 2.3.2 effectively since that was the SFML version installed.

To make sure I've installed CSFML and SDML from git. Indeed the same problem persists and not only on fullscreen mode. Windowed mode is also affected. I'll make a new bug report for this.

3
General / Re: Window xlib event issue? Solus Linux
« on: May 18, 2016, 06:44:36 pm »
I will try my luck in IRC.

That being said, I now see that arch linux has CSFML 2.3 in their repos not 2.3.2.

This is now my second time I come across a bug that is fixed in 2.3.2 and turns out I have CSFML 2.3 (the other one was "OpenGL extension SGIS_texture_edge_clamp unavailable" on windows).

The reason for that there is no precompiled binaries for people who uses Windows and there is no source tarball release for 2.3.2 so that distros can pacakge it. It's also extremely easy to mistake 2.3 for 2.3.2 in the website.

So can we get a 2.3.2 CSFML release pretty please  ;D?

4
General / Re: Window xlib event issue? Solus Linux
« on: May 18, 2016, 03:02:19 pm »
I will check when I have access to my linux machine

5
General / Re: Window xlib event issue? Solus Linux
« on: May 18, 2016, 02:04:38 pm »
I didn't actually :o. From what I see that code went into 2.3.2 and the bug is still there so I'm guessing we need another bug report.

6
General / Re: Window xlib event issue? Solus Linux
« on: May 18, 2016, 01:18:53 pm »
After a small research in IRC with the help of a mutter developer I found out below.

* Gnome window manager decides a window is unresponsive if the ping timesout as seen here: https://git.gnome.org/browse/mutter/tree/src/core/display.c#n2210

* A grep to SFML source shows that a pong sent back only in "close event" (if the comments are correct) and only in some special case: https://github.com/SFML/SFML/blob/master/src/SFML/Window/Unix/WindowImplX11.cpp#L1753

Keep in mind I know nothing about this I'm just hoping to narrow down the source of the problem. Please ignore if I'm not making any sense :D

Should I create a bug report on github?

7
General / Re: Window xlib event issue? Solus Linux
« on: May 18, 2016, 12:44:22 pm »
This is definitely an issue from the SFML side, not Gnome. Tested SDL, GLFW and Allegro apps, none of them triggers this.

8
Ah now I get. Ok thanks for the heads up. Indeed the website claims 2.3 not 2.3.2

9
I mean I use SFML and CSFML 2.3.2 and I still have this issue.

EDIT:
My app depends on this 2 dlls which are downloaded from the official website. They are of version 2.3.2
Code: [Select]
$ ldd bunny.exe
        csfml-graphics-2.dll => /mingw64/bin/csfml-graphics-2.dll (0x68a40000)
        csfml-window-2.dll => /mingw64/bin/csfml-window-2.dll (0x6f840000)
        ...
        ...

And the output of the app is shown in the attachment.

EDIT: Tried it on another computer with an older Quadro Mobile GPU, on arch linux and this issue doesn't exist there. So it looks like a windows-only problem.

10
Sorry to bring back this thread from dead but this issue seems to be persisting for me. I'm on Windows 7 with C/SFML 2.3.2 and an NVIDIA Quadro Mobile series card.

It looks like this was fixed here: https://github.com/SFML/SFML/pull/882
Was it not in 2.3.2 release? Should I open a new bug report?

11
General / Re: I've made new Go bindings for SFML 2.3.x
« on: May 17, 2016, 10:27:16 am »
That's true. I've changed the logo.

12
General / Re: I've made new Go bindings for SFML 2.3.x
« on: May 17, 2016, 09:26:40 am »
This is 90% from scratch except for methods that were not possible to bind in any other way, so I copied some boring parts and changed the names.

Especially the event union is completely different. Other binding uses an interface, I use a partly updated struct. Closer to original SFML.

I took the logo from SFML website, didn't notice it belonged to the other binding. I can change it if it's a problem.

13
General / I've made new Go bindings for SFML 2.3.x
« on: May 17, 2016, 08:58:45 am »
For anybody who's interested to use SFML with Go, you can take a look at the bindings I've made.
Right now only graphics and window graphics, window and some part of the audio modules are implemented. I will also implement the audio module in near future. I've tried to stay as faithful as possible to SFML but my priority was to make it Go idiomatic.

https://gitlab.com/tapir/sfml

Also for anyone who's interested I've made a helper library that implements a "maximum fps with fixed timestep" game loop that handles the interpolation automatically.

https://gitlab.com/tapir/sfmlhelpers

You can check "examples/bunnymark" to see how it works.

PS: There are parts of the binding that I didn't test yet. So expect some bugs.

Cheers

EDIT: You can now play music and sound. Only recorder and stream classes left.

14
General / Re: Window xlib event issue? Solus Linux
« on: May 17, 2016, 08:48:42 am »
Hi,

I'm having the same issue on Gnome 3.20 in arch linux. It happens with every SFML app. I'm using 2.3.2 from the official repos.

15
Window / Window not responding error eventhough events are polled.
« on: May 16, 2016, 09:25:45 pm »
So I get this error only at the beggining of the application and the windows is not really unresponsive. Everything work's fine. If I press "wait" instead of "kill", I never see the message again. But still it annoys me.
I think it's discussed here before: http://en.sfml-dev.org/forums/index.php?topic=19383.0
It's said that it's fixed in 2.3.2 but that's the version I'm using so I guess it's not fixed. Are there any ways to prevent this from happening?

Thanks

Pages: [1]