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 translator occasionally produces output shaders with inconsistent or non-standard naming conventions for variables, functions, and other identifiers. This can lead to conflicts or reduce readability, especially when integrating the translated shaders into larger projects.
Steps to Reproduce:
Write an HLSL shader with complex variable names or function declarations.
Translate the shader using CrossGL.
Review the generated output and observe inconsistencies in naming.
Expected Behavior:
The translator should adhere to a consistent and configurable naming convention that aligns with standard practices in shader development.
Actual Behavior:
The output contains inconsistent naming styles, such as mixed camelCase, snake_case, and PascalCase, or unnecessarily modified identifiers.
Environment Details:
OS: Windows 11
DirectX Version: 11
Python Version: 3.9
Additional Context:
This issue impacts maintainability and integration of the translated shaders.
A potential fix could include adding a configurable naming convention option in the translator settings.
The text was updated successfully, but these errors were encountered:
Description:
The translator occasionally produces output shaders with inconsistent or non-standard naming conventions for variables, functions, and other identifiers. This can lead to conflicts or reduce readability, especially when integrating the translated shaders into larger projects.
Steps to Reproduce:
Write an HLSL shader with complex variable names or function declarations.
Translate the shader using CrossGL.
Review the generated output and observe inconsistencies in naming.
Expected Behavior:
The translator should adhere to a consistent and configurable naming convention that aligns with standard practices in shader development.
Actual Behavior:
The output contains inconsistent naming styles, such as mixed camelCase, snake_case, and PascalCase, or unnecessarily modified identifiers.
Environment Details:
OS: Windows 11
DirectX Version: 11
Python Version: 3.9
Additional Context:
This issue impacts maintainability and integration of the translated shaders.
A potential fix could include adding a configurable naming convention option in the translator settings.
The text was updated successfully, but these errors were encountered: