Skip to content
@CrossGL

CrossGL

One Platform. Any Hardware. Infinite Possibilities.

Welcome to CrossGL

🚀 Empowering Graphics Programming Across Platforms

At CrossGL, we are dedicated to simplifying the complex world of graphics programming. With our innovative CrossGL Translator, we enable developers to write shader code once and deploy it universally across all major graphics APIs like Vulkan, DirectX, Metal, and OpenGL.

🌐 About CrossGL

CrossGL is at the forefront of developing tools that enhance the efficiency and flexibility of graphics programming. Our mission is to streamline the process for developers, making it easier and faster to create stunning visual content across multiple platforms without the hassle of managing different shader languages.

🤝 Join Our Community

We're proud of our collaborative environment, supported by a team dedicated to pushing the boundaries of what's possible in graphics programming.

🔗 Stay Connected

  • Demos: Check out what CrossGL can do in our open-source demo repository.
  • Documentation: Dive deeper into CrossGL with our detailed documentation.
  • Community: Join our discussions on Discord, and follow us on Twitter and LinkedIn for the latest updates.

📚 Learn and Grow with Us

Whether you're a seasoned developer or just starting out, CrossGL offers resources and community support to help you excel in your projects. Explore our tutorials on YouTube and get hands-on with our comprehensive guides.

The CrossGL Team

Pinned Loading

  1. crosstl crosstl Public

    Translates native shader languages into CrossGL universal shader language and vice versa.

    Python 52 61

  2. crossgl-docs crossgl-docs Public

    3 1

  3. crossvl crossvl Public

    Tool for loading and testing native shaders translated from crosstl

    C++ 15 6

  4. demos demos Public

    Public facing demos for the translator

    6 2

Repositories

Showing 5 of 5 repositories
  • crossgl-docs Public
    CrossGL/crossgl-docs’s past year of commit activity
    3 1 0 0 Updated Dec 19, 2024
  • crosstl Public

    Translates native shader languages into CrossGL universal shader language and vice versa.

    CrossGL/crosstl’s past year of commit activity
    Python 52 Apache-2.0 61 47 (1 issue needs help) 22 Updated Dec 18, 2024
  • crossvl Public

    Tool for loading and testing native shaders translated from crosstl

    CrossGL/crossvl’s past year of commit activity
    C++ 15 6 0 0 Updated Dec 15, 2024
  • .github Public
    CrossGL/.github’s past year of commit activity
    0 0 0 0 Updated Oct 11, 2024
  • demos Public

    Public facing demos for the translator

    CrossGL/demos’s past year of commit activity
    6 Apache-2.0 2 0 2 Updated Aug 8, 2024