Searched refs:workgroupID (Results 1 – 4 of 4) sorted by relevance
/external/swiftshader/src/Pipeline/ |
D | ComputeProgram.cpp | 63 …ComputeProgram::setWorkgroupBuiltins(Pointer<Byte> data, SpirvRoutine *routine, Int workgroupID[3]) in setWorkgroupBuiltins() 68 …routine->workgroupID = Insert(Insert(Insert(Int4(0), workgroupID[X], X), workgroupID[Y], Y), workg… in setWorkgroupBuiltins() 85 As<SIMD::Float>(SIMD::Int(workgroupID[component])); in setWorkgroupBuiltins() 110 void ComputeProgram::setSubgroupBuiltins(Pointer<Byte> data, SpirvRoutine *routine, Int workgroupID… in setSubgroupBuiltins() 129 …Int4 wgID = Insert(Insert(Insert(SIMD::Int(0), workgroupID[X], X), workgroupID[Y], Y), workgroupID… in setSubgroupBuiltins() 190 Int workgroupID[3] = { workgroupX, workgroupY, workgroupZ }; in emit() local 191 setWorkgroupBuiltins(data, routine, workgroupID); in emit() 203 setSubgroupBuiltins(data, routine, workgroupID, localInvocationIndex, subgroupIndex); in emit()
|
D | ComputeProgram.hpp | 67 void setWorkgroupBuiltins(Pointer<Byte> data, SpirvRoutine *routine, Int workgroupID[3]); 68 …void setSubgroupBuiltins(Pointer<Byte> data, SpirvRoutine *routine, Int workgroupID[3], SIMD::Int …
|
D | SpirvShaderDebugger.cpp | 1232 sw::uint3 workgroupID; member 2452 buildGlobal("workgroupID", state->globals.compute.workgroupID); in buildGlobals() 2625 store(compute + OFFSET(Globals::Compute, workgroupID), routine->workgroupID); in dbgBeginEmit()
|
D | SpirvShader.hpp | 1412 Int4 workgroupID; member in sw::SpirvRoutine
|