jackun
|
c19d37ab76
|
Temporary perma fix for vkQueueSubmit blocking on "used" semaphore when multiple swapchains are sent to vkQueuePresentKHR
|
2 years ago |
jackun
|
f680c28f1f
|
Generalize control over socket so it works with OpenGL too
|
2 years ago |
jackun
|
753dd96325
|
Use overlay_new/end_frame to push/pop custom ImGui styles
|
2 years ago |
jackun
|
d2d6787568
|
Cleanup some header inclusions
|
3 years ago |
jackun
|
73da29d4ad
|
Try to init spdlog a bit earlier
|
3 years ago |
jackun
|
2f5efc320a
|
Move FpsLimiter to overlay.cpp
|
3 years ago |
jackun
|
8e21b52acf
|
Make `get_device_name` return GPU name
|
3 years ago |
jackun
|
c88ef84bf5
|
Revert "Get device name before system info"
This reverts commit e7de7b5b93 .
|
3 years ago |
jackun
|
e555a942fb
|
Use single IO stats instance
|
3 years ago |
jackun
|
4608fa5e3a
|
vkGetInstanceProcAddr(instance, "vkGetInstanceProcAddr") should return our vkGetInstanceProcAddr not the next in the chain.
|
3 years ago |
flightlessmango
|
e435764eff
|
Merge pull request #662 from nanokatze/master
Set VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT when creating swapchain
|
3 years ago |
FlightlessMango
|
9c15d093d6
|
Only reset logger if param is not set
|
3 years ago |
FlightlessMango
|
c50c815630
|
destroy logger with vulkan instance
|
3 years ago |
FlightlessMango
|
9758d2a286
|
Try to get correct amd gpu when multiple
|
3 years ago |
Constantine
|
a04230ad29
|
Set VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT when creating swapchain
Fixes #582
|
3 years ago |
FlightlessMango
|
ac58c30bbc
|
Use driverInfo for driver name/version instead
|
3 years ago |
FlightlessMango
|
e7de7b5b93
|
Get device name before system info
|
3 years ago |
FlightlessMango
|
fbda58c907
|
Some windows fixes
|
3 years ago |
FlightlessMango
|
45be485a13
|
mangohud control
|
3 years ago |
FlightlessMango
|
5fee3bc5e3
|
Change _params to pointer
|
3 years ago |
FlightlessMango
|
b001eb4714
|
Move _params init to overlay.cpp
|
3 years ago |
jackun
|
9b6a39dfe9
|
sed s/gnu_linux/linux/g
|
3 years ago |
FlightlessMango
|
3ac7772a55
|
Add universal param
|
3 years ago |
jackun
|
d1617818cd
|
Fix OpenGL gpu_name
|
3 years ago |
jackun
|
891abdf3b9
|
Skip setting up vulkan render if HUD is hidden
|
3 years ago |
jackun
|
355c521f12
|
Misc small clean ups and fixes
|
3 years ago |
jackun
|
a82e27d978
|
Use spdlog macros so logging can be completely disabled during compile-time
|
3 years ago |
jackun
|
7d3b6b946d
|
Don't reinit stuff when re-creating swapchain
Partial revert of e13e98e03a
|
3 years ago |
jackun
|
944202f273
|
Fix #ifdef scope in `overlay_DestroyInstance`
|
3 years ago |
jackun
|
2f807a4c0d
|
Add `spdlog` wrap and logging
|
3 years ago |
jackun
|
88d801bd7e
|
Move functions not directly related to vulkan from vulkan.cpp to overlay.cpp
|
3 years ago |
jackun
|
8244d7f288
|
Fix vulkan driver's patch version
|
3 years ago |
jackun
|
750d2cddb5
|
Make engine type per instance
|
3 years ago |
FlightlessMango
|
e39513cfa4
|
still check PengineName if engine OpenGL
|
3 years ago |
FlightlessMango
|
3f120b1fc5
|
don't set engine to vulkan if already set
|
3 years ago |
Alessandro Toia
|
570bef468b
|
Cosmetic changes to engine detection
|
3 years ago |
FlightlessMango
|
5330573c8c
|
don't rely on std in engine detection
|
3 years ago |
FlightlessMango
|
2e5fc31711
|
use vulkan to determine if zink
|
3 years ago |
jackun
|
34f964eab9
|
Use aligned buffer size with vkMapMemory too
|
4 years ago |
Alessandro Toia
|
856c333e09
|
Fix wine param not properly detecting proton experimental
|
4 years ago |
Alessandro Toia
|
272b035ca8
|
Fix wine param not detecting proton experimental
|
4 years ago |
jackun
|
30cdc912a8
|
Rework blending equation to preserve alpha in output buffer
bda12e5fdd
|
4 years ago |
jackun
|
bdd87f5eff
|
Use SetTexID instead
|
4 years ago |
jackun
|
6c737dc734
|
Round up buffer allocation sizes to `nonCoherentAtomSize`.
For some Vega APUs. Or don't use VK_WHOLE_SIZE?
|
4 years ago |
jackun
|
f77a73ce8a
|
Fix scoped_lock clash with >= c++17
|
4 years ago |
FlightlessMango
|
6286313478
|
MSVC building fixes
|
4 years ago |
jackun
|
8b2255b35c
|
Fix crash on destroying NULL swapchain
Vulkan spec allows calling vkDestroySwapchainKHR with VK_NULL_HANDLE swapchain.
mesa MR#5616
|
4 years ago |
FlightlessMango
|
cc83f2878e
|
Try to guess mesa version
|
4 years ago |
FlightlessMango
|
76fb1ec3cb
|
Remove lsof as dependency
|
4 years ago |
FlightlessMango
|
e13e98e03a
|
Fixed debug output of gpu name
|
4 years ago |