Menu

#158 OpenGL stability with shaders

Will not fix
closed-invalid
nobody
None
5
2015-04-04
2014-09-08
2mg
No

I'm having random crashes with OpenGL and xBR shaders. Usually I get "Program has stopped working", out of bound memory error, or the middle of the screen freezes. I am unsure if it's OpenGL itself or xBR, since I had a crash on OpenGL too. I'm not having problems with OGL+xBR on other emulators.

*I am trying to find xBR-hybrid since or a newer xBR since it works better with NVidia GPUs while waiting for a fix.

Discussion

  • Squall Leonhart

    Squall Leonhart - 2014-09-08

    shaders?

    our code doesn't support 'shaders', the filters are purely software, so opengl/d3d should not matter at all.

     
  • 2mg

    2mg - 2014-09-08

    Yes, filters (sigh, nomenclature...).

    Since they are purely software, I guess OpenGL isn't stable in the latest release? A friend of mine never had a crash on D3D + HQ filter.

    OT: don't wanna open a new ticket - will VBA-M switch to .cg format? I see it's using outdated Kega Fusion .rpi.

     

    Last edit: 2mg 2014-09-09
  • 2mg

    2mg - 2014-09-09

    Bump for a big edit on my previous post.

     
  • 2mg

    2mg - 2014-09-11

    Been playing a couple of days with D3D + xBRZ and DirectSound 8, flawless!

    I'll try with xBRZ MT to see if it crashes, since using filters grays out the Multihtread option.

    I reckon OGL is unstable, either alone or just with filters.

     
  • 2mg

    2mg - 2014-09-11

    Confirmed that xBRZ MT crashes even on D3D.

     
  • 2mg

    2mg - 2014-09-12

    To recap:

    • xBRZ MT .rpi crashes both D3D and OGL
    • OGL seems unstable by itself, especially with filters
    • Multithreading option is disable when using filters for some reason
     
  • Squall Leonhart

    Squall Leonhart - 2015-04-04
    • status: open --> closed-invalid
    • Group: Unverified --> Will not fix
     
  • Squall Leonhart

    Squall Leonhart - 2015-04-04

    There is clearly something wrong with your computer or its drivers.