Skip to content

XII-Technologies/XII-Graphics

Repository files navigation

XII Graphics

Welcome to the XII Graphics repository! This repository is a collection of various game graphics technologies that demonstrate the capabilities and features of our game engine.

Features

This repository includes a modern graphics engine architecture. This includes:

  • Graphics Foundation: A modern approach to a graphics abstraction layer.
  • Graphics Null: A graphics abstraction implementation that is a pseudo hardware device.
  • Graphics D3D11: An advanced implementation of the D3D11 graphics API, using the graphics abstraction layer.
  • Shader Compiler: A robust shader compilation library that outputs shader bytecode and reflection information in HLSL shaders, targeting D3D11, D3D12, and Vulkan.

Getting Started

Checkout repository.

Contributing

We welcome contributions from the community! If you have a sample you'd like to share, please feel free to open a pull request.

License

These graphics libraries are released under the MIT license. For more information, see the LICENSE file.

Contact

If you have any questions or need further assistance, feel free to reach out to us through the official support channel. You can contact us via email.

Cheers!

About

XII Engine Graphics Source Code

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published