Searched refs:subgroupsPerWorkgroup (Results 1 – 4 of 4) sorted by relevance
70 routine->subgroupsPerWorkgroup = *Pointer<Int>(data + OFFSET(Data, subgroupsPerWorkgroup)); in setWorkgroupBuiltins()99 value[builtin.FirstComponent] = As<SIMD::Float>(SIMD::Int(routine->subgroupsPerWorkgroup)); in setWorkgroupBuiltins()221 …auto subgroupsPerWorkgroup = (invocationsPerWorkgroup + invocationsPerSubgroup - 1) / invocationsP… in run() local236 data.subgroupsPerWorkgroup = subgroupsPerWorkgroup; in run()274 for(int subgroupIndex = 0; subgroupIndex < subgroupsPerWorkgroup; subgroupIndex++) in run()282 …routine = (*this)(&data, groupX, groupY, groupZ, workgroupMemory.data(), 0, subgroupsPerWorkgroup); in run()
77 uint32_t subgroupsPerWorkgroup; // SPIR-V: "NumSubgroups" member
1414 Int subgroupsPerWorkgroup; member in sw::SpirvRoutine
2627 store(compute + OFFSET(Globals::Compute, numSubgroups), routine->subgroupsPerWorkgroup); in dbgBeginEmit()