Giter Club home page Giter Club logo

depixelizing-pixel-art-on-gpus's People

Contributors

falichs avatar sthibaul 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

depixelizing-pixel-art-on-gpus's Issues

Usage in emulators

Hi there

I am wondering, if this algorithm is used at all in any practical application.

I get, that it is too resource intensive to be used on the CPU, and that your implementation is the only maintained one, that runs on a GPU.

I am kinda wondering, why the seemingly most advanced upscaling/shader algorithm is not more used and contributed to by the community - do you know of any emulator, that uses it yet?

Or even of an opportunity to run this on AMD GPUs? (You oddly enough mentioned only that it doesn't run on Intel, with no mention about AMD for some reason?

Thanks

linking eliminateCrossings.frag takes ages

Hello,

Running DepixelizeOnGPU (on a Debian Linux Buster system), execution starts fine, but gets stuck for a very long time (2 minutes !) on

Compiling shader : ../shaders/quad_shader.vert
Compiling shader : ../shaders/SimilarityGraph/eliminateCrossings.frag
Linking program

This is inside glLinkProgram. I'm not sure whether that is really expected,or I should submit a bug report against my OpenGL driver?

Samuel

Compilation issues with gl_VertexID name

Hello,

When running DepixelizeOnGPU, I am getting

Compiling shader : ../shaders/Optimization/OptimizeEnergy.vert
0:54(8): error: `gl_VertexID' redeclared

Linking program
error: linking with uncompiled/unspecialized shader
Compiling shader : ../shaders/UpdateCorrectedPositions/UpdateCorrectedPositions.vert
0:24(8): error: `gl_VertexID' redeclared

Just for trying, I renamed them into gl_VertexID2, and got instead

Compiling shader : ../shaders/Optimization/OptimizeEnergy.vert
0:54(1): error: identifier `gl_VertexID2' uses reserved `gl_' prefix

Linking program
error: linking with uncompiled/unspecialized shader
Compiling shader : ../shaders/UpdateCorrectedPositions/UpdateCorrectedPositions.vert
0:24(1): error: identifier `gl_VertexID2' uses reserved `gl_' prefix

I don't know if this is supposed to have exactly this name, otherwise I guess it should be renamed to avoid being in the gl_ namespace?

Samuel

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.