You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-07 12:30:27 +00:00
Finish splitting functionality of the Vulkan and D3D12 backends into RenderingDeviceDriver.
This commit is contained in:
@@ -820,6 +820,17 @@ public:
|
||||
SUPPORTS_FRAGMENT_SHADER_WITH_ONLY_SIDE_EFFECTS,
|
||||
};
|
||||
|
||||
enum SubgroupOperations {
|
||||
SUBGROUP_BASIC_BIT = 1,
|
||||
SUBGROUP_VOTE_BIT = 2,
|
||||
SUBGROUP_ARITHMETIC_BIT = 4,
|
||||
SUBGROUP_BALLOT_BIT = 8,
|
||||
SUBGROUP_SHUFFLE_BIT = 16,
|
||||
SUBGROUP_SHUFFLE_RELATIVE_BIT = 32,
|
||||
SUBGROUP_CLUSTERED_BIT = 64,
|
||||
SUBGROUP_QUAD_BIT = 128,
|
||||
};
|
||||
|
||||
////////////////////////////////////////////
|
||||
// PROTECTED STUFF
|
||||
// Not exposed by RenderingDevice, but shared
|
||||
|
||||
Reference in New Issue
Block a user