We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent fa59853 commit 12e63f2Copy full SHA for 12e63f2
1 file changed
src/engine/renderer-vulkan/GraphicsCore/ExecutionGraph/ExecutionGraph.h
@@ -61,7 +61,9 @@ enum NodeType : uint8 {
61
NODE_GRAPHICS = 1,
62
NODE_BIND = 2,
63
NODE_PUSH = 3,
64
- NODE_BUFFER = 4
+ NODE_BUFFER = 4,
65
+ NODE_IMAGE = 5,
66
+ NODE_EXTERNAL = 6
67
};
68
69
enum ResourceType : uint32 {
@@ -198,6 +200,13 @@ struct BufferNode {
198
200
uint32 heap;
199
201
202
203
+struct ImageNode {
204
+ uint8 type = NODE_IMAGE;
205
+ uint8 id;
206
+ uint16 imageID;
207
+ uint32 TBD[5];
208
+};
209
+
210
class ExecutionGraph {
211
public:
212
void Init( const char* engineName, const char* appName );
0 commit comments