Home
last modified time | relevance | path

Searched refs:workgroupID (Results 1 – 4 of 4) sorted by relevance

/external/swiftshader/src/Pipeline/
DComputeProgram.cpp63 …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()
DComputeProgram.hpp67 void setWorkgroupBuiltins(Pointer<Byte> data, SpirvRoutine *routine, Int workgroupID[3]);
68 …void setSubgroupBuiltins(Pointer<Byte> data, SpirvRoutine *routine, Int workgroupID[3], SIMD::Int …
DSpirvShaderDebugger.cpp1232 sw::uint3 workgroupID; member
2452 buildGlobal("workgroupID", state->globals.compute.workgroupID); in buildGlobals()
2625 store(compute + OFFSET(Globals::Compute, workgroupID), routine->workgroupID); in dbgBeginEmit()
DSpirvShader.hpp1412 Int4 workgroupID; member in sw::SpirvRoutine