Git Product home page Git Product logo

Comments (8)

schell avatar schell commented on July 18, 2024

This is in the works 👍

from bindings-glfw.

bananu7 avatar bananu7 commented on July 18, 2024

@schell Oh well good to know. I've spent a few hours diffing the sources and outlining the plan for update. If you need any help, let me know.

I've noticed that headers weren't updated for 3.0.4 though, I'll make another issue for that. (#17)

from bindings-glfw.

schell avatar schell commented on July 18, 2024

I would love help! Thank you! Any and all contributions are welcome. What platform are you on?

from bindings-glfw.

bananu7 avatar bananu7 commented on July 18, 2024

I'm on Windows 7 and 8.1, both running x64 Platform.

I didn't get too far. I diffed the sources, which made me discover the header discrepancy. Otherwise, 3.1 moves a lot of files around, and some files appear to disappear; I'm not sure if their functionality is gone or simply moved.

That being said, the library built for me, but some tests fail (notably with window focus and sizing). This is the case in both the bindings and the actual GLFW-b (so I suspect the bindings are the real culprit). I can create another issue for the failing tests once I'll create a reliable reproduction plan.

from bindings-glfw.

lukexi avatar lukexi commented on July 18, 2024

Yo dudes,

I updated these to 3.1 for OS X here: https://github.com/lukexi/bindings-GLFW/
(I was hitting a crash with multi-monitors/Rift in 3.0.3/3.0.4 so I needed to do it)

I was able to build GLFW-b on top of that and it worked great (and fixed the crash too : D )

I made what looked like the right tweaks for Windows and Linux but I haven't tested them yet, so you can just use it as inspiration for now if you like : ).

Cheers

from bindings-glfw.

schell avatar schell commented on July 18, 2024

Bad ass @lukexi! Thanks! I'll start a pull request for you.

from bindings-glfw.

schell avatar schell commented on July 18, 2024

I've opened the pull request as #18. @bananu7 - do you mind checking out @lukexi's master branch to validate that it builds on Windows?

from bindings-glfw.

bananu7 avatar bananu7 commented on July 18, 2024

Ah sure I'll get to it ASAP. The notification/e-mail drowned somehow.

from bindings-glfw.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.