All Projects → ValveSoftware → Dota 2 Vulkan

ValveSoftware / Dota 2 Vulkan

Tracker for issues specific to the Vulkan version of Dota 2 on Windows, Linux, and macOS

Labels

Projects that are alternatives of or similar to Dota 2 Vulkan

Mongoose
Minimalistic Vulkan engine for fast propotyping.
Stars: ✭ 41 (-46.75%)
Mutual labels:  vulkan
Vulkan2drenderer
Easy to use 2D rendering engine using Vulkan API as backend.
Stars: ✭ 60 (-22.08%)
Mutual labels:  vulkan
3d Game Shaders For Beginners
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
Stars: ✭ 11,698 (+15092.21%)
Mutual labels:  vulkan
Raw Vulkan
🔥 Experiments building Vulkan applications, libraries, and abstractions.
Stars: ✭ 42 (-45.45%)
Mutual labels:  vulkan
Vulkan Tutorial
This is a series of tutorials on Vulkan, include all example projects which step by step.
Stars: ✭ 56 (-27.27%)
Mutual labels:  vulkan
Vulkust
An engine for Vulkan in Rust, tries to implement modern graphic features. (suspended for now)
Stars: ✭ 64 (-16.88%)
Mutual labels:  vulkan
Soul Engine
Physically based renderer and simulation engine for real-time applications.
Stars: ✭ 37 (-51.95%)
Mutual labels:  vulkan
Vkk
VK², Kotlin Wrapper for Vulkan: code expressiveness and safety meet graphic power
Stars: ✭ 72 (-6.49%)
Mutual labels:  vulkan
Dain Vulkan Gui
AI-Powered video interpolater (eg. 30fps -> 60fps) for Vulkan devices. Based on dain-ncnn-vulkan and ffmpeg
Stars: ✭ 58 (-24.68%)
Mutual labels:  vulkan
Shaderconductor
ShaderConductor is a tool designed for cross-compiling HLSL to other shading languages
Stars: ✭ 1,146 (+1388.31%)
Mutual labels:  vulkan
Shaderc
A collection of tools, libraries, and tests for Vulkan shader compilation.
Stars: ✭ 1,016 (+1219.48%)
Mutual labels:  vulkan
Ncnn Android Styletransfer
The style transfer android example
Stars: ✭ 54 (-29.87%)
Mutual labels:  vulkan
Gl vs vk
Comparison of OpenGL and Vulkan API in terms of performance.
Stars: ✭ 65 (-15.58%)
Mutual labels:  vulkan
Llgl
Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
Stars: ✭ 1,011 (+1212.99%)
Mutual labels:  vulkan
Tristeon3d
A 3D Engine built by two Game Engineering students.
Stars: ✭ 68 (-11.69%)
Mutual labels:  vulkan
Vk denoise
Denoising a Vulkan ray traced image using OptiX denoiser
Stars: ✭ 41 (-46.75%)
Mutual labels:  vulkan
Nebula Trifid
Nebula Trifid
Stars: ✭ 62 (-19.48%)
Mutual labels:  vulkan
Gpcs4
A Playstation 4 emulator just begin
Stars: ✭ 1,186 (+1440.26%)
Mutual labels:  vulkan
Gears Vk
Powerful low-level C++20 rendering framework for Vulkan 1.2, including Real-Time Ray Tracing (RTX) support, built atop Auto-Vk.
Stars: ✭ 71 (-7.79%)
Mutual labels:  vulkan
Vulkanmemoryallocator
Easy to integrate Vulkan memory allocation library
Stars: ✭ 1,136 (+1375.32%)
Mutual labels:  vulkan

Dota-2-Vulkan

Tracker for issues specific to the Vulkan version of Dota 2 on Windows, Linux, and macOS.

Notes:

  • This tracker is only for issues impacting the Vulkan version of Dota 2. For non-Vulkan Dota 2 Linux/macOS issues please use https://github.com/ValveSoftware/Dota-2. For all other Dota 2 bugs, use http://dev.dota2.com/.
  • Before filing a bug, please make sure your system meets the minimum requirements and you have a supported driver installed.
  • Please make sure to opt-in to the Steam Client Beta for the latest Steam Vulkan Overlay (fixes performance issue with Steam Overlay)
  • Enable with the -vulkan launch option after downloading the Vulkan Beta DLC or choose "Vulkan" in the Video Options (requires restart of game). Remove -dx9/-dx11/-gl (if present) from any previous launch options. You will know if you're properly running Vulkan if Vulkan-specific commands are available in the console, such as 'vulkan_memgr_print'
  • Minimum requirements for Dota 2 Vulkan:
    • Windows 7/8/10 64-bit: NVIDIA Kepler-series+ (365.19+ driver), AMD 7700+ (Crimson 16.5.2.1+ driver)
    • Linux 64-bit: NVIDIA Kepler-series+ (364.16+ driver), AMD GCN 1.2 (16.20.3 driver)
    • macOS 10.13.4+ with a Metal-capable GPU
    • NOTE: NVIDIA's driver does not support Vulkan on Fermi GPUs, this includes some low end models in the 600/700/800 series, so please make sure you have a Kepler (GKxxx), Maxwell (GMxxx), Pascal (GPxxx) or Turing (TUxxx) GPU before posting a bug. This is especially confusing because some models such as the GT730 have both a Fermi and Kepler model. You can check for sure by looking up your [NVIDIA PCI Device ID] (https://pci-ids.ucw.cz/read/PC/10de). The Device ID can be found in Steam -> Help -> System Information.
    • 2GB of GPU Memory required - may experience crashes with < 2GB of GPU memory.

If the game fails to launch with a "missing executable" error, please use Steam to verify the integrity of the game's files in order to acquire the missing binaries.

Known Issues

  • The first time you run with Vulkan you may experience short stutters while the engine caches shaders on disk. After playing through or watching a match, these stutters should go away.

Conduct

There are basic rules of conduct that should be followed at all times by everyone participating in the discussions. While this is generally a relaxed environment, please remember the following:

  • Do not insult, harass, or demean anyone.
  • Do not intentionally multi-post an issue.
  • Do not use ALL CAPS when creating an issue report.
  • Do not repeatedly update an open issue remarking that the issue persists.

Remember: Just because the issue you reported was reported here does not mean that it is an issue with Dota 2 Reborn. As well, should your issue not be resolved immediately, it does not mean that a resolution is not being researched or tested. Patience is always appreciated.

Reporting Issues

If you encounter a bug while using Dota 2 Vulkan, first search the issue list to see if it has already been reported. Include closed issues in your search.

If it has not been reported, create a new issue with at least the following information:

  • what platform this is occurring on: Linux or Windows 7/8/10;
  • a short, descriptive title;
  • a detailed description of the issue, including any output from the command line;
  • steps for reproducing the issue; and
  • your system information.

Please place logs either in a code block (press M in your browser for a GFM cheat sheet) or a gist.

System information

Your system information must include:

  • your Linux distro or Windows version
  • if Linux, your Desktop/Window Manager
  • your Graphics card info (manufacturer, card version), any and all graphics driver versions
  • anything else that you think may be useful (mouse/keyboard, filesystem type, etc).

The preferred and easiest way to get this information is from Steam's Hardware Information viewer from the menu (Help -> System Information).

Once your information appears: right-click within the dialog, choose Select All, right-click again, and then choose Copy. Paste this information into your report, preferably in a code block or a gist.

Feature Requests

This repository is not meant for Dota 2 feature requests. There are forums dedicated to general Dota 2 discussion at http://dev.dota2.com.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].