Anim8or Community

Please login or register.

Login with username, password and session length
Advanced search  

News:

An update to Anim8or, v1.00b, is available with a few bug fixes. Get your copy HERE. See the "ReadMe" file for details.

Author Topic: Anim8or in Wine: OpenGL refresh issues  (Read 2135 times)

nemyax

  • Full Member
  • ***
  • Posts: 214
    • View Profile
Anim8or in Wine: OpenGL refresh issues
« on: January 18, 2015, 02:58:21 pm »

Are there any users running Anim8or in Wine on Linux? It appears that the program consistently skips the last frame refresh after every operation. I'm getting this on 32-bit Debian and 64-bit Ubuntu. Pre-selection highlighting helps, of course, and so does pressing Alt to bring up the arc-rotate widget, but the widget stays up after you release Alt =)
It appears that instead of going forward to the final frame the viewport actually swaps back to the previous one.
Is there a way to make sure the last frame isn't dropped on any system? Perhaps an extra OpenGL call that won't affect Windows users much but will improve the Wine experience?
« Last Edit: January 18, 2015, 03:09:40 pm by nemyax »
Logged

Steve

  • Administrator
  • Hero Member
  • *****
  • Posts: 1532
    • View Profile
Re: Anim8or in Wine: OpenGL refresh issues
« Reply #1 on: January 18, 2015, 07:08:27 pm »

I'm not quite sure what to do about this without access to a Linux system to test it on. I'll try adding another call to glFlush() in the next build.
Logged

nemyax

  • Full Member
  • ***
  • Posts: 214
    • View Profile
Re: Anim8or in Wine: OpenGL refresh issues
« Reply #2 on: January 29, 2015, 10:34:00 pm »

The buffers behave themselves in build 1159. Thanks, Steve!
Logged

Steve

  • Administrator
  • Hero Member
  • *****
  • Posts: 1532
    • View Profile
Re: Anim8or in Wine: OpenGL refresh issues
« Reply #3 on: January 29, 2015, 10:38:57 pm »

Fantastic!  I got lucky.  Should have bought a lottery ticket!
Logged

nemyax

  • Full Member
  • ***
  • Posts: 214
    • View Profile
Re: Anim8or in Wine: OpenGL refresh issues
« Reply #4 on: March 22, 2016, 11:18:12 am »

Sorry about bumping this old topic, but I was mistaken that time. The extra glFlush() didn't really fix the refresh issue. It only seemed that way, because fast-select highlighting was forcing the refreshes. I didn't get around to posting an update on this, because I wasn't using Anim8or very heavily under Wine.
But now Wine is where I'm mainly running it, so if a quick fix is possible, it would be much appreciated. Some Windows OpenGL-based 3D editors have the same problem under Wine, but others don't, so it can't be a hopeless case.
« Last Edit: March 22, 2016, 11:21:40 am by nemyax »
Logged