Skip to content

ChrisTom-94/imgui_fix_8176

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

ImGui Vulkan Validation Repro for issues #8176

This project is a minimal Vulkan + SDL3 + ImGui setup designed to reproduce and test a Vulkan validation error triggered by the official ImGui docking branch.

Issue #8176.

It demonstrates the behavior difference between:

  • 🟢 The official ImGui docking branch
  • 🛠️ A fixed ImGui branch (fix/vulkan-validation-error-pipeline-barrier) that addresses the Vulkan validation issue

🔧 Requirements

  • CMake 3.16+
  • A C++17-compatible compiler
  • Vulkan SDK installed and VULKAN_SDK environment variable set
  • Git (for fetching dependencies)

📦 Dependencies

This project uses:

All dependencies are fetched automatically using FetchContent.


🛠️ Build Instructions

🔁 Option 1: Official ImGui (docking branch)

cmake -DUSE_FIXED_IMGUI=OFF -B build_official -S .

🔁 Option 2: Fixed ImGui (fix/vulkan-validation-error-pipeline-barrier branch)

cmake -DUSE_FIXED_IMGUI=ON -B build_fixed -S .

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors