You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description:
The repository lacks comprehensive documentation or examples for developers who wish to integrate custom backends into the CrossGL translator. This creates a steep learning curve for contributors attempting to expand the tool’s capabilities.
Steps to Reproduce:
Attempt to add a new backend (e.g., Vulkan or Metal) to the translator.
Refer to the existing documentation for guidance.
Observe that the documentation provides little to no information on backend integration.
Expected Behavior:
The documentation should include a detailed guide on creating and integrating custom backends, with examples and best practices.
Actual Behavior:
There is no structured guide or sufficient information for this task, requiring developers to deduce the process from the codebase, leading to inefficiencies.
Environment Details:
OS: Ubuntu 22.04
Python Version: 3.10
Additional Context:
While the codebase is modular, understanding the interaction between components like lexer.py, parser.py, and backend-specific files is challenging without proper guidance.
Adding a "Custom Backend Integration" section to the documentation would be beneficial for the community.
The text was updated successfully, but these errors were encountered:
Description:
The repository lacks comprehensive documentation or examples for developers who wish to integrate custom backends into the CrossGL translator. This creates a steep learning curve for contributors attempting to expand the tool’s capabilities.
Steps to Reproduce:
Attempt to add a new backend (e.g., Vulkan or Metal) to the translator.
Refer to the existing documentation for guidance.
Observe that the documentation provides little to no information on backend integration.
Expected Behavior:
The documentation should include a detailed guide on creating and integrating custom backends, with examples and best practices.
Actual Behavior:
There is no structured guide or sufficient information for this task, requiring developers to deduce the process from the codebase, leading to inefficiencies.
Environment Details:
OS: Ubuntu 22.04
Python Version: 3.10
Additional Context:
While the codebase is modular, understanding the interaction between components like lexer.py, parser.py, and backend-specific files is challenging without proper guidance.
Adding a "Custom Backend Integration" section to the documentation would be beneficial for the community.
The text was updated successfully, but these errors were encountered: