Peter Particle
33874073dc
Fixed all issues found by vulkan debug report. Reasons for the major design changes are commented.
8 years ago
omar
89d03d5cca
Examples: Vulkan: Disable IMGUI_VULKAN_DEBUG_REPORT by default. Update .bat files for newer VulkanSDK.
8 years ago
Peter Particle
56dff3a080
Vulkan backend: optionally enabling vulkan validation layers and debug report callback
...
Additional layer, extension and the callback itself are used/created when IMGUI_VULKAN_DEBUG_REPORT is defined. The callback reports seven (potential!) errors which will be fixed with another pull request.
8 years ago
Peter Particle
337019a68f
typo, #elif instead of #else, fixed
8 years ago
Peter Particle
fd90da38e1
Vulkan backend: g_FrameIndex not used fix -> huge perf gain
...
Added a macro to switch between unlimited frame rate (VK_PRESENT_MODE_IMMEDIATE_KHR) and limited to 60 fps (VK_PRESENT_MODE_FIFO_KHR). Only the latter mode is guaranteed to be available, but the former one most likely is.
8 years ago
ocornut
127dd7c88c
Examples: Vulkan: Coding style fixes ( #910 )
8 years ago
Håvard Mathisen
a5600b6e59
Vulkan example: Proper surface format search.
8 years ago
Håvard Mathisen
b447a71cf6
Vulkan example: Fix gamma for some implementations.
8 years ago
Håvard Mathisen
08ef9819c8
Vulkan example: Fix validation layer warnings and errors and redeclare gl_PerVertex.
8 years ago
ocornut
55863dd274
Examples: Vulkan: Shallow stylistic changes (following #879 )
8 years ago
Marcell Kiss
4bc6a951fe
tabs to space, remove braces
9 years ago
Marcell Kiss
3234f81cb1
maxImageCount may be 0; add missing sType; change to 1 push constant range
9 years ago
ocornut
0e7b9b8284
Examples: Vulkan: Coding style tweaks.
9 years ago
Håvard Mathisen
4ea4fa3e73
Vulkan Example: Fix synchronization.
9 years ago
Håvard Mathisen
4cbd316f01
Vulkan example.
9 years ago