Skip to content
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

Mac port graphics and other issues #4231

Closed
angband-import opened this issue Jan 12, 2020 · 4 comments
Closed

Mac port graphics and other issues #4231

angband-import opened this issue Jan 12, 2020 · 4 comments
Labels
T: bug Type: A bug that needs fixing
Milestone

Comments

@angband-import
Copy link
Collaborator

Reported by NickMcConnell on 5 Nov 2019 20:24 UTC
Mac port doesn't have scalable tiles (see http://angband.oook.cz/forum/showthread.php?t=7316), and also seems to be laggy and unstable.

@angband-import angband-import added M: Triage T: bug Type: A bug that needs fixing labels Jan 12, 2020
@angband-import angband-import added this to the Triage milestone Jan 12, 2020
@NickMcConnell NickMcConnell modified the milestones: Triage, 4.2 Jan 19, 2020
@NickMcConnell
Copy link
Member

I believe pretty much everything apart from the scalable tiles has been done by backwardsEric, so I'm going to set this to Ongoing.

@rubjo
Copy link

rubjo commented Feb 22, 2020

Testing scaleable tiles: seems to work really well, thanks @backwardsEric!

Especially Shockbolt tiles (which as far as I remember are the largest and probably most resource-hungry) makes everything a bit laggy. Hard to do anything about, maybe?

@backwardsEric
Copy link
Contributor

It's good to hear it worked for you. Performance testing - which I plan to do as part of seeing if a fairly simple change to reduce the amount redrawn is useful - should help locate where the bottlenecks are. If it's a memory bandwidth issue, getting the tile set image to reside in the graphics hardware would likely be the path forward, but that probably requires something like SpriteKit (available since 10.9) or Metal (available since 10.11) since OpenGL is deprecated.

@NickMcConnell
Copy link
Member

I'm calling this one, no thanks to me :)

@NickMcConnell NickMcConnell modified the milestones: Ongoing, 4.2 Apr 13, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
T: bug Type: A bug that needs fixing
Projects
None yet
Development

No branches or pull requests

4 participants