gdk
|
5670022e27
|
Only enable ShaderFloat64 if the GPU supports it
|
2022-06-17 22:45:03 +01:00 |
|
gdk
|
746eded2cf
|
Use explicit subgroup size if we can (might fix some block flickering on AMD)
|
2022-06-17 22:42:57 +01:00 |
|
gdk
|
3b444f0ea3
|
SPIR-V: Geometry shader passthrough support
|
2022-06-17 22:42:54 +01:00 |
|
gdk
|
2ef7622126
|
SPIR-V: Fix SwizzleAdd and some validation errors
|
2022-06-17 22:42:52 +01:00 |
|
gdk
|
36b3ab0741
|
Fix draw outside of render pass and missing capability
|
2022-06-17 22:42:39 +01:00 |
|
gdk
|
f6a4fe8f5f
|
Fix some validation errors around extended dynamic state
|
2022-06-17 22:42:37 +01:00 |
|
riperiperi
|
4d94b03622
|
Add single queue support
Multiqueue seems to be a bit more responsive on NVIDIA. Should fix texture flush on intel. AMD has been forced to single queue for an experiment.
|
2022-06-17 22:42:37 +01:00 |
|
gdk
|
d3e7606a74
|
Validation layers should be enabled for any log level other than None
|
2022-06-17 22:42:35 +01:00 |
|
gdk
|
fa24c41d32
|
Fix some tessellation related issues (still doesn't work?)
|
2022-06-17 22:42:32 +01:00 |
|
gdkchan
|
b7bf95c754
|
Workaround for AMD driver bug
|
2022-06-17 22:42:31 +01:00 |
|
gdkchan
|
4513e8b226
|
WIP Vulkan implementation
|
2022-06-17 22:42:30 +01:00 |
|