{"repo":"yoyoberenguer/PygameShader","free":true,"listed":false,"github":"https://github.com/yoyoberenguer/PygameShader","clone":"git clone https://github.com/yoyoberenguer/PygameShader.git","description":"2D Game texture special effects","language":"Cython","stars":28,"topics":["pygame","shaders","special-effects","effects","2d","2d-graphics","image-processing","cuda","cuda-kernels","cupy"],"license":"GPL-3.0","category":"media-processing","readme_excerpt":"Pygame Shaders Library New Version 1.0.11 This version introduces several renamed functions to enhance code clarity, readability, and long-term maintainability. Alongside these structural improvements, all function docstrings have been updated with detailed explanations, providing clearer guidance on usage, parameters, and expected outputs. While these changes improve the developer experience and codebase consistency, they also introduce breaking changes that users need to be aware of. ⚠️ Consequences of Function Renaming: 1. Breaking Backward Compatibility Code that references the previous function names will no longer work, typically resulting in runtime errors (e.g., AttributeError in Python). Applications or tools relying on the library may crash or behave unexpectedly unless updated to use the new function names. 2. Required Code Refactoring Developers must update their code to match the new naming conventions. This refactoring can be time-consuming, particularly in larger projects or those where the library is deeply integrated. Pygame Shader Project PygameShader is a wrapper around the Pygame library , written in Python and Cython , designed to add advanced visual effects to multimedia applications, including 2D games, arcade games, and real-time image processing for video and camera feeds. This library extends Pygame by enabling developers to apply shaders to sprite textures, surfaces, and the entire game display , significantly enhancing the visual experience with mi","default_branch":null,"files":null,"tree":[],"storefront":"/r/yoyoberenguer","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/yoyoberenguer/PygameShader/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}