Giter VIP home page Giter VIP logo

Comments (3)

rec avatar rec commented on August 22, 2024

Not sure if this is still an issue with gles2, will check.

from pi3d.

paddywwoof avatar paddywwoof commented on August 22, 2024

Still seems to be an issue. When trying to modify the shaders one of the failure modes was like this. i.e. black screen but the python carried on running fine (terminal shows the print output and the FPS same as before) the other failure mode was the white screen which makes the python run very slowly (but actually still prints to the terminal window).

I've tried putting odd opengles function calls into a test program without passing pointers to real data to the shader and it still produces a black screen.

I suspect the only way to fix this would be to either have a special shader that didn't need any uniform variables (or attributes) and call it each loop, or, just create a simple Sprite object and draw it behind the camera with the mat_flat shader. It's probably something that isn't going to crop up often, maybe we should put something in the manual about how to cope with it.

from pi3d.

paddywwoof avatar paddywwoof commented on August 22, 2024

explanation in Display.set_background

from pi3d.

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.