Searched refs:workgroupSize (Results 1 - 7 of 7) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/src/Pipeline/ |
H A D | ComputeProgram.cpp | 70 routine->workgroupSize = *Pointer<Int4>(data + OFFSET(Data, workgroupSize)); in setWorkgroupBuiltins() 94 As<SIMD::Float>(SIMD::Int(Extract(routine->workgroupSize, component))); in setWorkgroupBuiltins() 114 Int4 workgroupSize = *Pointer<Int4>(data + OFFSET(Data, workgroupSize)); in setSubgroupBuiltins() local 116 // TODO: Fix Int4 swizzles so we can just use workgroupSize.x, workgroupSize.y. in setSubgroupBuiltins() 117 Int workgroupSizeX = Extract(workgroupSize, X); in setSubgroupBuiltins() 118 Int workgroupSizeY = Extract(workgroupSize, Y); in setSubgroupBuiltins() 131 auto localBase = workgroupSize * wgI in setSubgroupBuiltins() [all...] |
H A D | ComputeProgram.hpp | 76 uint4 workgroupSize; // [x, y, z, 0] member
|
H A D | SpirvShaderDebugger.cpp | 1233 sw::uint3 workgroupSize; 2453 buildGlobal("workgroupSize", state->globals.compute.workgroupSize); 2626 store(compute + OFFSET(Globals::Compute, workgroupSize), routine->workgroupSize);
|
H A D | SpirvShader.hpp | 1506 Int4 workgroupSize;
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute/ |
H A D | vktComputeWorkgroupMemoryExplicitLayoutTests.cpp | 148 tcu::TestStatus runCompute(Context& context, deUint32 workgroupSize, const vk::ComputePipelineConstructionType computePipelineConstructionType) in runCompute() argument 158 VkDeviceSize size = sizeof(deUint32) * workgroupSize; in runCompute() 208 for (deUint32 i = 0; i < workgroupSize; ++i) in runCompute()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/compute/ |
H A D | vktComputeWorkgroupMemoryExplicitLayoutTests.cpp | 144 tcu::TestStatus runCompute(Context& context, deUint32 workgroupSize) in runCompute() argument 154 VkDeviceSize size = sizeof(deUint32) * workgroupSize; in runCompute() 235 for (deUint32 i = 0; i < workgroupSize; ++i) in runCompute()
|
/third_party/skia/third_party/externals/dawn/src/tests/end2end/ |
H A D | StorageTextureTests.cpp | 373 const char* workgroupSize = !strcmp(stage, "compute") ? ", workgroup_size(1)" : ""; in CommonWriteOnlyTestCode() local 378 ostream << "[[stage(" << stage << ")" << workgroupSize << "]]\n"; in CommonWriteOnlyTestCode() local
|
Completed in 12 milliseconds