diff --git a/.github/ISSUE_TEMPLATE/bug_report.yaml b/.github/ISSUE_TEMPLATE/bug_report.yaml index 1ac4d77c..abc19fb9 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yaml +++ b/.github/ISSUE_TEMPLATE/bug_report.yaml @@ -13,34 +13,23 @@ body: required: true attributes: label: Describe the bug - description: A clear and concise description of what the bug is. - placeholder: E.g. When initializing a DirectX12 context, an exception is thrown on integrated graphics. - - - type: textarea - validations: - required: true - attributes: - label: Steps to reproduce - description: Steps to reproduce the behavior. Include a minimal code example if possible. + description: A clear and concise description of what the bug is, including steps to reproduce and expected behavior. placeholder: | + What happened: + E.g. When initializing a DirectX12 context, an exception is thrown on integrated graphics. + + Steps to reproduce: 1. Create a GraphicsContext with DirectX12 2. Call CreateSwapChain() 3. See exception - - type: textarea - validations: - required: true - attributes: - label: Expected behavior - description: What you expected to happen. - placeholder: DirectX12 context should initialize successfully. + Expected behavior: + DirectX12 context should initialize successfully. - type: textarea - validations: - required: true attributes: label: Environment - description: Please provide your environment details. + description: Please provide your environment details (if applicable). placeholder: | - OS: Windows 11 / macOS 15 / Ubuntu 24.04 / etc. - Graphics API: DirectX12 / Metal / Vulkan diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index e44e9ffc..8f99e94d 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -5,7 +5,4 @@ contact_links: about: I have a question about how to use Zenith.NET or need help with graphics programming. - name: Documentation url: https://qian-o.github.io/Zenith.NET/ - about: Check out the documentation and tutorials for Zenith.NET. - - name: Feature Discussions - url: https://github.com/qian-o/Zenith.NET/discussions/categories/ideas - about: Discuss new ideas and features for Zenith.NET with the community. \ No newline at end of file + about: Check out the documentation and tutorials for Zenith.NET. \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/custom.yaml b/.github/ISSUE_TEMPLATE/custom.yaml deleted file mode 100644 index 40d48e05..00000000 --- a/.github/ISSUE_TEMPLATE/custom.yaml +++ /dev/null @@ -1,24 +0,0 @@ -ο»Ώname: General Issue -description: For issues that do not fit other templates -title: "Issue: " -labels: ["needs-triage"] -body: - - type: markdown - attributes: - value: | - This template is for issues that don't fit into Bug Report or Feature Request. - For questions or discussions, please use the [Discussions](https://github.com/qian-o/Zenith.NET/discussions) section. - - - type: textarea - validations: - required: true - attributes: - label: Description - description: Describe your issue or question in detail. - placeholder: Please provide a clear description... - - - type: textarea - attributes: - label: Additional context - description: Add any relevant information, environment details, code snippets, or screenshots. - placeholder: Any additional information that might help. \ No newline at end of file diff --git a/README.md b/README.md index c66724d6..bd640b50 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@
A modern, cross-platform graphics and compute library for .NET.
- One API for DirectX 12, Metal, and Vulkan.
+ One API for DirectX 12, Metal 4, and Vulkan 1.4.
-
-
Unified Cross-Platform GPU Programming for .NET
-A modern graphics and compute library that provides a single API for DirectX 12, Metal, and Vulkan. Build high-performance rendering and GPU compute applications with ease.
+A modern graphics and compute library that provides a single API for DirectX 12, Metal 4, and Vulkan 1.4. Build high-performance rendering and GPU compute applications with ease.