-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
which version of mac os can this lwjgl3-awt support #44
Comments
AFAIK the minimum version would be based on the graphics API you're using (OpenGL or Vulkan), or the Java JDK requirements. As for the graphical artifacts, could you elaborate what you mean (or have a short clip to show)? |
idk version and OpenGL version are the same. It is a google share link https://drive.google.com/file/d/1GFzVaomcPX0n2mdyYxBJ10r9CItDZvSI/view?usp=sharing |
OpenGL has a lot of quirks that I am not familiar with. @httpdigest might know something. |
Thanks, I will contact with him. Hubert Yang |
Nah. Just wait. He'll respond eventually. |
I can't say anything about it. I neither have a mac to test/verify, nor did I do the macOS implementation. |
Do you have a simple reproducer project? In principle all current macOS versions should work. I have only tested on big sur, though, since that is the inly one I am currently using. |
Sure, I will try to create simple example for that. Thanks |
I've not been able to run the demos on my mac for some reason, despite my other engine working. Strange. |
I am now trying this on MacBook Air (Early 2015), Intel Core i5 Dual Core, Intel HD Graphics 6000 I have tried running AWTTest, AWTThreadTest and Core32Test, with all of them I see the same result:
The computer seems to support OpenGL 4.1. I am able to run non-AWT LWJGL applications on this Mac, but I need to provide |
I also have the same problem, whether mac and javafx and lwjgl are contradictory, can you help me solve this doubt |
Incidentally I'd been looking up minimum version documentation without remembering this was still a lingering question. For Vulkan, the minimum is 10.11 (Mac OS X El Capitan), since MoltenVK runs on top of the Metal API that was introduced in 10.11. From what I can tell from looking at the code, the minimum for OpenGL is 10.5 (Mac OS X Leopard). I've not touched the OpenGL code (I don't know OpenGL), so I may be wrong. These artifacts @hubert-hy showed are definitely a bug, and look like they're due to resizing and Swing isn't refreshing the pixels. Could you create a new issue with screen recordings of them for examination? I'd like to see both correct behavior in the modern macOS versions, and the LWJGL2 version if possible. |
Hi,
I have a project that using swing and awt and lwjgl2. After I move to lwjgl3 with lwjgl3-awt canvas, everything seems working, except some old version like high sierra, the canvas get artifacts when resizing. So my question is, does this lwjgl3-awt has any OS requirement? what version of mac os has 100% support?
Thanks
Hubert Yang
The text was updated successfully, but these errors were encountered: