Giter Club home page Giter Club logo

openfx's People

Contributors

acolwell avatar barretpj avatar bitdeli-chef avatar chrisdolan avatar devernay avatar dithermaster avatar garyo avatar igorepi avatar lexfrenchy avatar luzpaz avatar minorin22 avatar mrkepzie avatar olear avatar r2d3 avatar revisionfx avatar rodlie avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

openfx's Issues

Metal support in Resolve

Hello,

Just wanted to ask if there are any plans of including Metal support in this fork (modified OpenFX libs shipped with DaVinci).

What is license of this fork?

Original OpenFX API is BSD 3-clause.
Is this forked repository also BSD 3-clause?

I don't mean the plugins / hosts created with this API, I mean the API library itself, as in this actual repository.

Thanks!

Compilation issue on Linux

I'm having an issue compiling ofxsImageEffect.cpp on linux. I get this error:

../openfx/Support/Library/ofxsImageEffect.cpp:4228:35: error: expected initializer before ‘:’ token
   class LOCAL ActualROISetter : public OFX::RegionOfInterestSetter {
                               ^

However if I change this line:

#if defined __APPLE__ || defined linux || defined __FreeBSD__

to this:

#if defined __APPLE__ || defined __linux__ || defined __FreeBSD__

it seems to work fine.

Custom cursors in OFX overlays

You can draw your own cursor with OpenGL in your overlay code, but the window system cursor will always be visible. the reason is that no plugin "owns" the cursor, and mouse actions are shared between plugins.
We have to figure out how to do this cleanly and propose an OFX extension.
See also MrKepzie/Natron#704

Cross-compiling MinGW issue - case sensitivity

I am cross-compiling openfx-opencv plugins for Windows from Linux and I've found two minor case sensitivity issues when building openfx as a dependency.

  1. In Support/include/ofxsHWNDInteract.h

#include <Windows.h> should be

#include <windows.h>

as the MinGW header is all lowercase.

  1. in Support/Library/ofxsSupportPrivate.h

#include "ofxsHWndInteract.h" should be

#include "ofxsHWNDInteract.h"

The fixes are trivial if done manually but cause problems when automating the build/reproducing the build (as they require either a source tweak or a toolchain tweak).

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.