Foundation
Loading...
Searching...
No Matches
MVMeshlet.h
Go to the documentation of this file.
1import "Scene/Structs";
2
3[[vk::push_constant]] uint32_t sceneParamsOffset; // in sceneShared
4[[vk_binding(0, 0)]]
5RWStructuredBuffer<MeshletTaskParams> tasks;
6[[vk_binding(0, 1)]]
7RWStructuredBuffer<Atomic<uint>> counter;
8[[vk_binding(0, 2)]]
9ByteAddressBuffer sceneConst;
10[[vk_binding(0, 3)]]
11ByteAddressBuffer sceneShared;
12[[vk_binding(0, 4)]]
13ByteAddressBuffer sceneInstance;
14
15
uint32_t sceneParamsOffset
Definition MVMeshlet.h:3
RWStructuredBuffer< Atomic< uint > > counter
Definition MVMeshlet.h:7
ByteAddressBuffer sceneShared
Definition MVMeshlet.h:11
ByteAddressBuffer sceneConst
Definition MVMeshlet.h:9
RWStructuredBuffer< MeshletTaskParams > tasks
Definition MVMeshlet.h:5
ByteAddressBuffer sceneInstance
Definition MVMeshlet.h:13