Implement the DispatchMesh
HLSL Function
#99232
Labels
backend:DirectX
backend:SPIR-V
bot:HLSL
HLSL
HLSL Language Support
metabug
Issue to collect references to a group of similar or related issues.
DispatchMesh
clang builtin,DispatchMesh
clang builtin withhlsl_intrinsics.h
DispatchMesh
toCheckHLSLBuiltinFunctionCall
inSemaChecking.cpp
DispatchMesh
toEmitHLSLBuiltinExpr
inCGBuiltin.cpp
clang/test/CodeGenHLSL/builtins/DispatchMesh.hlsl
clang/test/SemaHLSL/BuiltIns/DispatchMesh-errors.hlsl
int_dx_DispatchMesh
intrinsic inIntrinsicsDirectX.td
DXILOpMapping
ofint_dx_DispatchMesh
to173
inDXIL.td
DispatchMesh.ll
andDispatchMesh_errors.ll
tests inllvm/test/CodeGen/DirectX/
int_spv_DispatchMesh
intrinsic inIntrinsicsSPIRV.td
DispatchMesh
lowering and map it toint_spv_DispatchMesh
inSPIRVInstructionSelector::selectIntrinsic
.llvm/test/CodeGen/SPIRV/hlsl-intrinsics/DispatchMesh.ll
DirectX
SPIR-V
OpEmitMeshTasksEXT:
Description:
Reserved.
Capability:
MeshShadingEXT
Reserved.
4 + variable
5294
<id>
Group Count X
<id>
Group Count Y
<id>
Group Count Z
Optional
<id>
Payload
Test Case(s)
Example 1
SPIRV Example(s):
Example 2
HLSL:
Syntax
void DispatchMesh(uint threadGroupCountX, uint threadGroupCountY, uint threadGroupCountZ, udt meshPayload);
Type Description
Minimum Shader Model
This function is supported in the following shader models.
Shader Stages
See also
The text was updated successfully, but these errors were encountered: