billyquith / GWork

Skinnable GUI with useful widget collection. Fork of GWEN.
https://billyquith.github.io/GWork/
Other
216 stars 30 forks source link

Fix #83 issues #86

Closed topblast closed 6 years ago

topblast commented 6 years ago
  • The renderer textures are looked up everytime a rect is drawn. This is too inefficient. How about storing a user data in the Texture.
  • The utf8_to_wchart utility has unreachable code (returns).
  • ...
  • The software renderer texture colour sampling is broken.

This pull request aims to solve the issues you pointed out in #84. It also includes the update for the SFML2 renderer.

billyquith commented 6 years ago

There is a build breakage due to thread_local being used. It seems this is not portable?