Giter Club home page Giter Club logo

Comments (5)

SpartanJ avatar SpartanJ commented on July 27, 2024

Hi! Please print SOIL_last_result() to see if the failure it's being reported.

from soil2.

eddie2302 avatar eddie2302 commented on July 27, 2024

Thanks SpartanJ, also massive respect for this library.

SOIL_last_result() prints "No cube map capability present"

from soil2.

SpartanJ avatar SpartanJ commented on July 27, 2024

Perfect, basically that means that your GPU does not support the capability, but I don't think that's even possible in 2020 unless you're running some ancient hardware. So to be sure I'll request you to print the OpenGL extensions supported by your GPU and copy that result here, you should have: GL_ARB_texture_cube_map or GL_EXT_texture_cube_map present. Try something like:

int NumberOfExtensions;
glGetIntegerv(GL_NUM_EXTENSIONS, &NumberOfExtensions);
for(i=0; i<NumberOfExtensions; i++) {
  const char *ccc= (const char *)glGetStringi(GL_EXTENSIONS, I);
  printf("%s ", ccc);
}

from soil2.

eddie2302 avatar eddie2302 commented on July 27, 2024

Thanks SpartanJ, I think you are spot on, and tbh an absolute genius to figure it out that quick.

The GPU is an Intel HD graphics 620. It isn't good. Absolute nightmare for AI applications. It's part of a Lenovo Yoga 720-13 laptop and I think they cheaped out on certain parts to keep it affordable.

I'll update my hardware at some point but for the time being I'll stick to alternative methods for implementing cube maps.

I can't get an output for the code you mentioned (even by changing the typos). If it is important to you, let me know and I'll keep trying. I'm happy to mark this as closed for now though. Massive thanks and massive respect for what you do here.

from soil2.

SpartanJ avatar SpartanJ commented on July 27, 2024

@eddie2302 Hi! Sorry for coming back so late. I think your GPU is OK, the problem must be something related with the GL context, I just pushed some changes to SOIL2 that might help with the issue you were having. If you are still there you might be interested to try. Thanks.

from soil2.

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.